diff options
author | arpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2003-01-12 20:11:20 +0000 |
---|---|---|
committer | arpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2003-01-12 20:11:20 +0000 |
commit | f082d01575d82e8f246befa948f46ab0d5f91b58 (patch) | |
tree | 8773736074a1885e6ef6ca4af5c1f0d3ad0637c9 | |
parent | 87f985afff0e62177b2d4e005bae5673d8eae281 (diff) | |
download | mpv-f082d01575d82e8f246befa948f46ab0d5f91b58.tar.bz2 mpv-f082d01575d82e8f246befa948f46ab0d5f91b58.tar.xz |
(hopefully) fixed .mov streaming
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8929 b3059339-0415-0410-9bf9-f77b7e298cf2
-rw-r--r-- | libmpdemux/demux_mov.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libmpdemux/demux_mov.c b/libmpdemux/demux_mov.c index 26d2cfe98d..5beb69a9d0 100644 --- a/libmpdemux/demux_mov.c +++ b/libmpdemux/demux_mov.c @@ -402,6 +402,11 @@ int mov_check_file(demuxer_t* demuxer){ mp_msg(MSGT_DEMUX,MSGL_DBG2,"MOV: Movie data: start: %x end: %x\n", priv->mdat_start, priv->mdat_end); flags|=2; + if(flags==3){ + // if we're over the headers, then we can stop parsing here! + demuxer->priv=priv; + return 1; + } break; case MOV_FOURCC('f','r','e','e'): case MOV_FOURCC('s','k','i','p'): |