Much like https://bugs.chromium.org/p/chromium/issues/detail?id=855900, the int32 gain table isn't always small enough for plain multiplication with an int16. This appears fixable through regular fixed-point arithmetic (multiply out[i][n] by integer and fractional part of gain separately), but it's less readable. Bug: chromium:858989 Change-Id: Ie5aac25fd0cca4e51858cba69bde06c54a5d31bf Reviewed-on: https://webrtc-review.googlesource.com/86602 Reviewed-by: Alex Loiko <aleloi@webrtc.org> Commit-Queue: Sam Zackrisson <saza@webrtc.org> Cr-Commit-Position: refs/heads/master@{#23815}