qtdemux: Add handling for stps atoms
authorDavid Schleef <ds@schleef.org>
Sat, 7 Feb 2009 00:16:05 +0000 (16:16 -0800)
committerDavid Schleef <ds@schleef.org>
Sat, 7 Feb 2009 00:21:58 +0000 (16:21 -0800)
commit40bd3772306e1b6942c11d0aa40c3c31b1444e17
treeca6b589888c85ae3264521e7be31cfd339d7f54a
parentdb0b8755e00bbdeed3882ad0e891462ff8b3f9b6
qtdemux: Add handling for stps atoms

stps atoms contain "partial sync" information, which means that it's
a sync point where pts != dts.  This is needed to properly handle
MPEG2, H.264, Dirac, etc., in quicktime.
gst/qtdemux/qtdemux.c
gst/qtdemux/qtdemux_dump.c
gst/qtdemux/qtdemux_dump.h
gst/qtdemux/qtdemux_fourcc.h
gst/qtdemux/qtdemux_types.c