[Bug 677535] New: isomp4/qtdemux: Add support for MPEG DASH tfdt box
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Wed Jun 6 01:04:03 PDT 2012
https://bugzilla.gnome.org/show_bug.cgi?id=677535
GStreamer | gst-plugins-good | 0.10.36
Summary: isomp4/qtdemux: Add support for MPEG DASH tfdt box
Classification: Platform
Product: GStreamer
Version: 0.10.36
OS/Version: All
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-good
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: david.corvoysier at orange.com
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Created an attachment (id=215710)
--> (https://bugzilla.gnome.org/attachment.cgi?id=215710)
qtdemux DASH tfdt support
MPEG DASH has defined a set of new boxes to specify duration, indexes and
offsets of ISOBMFF fragments.
The Track Fragment Base Media Decode Time (tfdt) Box can in particular be
included inside a traf box to specify the absolute decode time, measured on the
media timeline, of the first sample in decode order in the track fragment.
This information can be used by the qtdemux to find out the current position of
an MP4 fragment in the timeline and assign the correct timestamp to the output
buffers (the current code always assumes that the offset is zero).
This patch adds code for parsing and dumping tfdt boxes, and modifies qtdemux
fragmented MP4 to add the tfdt decode time to the output buffers timestamps.
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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