avcodec/amrwbdec: Fix division by 0 in find_hb_gain()
authorMichael Niedermayer <michael@niedermayer.cc>
Sat, 2 Jun 2018 22:48:06 +0000 (00:48 +0200)
committerMichael Niedermayer <michael@niedermayer.cc>
Mon, 22 Oct 2018 23:44:40 +0000 (01:44 +0200)
commitbbd9f480f3e5199ef60374c18b8c4ef432e7fa16
tree1914e94fbef9bb7900dfa8786f19dafef9f6f5f2
parent7f142e5402315b2707e2316d486fa5ea090d7bb0
avcodec/amrwbdec: Fix division by 0 in find_hb_gain()

This restructures the code slightly toward D_UTIL_dec_synthesis()

Fixes: 7420/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_AMRWB_fuzzer-6577305112543232

Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
(cherry picked from commit dce80a4b47efaba97707bda781a9ee57f5a26974)
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
libavcodec/amrwbdec.c