summaryrefslogtreecommitdiff
path: root/libavcodec/mpegaudiodec.c
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2008-09-16 01:49:32 +0000
committerMichael Niedermayer <michaelni@gmx.at>2008-09-16 01:49:32 +0000
commit1d4113d0532ff01f9db5964333eb1a3997d9fb86 (patch)
tree3219e0caf3db21f711f265697a85771c90828dcf /libavcodec/mpegaudiodec.c
parent740c14dbd788c1a3c49bea3af0af87b5f8077933 (diff)
Only print "invalid new backstep" when it is really invalid.
Fixes issue541. Originally committed as revision 15339 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/mpegaudiodec.c')
-rw-r--r--libavcodec/mpegaudiodec.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libavcodec/mpegaudiodec.c b/libavcodec/mpegaudiodec.c
index a0b7e35b3d..86d9f6b5f4 100644
--- a/libavcodec/mpegaudiodec.c
+++ b/libavcodec/mpegaudiodec.c
@@ -2240,7 +2240,8 @@ static int mp_decode_frame(MPADecodeContext *s,
i= (s->gb.size_in_bits - get_bits_count(&s->gb))>>3;
if(i<0 || i > BACKSTEP_SIZE || nb_frames<0){
- av_log(s->avctx, AV_LOG_WARNING, "invalid new backstep %d\n", i);
+ if(i<0)
+ av_log(s->avctx, AV_LOG_ERROR, "invalid new backstep %d\n", i);
i= FFMIN(BACKSTEP_SIZE, buf_size - HEADER_SIZE);
}
assert(i <= buf_size - HEADER_SIZE && i>= 0);