diff options
author | Daniel Caujolle-Bert <f1rmb@users.sourceforge.net> | 2003-05-04 12:17:45 +0000 |
---|---|---|
committer | Daniel Caujolle-Bert <f1rmb@users.sourceforge.net> | 2003-05-04 12:17:45 +0000 |
commit | 42de18c6df0d07de6aecb8b551c0dbd1692c78cd (patch) | |
tree | d9d756460d1aa7d6d9b4c3bb3ac42f6a70578dbb /src | |
parent | 5703eaae5bdcae0a70c4764ada2231a31e75a5a0 (diff) | |
download | xine-lib-42de18c6df0d07de6aecb8b551c0dbd1692c78cd.tar.gz xine-lib-42de18c6df0d07de6aecb8b551c0dbd1692c78cd.tar.bz2 |
don't let str demux handle some wierdy tagged mpeg files
CVS patchset: 4762
CVS date: 2003/05/04 12:17:45
Diffstat (limited to 'src')
-rw-r--r-- | src/demuxers/demux_str.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/demuxers/demux_str.c b/src/demuxers/demux_str.c index f5668600a..60cf46b91 100644 --- a/src/demuxers/demux_str.c +++ b/src/demuxers/demux_str.c @@ -22,7 +22,7 @@ * This demuxer handles either raw STR files (which are just a concatenation * of raw compact disc sectors) or STR files with RIFF headers. * - * $Id: demux_str.c,v 1.10 2003/04/26 20:16:24 guenter Exp $ + * $Id: demux_str.c,v 1.11 2003/05/04 12:17:45 f1rmb Exp $ */ /* CD-XA format: @@ -313,6 +313,9 @@ static int open_str_file(demux_str_t *this) { } } + if(this->channel_type[0] == 0) + return 0; + /* acceptable STR file */ this->data_size = this->input->get_length(this->input) - this->data_start; |