summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Melanson <mike@multimedia.cx>2002-11-25 02:28:35 +0000
committerMike Melanson <mike@multimedia.cx>2002-11-25 02:28:35 +0000
commit5123232647a506b60dc9694006a61a8549b74597 (patch)
tree5886c5288451a66bbd44798dc70e6eac9e6b0b19
parentcbc351ca2fb4806e090415c80b583f9f304aa05a (diff)
downloadxine-lib-5123232647a506b60dc9694006a61a8549b74597.tar.gz
xine-lib-5123232647a506b60dc9694006a61a8549b74597.tar.bz2
and another top-level atom...
CVS patchset: 3361 CVS date: 2002/11/25 02:28:35
-rw-r--r--src/demuxers/demux_qt.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/demuxers/demux_qt.c b/src/demuxers/demux_qt.c
index 80943a29f..8aa29878f 100644
--- a/src/demuxers/demux_qt.c
+++ b/src/demuxers/demux_qt.c
@@ -30,7 +30,7 @@
* build_frame_table
* free_qt_info
*
- * $Id: demux_qt.c,v 1.119 2002/11/20 11:57:40 mroi Exp $
+ * $Id: demux_qt.c,v 1.120 2002/11/25 02:28:35 tmmm Exp $
*
*/
@@ -71,6 +71,7 @@ typedef unsigned int qt_atom;
#define SKIP_ATOM QT_ATOM('s', 'k', 'i', 'p')
#define WIDE_ATOM QT_ATOM('w', 'i', 'd', 'e')
#define PICT_ATOM QT_ATOM('P', 'I', 'C', 'T')
+#define FTYP_ATOM QT_ATOM('f', 't', 'y', 'p')
#define CMOV_ATOM QT_ATOM('c', 'm', 'o', 'v')
@@ -441,7 +442,8 @@ static void find_moov_atom(input_plugin_t *input, off_t *moov_offset,
(atom != PNOT_ATOM) &&
(atom != SKIP_ATOM) &&
(atom != WIDE_ATOM) &&
- (atom != PICT_ATOM))
+ (atom != PICT_ATOM) &&
+ (atom != FTYP_ATOM))
break;
/* 64-bit length special case */