summaryrefslogtreecommitdiffstats
path: root/libmpdemux/demux_mov.c
diff options
context:
space:
mode:
authorarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-01-27 22:29:47 +0000
committerarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-01-27 22:29:47 +0000
commit16e91ecd0806e698bb9a2e09945728fed8d2ec40 (patch)
tree8d5aa510ddf4d6b7300c51067b22ae7fa0253bc9 /libmpdemux/demux_mov.c
parent015cb47d1c944f90cb2760a8add344a27b943392 (diff)
downloadmpv-16e91ecd0806e698bb9a2e09945728fed8d2ec40.tar.bz2
mpv-16e91ecd0806e698bb9a2e09945728fed8d2ec40.tar.xz
Attached PATCH fixes the case, when data-flag and reference flags are set and
mplayer exits the demuxer with error (return 0), but without giving a reason As QT-Specs say in this case the reference shuld be used, I fixed it that way. Fabian Franz <FabianFranz@gmx.de> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9126 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux/demux_mov.c')
-rw-r--r--libmpdemux/demux_mov.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libmpdemux/demux_mov.c b/libmpdemux/demux_mov.c
index 88dc3cbaa0..5b9d09349d 100644
--- a/libmpdemux/demux_mov.c
+++ b/libmpdemux/demux_mov.c
@@ -447,7 +447,7 @@ skip_chunk:
}
free(priv);
- if (flags==5) // reference & header sent
+ if ((flags==5) || (flags==7)) // reference & header sent
return 1;
if(flags==1)