]> git.sesse.net Git - ffmpeg/commit
AAC encoder: fix signed integer overflow
authorClaudio Freire <klaussfreire@gmail.com>
Wed, 30 Mar 2016 13:05:03 +0000 (10:05 -0300)
committerClaudio Freire <klaussfreire@gmail.com>
Wed, 30 Mar 2016 13:05:03 +0000 (10:05 -0300)
commitc883da6bf4610ee37848687346f543dfb73de011
tree0b22f3c8409fcd23bf786dda197cde2d537440cd
parentb3557c79dcd8c3415a7de06d51294ed79e4489bf
AAC encoder: fix signed integer overflow

Clamp scalefactors by coef2minsf to avoid undefined behavior
caused by signed integer overflow. It also avoids clipping of
coefficients so it should avoid artifacts as well, on very
rare corner cases.
libavcodec/aaccoder_twoloop.h