[Bug 785951] urisourcebin/decodebin3: Don't use custom EOS events
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Wed Aug 9 14:30:46 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=785951
--- Comment #2 from Edward Hervey <bilboed at bilboed.com> ---
Created attachment 357276
--> https://bugzilla.gnome.org/attachment.cgi?id=357276&action=edit
decodebin3/urisourcebin: Switch to actual EOS events internally
Use the intended sequence for re-using elements:
* EOS
* STREAM_START if element is to be re-used
This avoids having elements (such as queue/multiqueue/queue2) not
properly resetting themselves.
When delaying EOS propagation (because we want to wait until all
streams of a group are done for example), we re-trigger them by
first sending the cached STREAM_START and then EOS (which will
cause elements to re-set themselves if needed and accept new
buffers/events).
--
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