# HG changeset patch # User atmos4 # Date 1013300206 0 # Node ID 16cbaff638ac6c0189f2297410f96d93236bb2b8 # Parent 9ad42931f595a5a88790fc9443faa8ba80158aae Don't read index for -forceidx and -nodix (speedup with bad media and not needed anyway) diff -r 9ad42931f595 -r 16cbaff638ac libmpdemux/aviheader.c --- a/libmpdemux/aviheader.c Sun Feb 10 00:07:34 2002 +0000 +++ b/libmpdemux/aviheader.c Sun Feb 10 00:16:46 2002 +0000 @@ -54,7 +54,8 @@ demuxer->movi_end=demuxer->movi_start+len; mp_msg(MSGT_HEADER,MSGL_V,"Found movie at 0x%X - 0x%X\n",(int)demuxer->movi_start,(int)demuxer->movi_end); if(demuxer->stream->end_pos) demuxer->movi_end=demuxer->stream->end_pos; - if(index_mode==-2) break; // reading from non-seekable source (stdin) + if(index_mode==-2 || index_mode==2 || index_mode==0) + break; // reading from non-seekable source (stdin) or forced index or no index forced len=(len+1)&(~1); stream_skip(demuxer->stream,len); }