summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorFelicia Lim <flim@google.com>2021-02-22 22:29:14 -0800
committerFelicia Lim <flim@google.com>2021-03-02 21:35:16 -0800
commit7b05f44f4baadf34d8d1073f4ff69f1806d5cdb4 (patch)
treea39ed67321c97dd8a60dcefb347a48cbbf7caa7e /src
parent16286a25fdd865c66a837a73b65fbaa7b25bf484 (diff)
downloadopus-7b05f44f4baadf34d8d1073f4ff69f1806d5cdb4.tar.gz
celt_lpc: avoid overflows when computing lpcs in fixed point
The LPCs are computed in 32-bit, so increase the allowed range from +/-8 to +/-64 to avoid overflows caught during fuzzing. Before downshifting back down to the +/-8 range in the final 16-bit output, perform bandwidth extension to avoid any additional overflow issues.
Diffstat (limited to 'src')
0 files changed, 0 insertions, 0 deletions