avcodec/aacdec_fixed: Handle more extreem cases in noise_scale()
authorMichael Niedermayer <michael@niedermayer.cc>
Thu, 16 May 2019 10:00:18 +0000 (12:00 +0200)
committerMichael Niedermayer <michael@niedermayer.cc>
Tue, 4 Jun 2019 11:06:41 +0000 (13:06 +0200)
commit3d14663f8345a84613b1ec041fd65e4a90057320
tree7a67a3cafb73017776e8e2176cbb084791b0ca70
parentbc33c99d56791fc26ccafb49512b59e38b99ca12
avcodec/aacdec_fixed: Handle more extreem cases in noise_scale()

Its unclear if these cases have any relevance in real files

Fixes: shift exponent -2 is negative
Fixes: 14489/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_AAC_FIXED_fuzzer-5681941631729664

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
libavcodec/aacdec_fixed.c