[Bug 767071] qtdemux: Various SEGMENT event related fixes, including regression fixes

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Jun 1 17:31:02 UTC 2016


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

--- Comment #18 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
Created attachment 328905
  --> https://bugzilla.gnome.org/attachment.cgi?id=328905&action=edit
qtdemux: Forward segments directly if we are operating in PUSH mode on
fragmented streams

We shouldn't go through segment activation as we will only have a limited
understanding of how the whole stream timeline looks like from the moof. We
only know about the current fragment, while upstream knows about the whole
stream.

This fixes seeking in DASH streams, both for seeks after the current moof and
for seeks into the current moof. The former would fail because the moof ends
and we can't activate any segment, the latter would cause a segment that stops
at the moof end, and no further fragments would be played because we end up
being EOS.

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