summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Converse <alex.converse@gmail.com>2009-02-05 18:41:06 +0000
committerAlex Converse <alex.converse@gmail.com>2009-02-05 18:41:06 +0000
commitd0f89acf60e14f3f7617ddc8f11b3be507aa7082 (patch)
tree944ff7e1c6d64a93a39bfe2b16799190a3245f74
parenteacc40e84a3cdf4755c55339e9b46e933fc557c9 (diff)
Make the MP3 probe weakly claim all files with ID3v2 tags to fix regressions on
files with very large tags. Originally committed as revision 17008 to svn://svn.ffmpeg.org/ffmpeg/trunk
-rw-r--r--libavformat/mp3.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libavformat/mp3.c b/libavformat/mp3.c
index 21e1fd9e5b..a887c3da8d 100644
--- a/libavformat/mp3.c
+++ b/libavformat/mp3.c
@@ -391,6 +391,7 @@ static int mp3_read_probe(AVProbeData *p)
if (first_frames>=3) return AVPROBE_SCORE_MAX/2+1;
else if(max_frames>500)return AVPROBE_SCORE_MAX/2;
else if(max_frames>=3) return AVPROBE_SCORE_MAX/4;
+ else if(buf0!=p->buf) return AVPROBE_SCORE_MAX/4-1;
else if(max_frames>=1) return 1;
else return 0;
}