[Bug 733235] decodebin:Handle the multi-queue size flexible

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Aug 31 08:44:21 PDT 2015


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

--- Comment #58 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
With these two patches, *plus* increasing the preroll limit to 20MB, things
actually seem to work.

The deadend patch makes it non-deterministic though. The multiqueue might
overrun before the CAPS event is sent downstream from the queue and decodebin
decided to expose a pad. Not sure how to handle this best. If we expose
directly when overrun happens (that's the deadend patch), then we might fail
streams that would otherwise work due to CAPS not being at the end at
overrun... if we expose only once CAPS are there for all streams, then we might
wait forever in case of overruns.

-- 
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