[Bug 777735] urisourcebin: Push EOS if slot is still eos state

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Jan 25 11:01:56 UTC 2017


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

--- Comment #2 from Seungha Yang <sh.yang at lge.com> ---
Created attachment 344207
  --> https://bugzilla.gnome.org/attachment.cgi?id=344207&action=edit
decodebin3: Push EOS to output stream if they are all drained

decodebin3 checks input streams and pushes EOS if all input streams
are EOSed. If not, fake EOS is pushed to the corresponding slot.

When adaptivedemux is used with multi-track configuration,
adaptivedemux never ever push EOS to non-selected track
because streaming thread for the slot stops with not-linked flow return.
So, decodebin3 should generate EOS itself to finish playback.

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