[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