GNOME Bugzilla – Bug 780592
decodebin3 does not link audio tracks
Last modified: 2018-11-03 14:06:41 UTC
Apologies, I'm only just starting to learn gstreamer so I'm sorry for the poor explanatioin, however the following command works: ``` gst-launch-1.0 filesrc location=file.ts ! decodebin name=bin ! queue ! videoconvert ! x264enc ! mpegtsmux name=mux ! autovideosink ! queue ! audioconvert ! faac ! mux. ``` But replacing decodebin with decodebin3 does not and hangs at "Redistribute latency..." if both the audio and video components are part of the stream. The following pipeline works as expected: ``` gst-launch-1.0 filesrc location=file.ts ! decodebin3 name=bin ! queue ! videoconvert ! x264enc ! mpegtsmux name=mux ! hlssink ``` But only includes video in the output. Debug output produces the following: ``` 0:00:00.023618299 17980 0x7ff82c054b70 WARN default descriptions.c:744:format_info_get_desc: Unexpected MPEG-1 layer in audio/mpeg, mpegversion=(int)1 0:00:00.023725676 17980 0x7ff82c054b70 FIXME decodebin3 gstdecodebin3.c:967:update_requested_selection:<bin> Implement EXPOSE_ALL_MODE ```
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/540.