]> git.sesse.net Git - ffmpeg/commitdiff
avcodec/atrac3: increase max block align size
authorPaul B Mahol <onemda@gmail.com>
Sat, 21 Nov 2020 21:09:17 +0000 (22:09 +0100)
committerPaul B Mahol <onemda@gmail.com>
Sat, 21 Nov 2020 21:13:10 +0000 (22:13 +0100)
Fixes decoding of lossy part of advanced lossless atrac3.
Regression since f09151fff9c754fbc1d2560adf18b14957f8b181

libavcodec/atrac3.c

index 1e884a56b6f94ff73879e82e6f7e49d1aea7b3b3..46b98d2f786045a732dd694f05ff65d1557d6d74 100644 (file)
@@ -968,7 +968,7 @@ static av_cold int atrac3_decode_init(AVCodecContext *avctx)
         return AVERROR_INVALIDDATA;
     }
 
-    if (avctx->block_align > 1024 || avctx->block_align <= 0)
+    if (avctx->block_align > 4096 || avctx->block_align <= 0)
         return AVERROR(EINVAL);
 
     q->decoded_bytes_buffer = av_mallocz(FFALIGN(avctx->block_align, 4) +