summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Caujolle-Bert <f1rmb@users.sourceforge.net>2004-10-13 17:19:26 +0000
committerDaniel Caujolle-Bert <f1rmb@users.sourceforge.net>2004-10-13 17:19:26 +0000
commit63aab0d1d6058c1065b503e4ff3a0b8104b8adfd (patch)
tree089d2733bd8d7bee1f6af537068035f54b354b99
parentfb79ef2b21aab685d3a29b75330d65810b842457 (diff)
downloadxine-lib-63aab0d1d6058c1065b503e4ff3a0b8104b8adfd.tar.gz
xine-lib-63aab0d1d6058c1065b503e4ff3a0b8104b8adfd.tar.bz2
don't segfault with stdin:/ and indexless streams
CVS patchset: 7032 CVS date: 2004/10/13 17:19:26
-rw-r--r--src/demuxers/demux_avi.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/demuxers/demux_avi.c b/src/demuxers/demux_avi.c
index 635a11aea..6092d620a 100644
--- a/src/demuxers/demux_avi.c
+++ b/src/demuxers/demux_avi.c
@@ -19,7 +19,7 @@
*/
/*
- * $Id: demux_avi.c,v 1.208 2004/09/17 19:21:33 valtri Exp $
+ * $Id: demux_avi.c,v 1.209 2004/10/13 17:19:26 f1rmb Exp $
*
* demultiplexer for avi streams
*
@@ -1223,7 +1223,7 @@ static avi_t *AVI_init(demux_avi_t *this) {
}
}
- } else if (AVI->is_opendml) {
+ } else if (AVI->is_opendml && !this->streaming) {
uint64_t offset = 0;
int hdrl_len = 4+4+2+1+1+4+4+8+4;
char *en, *chunk_start;