mirror of
https://github.com/mstorsjo/fdk-aac.git
synced 2025-06-05 22:39:13 +02:00
8f9f42c1041e877c602e0acd43361d7068c3ce1c
Shifting by more than (or equal to) the variable length is undefined in C. This caused the quantized spectrum values to remain unshifted, causing loud beeps in some samples. The exact same change was originally applied in657456949
(for AOSP) and in24021f190
(in the separate fdk-aac repo), but was overwritten and silently reverted by the new upstream code drop for Android 4.2 in381d69840a
. After the code drop, I chose not to reapply this change since the crashes that it fixed had been fixed in other ways upstream and I was unable to reproduce them after the new code drop.
Description
No description provided
Languages
C++
75.2%
C
24.5%
CMake
0.2%
Makefile
0.1%