[Bug 795424] qtdemux: Add MSE-style flush
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Wed Sep 26 18:29:08 UTC 2018
https://bugzilla.gnome.org/show_bug.cgi?id=795424
--- Comment #35 from Alicia Boya García <aboya at igalia.com> ---
(In reply to Sebastian Dröge (slomo) from comment #33)
> So in relation to the implemented flushing behaviours in comment 31, what do
> you need to happen exactly and at what points does it differ/conflict with
> what is implemented already? You are in TIME mode but want to only flush out
> the mdat related pieces, keeping headers/etc all parsed and afterwards
> expecting data from a specific offset into the mdat?
Unlike adaptivedemux, MSE uses BYTES segment, not TIME.
Also unlike adaptivedemux, MSE can not know beforehand the start time of the
segments it feeds to the demuxer. This makes TIME mode inappropriate for MSE.
For starters, using TIME in MSE would stop using tfdt values.
--
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