summaryrefslogtreecommitdiffstats
path: root/libavformat/mp3dec.c
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2013-11-09 01:45:24 +0100
committerMichael Niedermayer <michaelni@gmx.at>2013-11-09 01:45:24 +0100
commit64f48169159b4e1608a1d007ebb7dec15c0ffadd (patch)
tree1f504fb79bdd68d15a9c56ecdc560b9f0d9fa5c2 /libavformat/mp3dec.c
parent557571ff7db57a5d21aa02af924a7f8e1fd64854 (diff)
downloadffmpeg-streaming-64f48169159b4e1608a1d007ebb7dec15c0ffadd.zip
ffmpeg-streaming-64f48169159b4e1608a1d007ebb7dec15c0ffadd.tar.gz
avformat/mp3dec: 4x faster probing
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavformat/mp3dec.c')
-rw-r--r--libavformat/mp3dec.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libavformat/mp3dec.c b/libavformat/mp3dec.c
index 30ec777..5d484e9 100644
--- a/libavformat/mp3dec.c
+++ b/libavformat/mp3dec.c
@@ -67,6 +67,8 @@ static int mp3_read_probe(AVProbeData *p)
for(; buf < end; buf= buf2+1) {
buf2 = buf;
+ if(ff_mpa_check_header(AV_RB32(buf2)))
+ continue;
for(frames = 0; buf2 < end; frames++) {
header = AV_RB32(buf2);
OpenPOWER on IntegriCloud