diff options
author | Daniel Caujolle-Bert <f1rmb@users.sourceforge.net> | 2004-10-13 17:19:26 +0000 |
---|---|---|
committer | Daniel Caujolle-Bert <f1rmb@users.sourceforge.net> | 2004-10-13 17:19:26 +0000 |
commit | 63aab0d1d6058c1065b503e4ff3a0b8104b8adfd (patch) | |
tree | 089d2733bd8d7bee1f6af537068035f54b354b99 | |
parent | fb79ef2b21aab685d3a29b75330d65810b842457 (diff) | |
download | xine-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.c | 4 |
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; |