[Bug 764260] flvdemux: Make no-more-pads-threshold a property instead of a constant

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Mar 28 12:29:45 UTC 2016


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

Nicolas Dufresne (stormer) <nicolas.dufresne at collabora.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nicolas.dufresne at collabora.
                   |                            |co.uk

--- Comment #5 from Nicolas Dufresne (stormer) <nicolas.dufresne at collabora.co.uk> ---
Apparently, there is a massive amount of files in the wild that are only audio
or only video, but advertise both in the header. I believe (I didn't wrote
that) that this hack was an attempted to support these file. Without the
threshold, the buffer will fill up and the pipeline will stall.

That being said, I consider this hack harmful in live mode. Stalls on high
interleaving, or missing expected stream is something that may happen with any
demuxers. I believe there exist some other way to workaround, using gaps even
and fake caps in other demuxers.

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