[Bug 793058] New: qtdemux: add support for edit lists for fragmented files in push mode
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Wed Jan 31 10:45:00 UTC 2018
https://bugzilla.gnome.org/show_bug.cgi?id=793058
Bug ID: 793058
Summary: qtdemux: add support for edit lists for fragmented
files in push mode
Classification: Platform
Product: GStreamer
Version: git master
OS: Linux
Status: NEW
Severity: normal
Priority: Normal
Component: gst-plugins-good
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: aboya at igalia.com
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
MediaSource Extensions requires support for basic edit lists in MP4:
https://www.w3.org/TR/mse-byte-stream-format-isobmff/#iso-init-segments
> The user agent must support setting the offset from media composition time to movie presentation time by handling an Edit Box (edts) containing a single Edit List Box (elst) that contains a single edit with media rate one. This edit may have a duration of 0 (indicating that it spans all subsequent media) or may have a non-zero duration (indicating the total duration of the movie including fragments).
Unfortunately, qtdemux does not currently support this when working with
fragmented files in push mode, which is what is used in MSE. Currently there is
this condition that rejects them:
https://github.com/ntrrgc/gst-plugins-good/commit/8bcc733ceca037b1d680ddb21c0317b6f85fab19
--
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