[Bug 767102] decodebin: hits ASSERT with H264 byte-stream as input

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Jun 1 13:41:12 UTC 2016


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

--- Comment #3 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
So what would happen here is that we have a parser/converter that is the first
element of a chain (that is, the element before the multiqueue... and
chain->elements == NULL).

It didn't happen in Vivia's use case because the parser there was just a parser
(mpegaudioparse), but you now have h264parse. The problem is that you get a raw
h264 stream directly into decodebin (the parser is the first element) and
use-buffering=TRUE, so we add a multiqueue after the parser to be able to emit
BUFFERING messages.

Should be reproducible like that quite easily. We just need to understand what
to do about the assertion :)

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