summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorThibaut Mattern <tmattern@users.sourceforge.net>2004-10-13 20:14:25 +0000
committerThibaut Mattern <tmattern@users.sourceforge.net>2004-10-13 20:14:25 +0000
commit8ffcfb13b7271809c2e5155d1f502e404700fe83 (patch)
tree6345eb28f67e21b3dd57fefd586ea8d5f971e44b /src
parent63aab0d1d6058c1065b503e4ff3a0b8104b8adfd (diff)
downloadxine-lib-8ffcfb13b7271809c2e5155d1f502e404700fe83.tar.gz
xine-lib-8ffcfb13b7271809c2e5155d1f502e404700fe83.tar.bz2
Support more ODML tags.
Should fix problems with ODML files generated by mencoder. CVS patchset: 7033 CVS date: 2004/10/13 20:14:25
Diffstat (limited to 'src')
-rw-r--r--src/demuxers/demux_avi.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/demuxers/demux_avi.c b/src/demuxers/demux_avi.c
index 6092d620a..1f8bd0bbb 100644
--- a/src/demuxers/demux_avi.c
+++ b/src/demuxers/demux_avi.c
@@ -19,7 +19,7 @@
*/
/*
- * $Id: demux_avi.c,v 1.209 2004/10/13 17:19:26 f1rmb Exp $
+ * $Id: demux_avi.c,v 1.210 2004/10/13 20:14:25 tmattern Exp $
*
* demultiplexer for avi streams
*
@@ -1073,6 +1073,15 @@ static avi_t *AVI_init(demux_avi_t *this) {
i += 8;
/* do not reset lasttag */
} else if(strncasecmp(hdrl_data + i, "strd", 4) == 0) {
+ /* additional header data */
+ i += 8;
+ /* do not reset lasttag */
+ } else if(strncasecmp(hdrl_data + i, "strn", 4) == 0) {
+ /* stream name */
+ i += 8;
+ /* do not reset lasttag */
+ } else if(strncasecmp(hdrl_data + i, "vprp", 4) == 0) {
+ /* video properties header*/
i += 8;
/* do not reset lasttag */
} else {