summaryrefslogtreecommitdiffstats
path: root/aviheader.c
diff options
context:
space:
mode:
authorarpi_esp <arpi_esp@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-05-03 23:32:56 +0000
committerarpi_esp <arpi_esp@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-05-03 23:32:56 +0000
commit01df02c62ca0eb4216a693ce3141f245cb8dd6ff (patch)
treeebfbfefac23576547d965f1d0a9b318b5dcd58a9 /aviheader.c
parentdc776b2b5cdddfdf67e90565a8d838259480b101 (diff)
downloadmpv-01df02c62ca0eb4216a693ce3141f245cb8dd6ff.tar.bz2
mpv-01df02c62ca0eb4216a693ce3141f245cb8dd6ff.tar.xz
allow playing from stdin
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@693 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'aviheader.c')
-rw-r--r--aviheader.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/aviheader.c b/aviheader.c
index 8870ce23d7..63712a70fe 100644
--- a/aviheader.c
+++ b/aviheader.c
@@ -49,6 +49,7 @@ while(1){
demuxer->movi_start=stream_tell(demuxer->stream);
demuxer->movi_end=demuxer->movi_start+len;
if(verbose>=1) printf("Found movie at 0x%X - 0x%X\n",demuxer->movi_start,demuxer->movi_end);
+ if(index_mode==-2) break; // reading from non-seekable source (stdin)
len=(len+1)&(~1);
stream_skip(demuxer->stream,len);
}