summaryrefslogtreecommitdiffstats
path: root/libmpdemux
diff options
context:
space:
mode:
authorreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2010-05-01 15:38:37 +0000
committerreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2010-05-01 15:38:37 +0000
commit11b178be9a9eb788fad0ec66f537bfe306b2b2f3 (patch)
tree0b3540a943bcce7b2cb90fe91d3841a6746b9265 /libmpdemux
parentdd8db7f6205d27e6aac02addb4edc74efbd9be5b (diff)
downloadmpv-11b178be9a9eb788fad0ec66f537bfe306b2b2f3.tar.bz2
mpv-11b178be9a9eb788fad0ec66f537bfe306b2b2f3.tar.xz
Continue probing even for score == AVPROBE_SCORE_MAX / 4 to match
FFmpeg's behaviour. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31111 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux')
-rw-r--r--libmpdemux/demux_lavf.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libmpdemux/demux_lavf.c b/libmpdemux/demux_lavf.c
index f553ae7ea3..31cb2417e1 100644
--- a/libmpdemux/demux_lavf.c
+++ b/libmpdemux/demux_lavf.c
@@ -176,7 +176,7 @@ static int lavf_check_file(demuxer_t *demuxer){
read_size = FFMIN(2*read_size, PROBE_BUF_SIZE - probe_data_size);
} while ((demuxer->desc->type != DEMUXER_TYPE_LAVF_PREFERRED ||
probe_data_size < SMALL_MAX_PROBE_SIZE) &&
- score < AVPROBE_SCORE_MAX / 4 &&
+ score <= AVPROBE_SCORE_MAX / 4 &&
read_size > 0 && probe_data_size < PROBE_BUF_SIZE);
av_free(avpd.buf);