[Bug 723868] adaptivedemux: Handle users _eos event
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Mon Jul 3 20:26:13 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=723868
Nicolas Dufresne (stormer) <nicolas at ndufresne.ca> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #354854|needs-work |none
status| |
Attachment #354854|0 |1
is obsolete| |
--- Comment #12 from Nicolas Dufresne (stormer) <nicolas at ndufresne.ca> ---
Created attachment 354855
--> https://bugzilla.gnome.org/attachment.cgi?id=354855&action=edit
adaptivedemux: Allow application to force EOS
Adaptive demuxers are special demuxers that runs their own sources
internally. In this patch we flag the demuxer as being a source in order
to receive the downstream events. We then handle the EOS event by
resetting the internal state and pushing EOS on all pads. This handling
is done asynchronously to avoid blocking user thread.
--
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