[Bug 796980] vorbisdec: Always handle in-band header packets once the first non-header packet arrives
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Thu Aug 16 16:41:01 UTC 2018
https://bugzilla.gnome.org/show_bug.cgi?id=796980
--- Comment #1 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
Created attachment 373363
--> https://bugzilla.gnome.org/attachment.cgi?id=373363&action=edit
vorbisdec: Always handle in-band header packets once the first non-header
packet arrives
And clean up any old pending headers if we receive a new identification
header, or if we receive a new set of headers via caps.
Otherwise it might happen that we receive one or more header but not
all, and then afterwards all headers again, and libvorbis does not like
getting headers passed multiple times and would error out.
It only makes sense to pass the very latest headers to the decoder at
the time we can actually make use of them.
--
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