avcodec/aptx: Fix multiple shift anomalies
authorMichael Niedermayer <michael@niedermayer.cc>
Fri, 27 Sep 2019 16:36:16 +0000 (18:36 +0200)
committerMichael Niedermayer <michael@niedermayer.cc>
Mon, 30 Sep 2019 20:44:43 +0000 (22:44 +0200)
commit675f62a202be7cfe9576b48679b8e6bc1183e84e
tree1364865e64f6d516da6ce1988418860831c1b9e0
parent056bc9393ea78d24982cdf555c0bb3fcfe734262
avcodec/aptx: Fix multiple shift anomalies

Fixes: left shift of negative value -24576
Fixes: 17719/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_APTX_fuzzer-5710508002377728

Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
libavcodec/aptx.c