[Bug 695717] decodebin2, multiqueue: MPEG-2 file doesn't preroll

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Jul 13 13:23:07 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=695717

Tim-Philipp Müller <t.i.m at zen.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |t.i.m at zen.co.uk
          Component|don't know                  |gst-plugins-base
            Summary|playbin or mpegpsdemux:     |decodebin2, multiqueue:
                   |Can't play video and audio  |MPEG-2 file doesn't preroll
                   |together of a MPEG-2 file   |

--- Comment #1 from Tim-Philipp Müller <t.i.m at zen.co.uk> ---
There's something a bit odd about how this file is interleaved.

We find an audio + video packet right at the start, but then the demuxer goes
2-3 seconds just outputting video packets, before getting an audio packet
(timestamped 2-3 secs back).

I suspect this throws up multiqueue because it expands just as much as needed
at the beginning, but then the interleaving gets larger afterwards. But this is
just a guess.

It works fine for me in decodebin3, so I'm tempted to say this is unlikely to
get fixed in decodebin2 and just hits a corner case of a known issue with
decodebin2 + multiqueue.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list