diff options
author | Michael Niedermayer <michaelni@gmx.at> | 2008-09-16 01:49:32 +0000 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2008-09-16 01:49:32 +0000 |
commit | 1d4113d0532ff01f9db5964333eb1a3997d9fb86 (patch) | |
tree | 3219e0caf3db21f711f265697a85771c90828dcf /libavcodec | |
parent | 740c14dbd788c1a3c49bea3af0af87b5f8077933 (diff) | |
download | ffmpeg-1d4113d0532ff01f9db5964333eb1a3997d9fb86.tar.gz |
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')
-rw-r--r-- | libavcodec/mpegaudiodec.c | 3 |
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); |