Modified version of libxaac based on https://github.com/ittiam-systems/libxaac, starting from commit 1f798f1cc5b784fcc5af8777e0c7c2e7da5620db
For erroneous stream, coupling channel initialization memory was overlapping with SBR scratch memory usage, causing unwanted reset of the some of the pointers. All initialization should take place in persistent memory. As a fix, replaced scratch with persistent memory for initialization. Bug:145264510 Test:poc in bug Change-Id: Iaa757d0e87fd3a0b2f75c5288cfe662f556c871f |
||
|---|---|---|
| decoder | ||
| fuzzer | ||
| test | ||
| Android.bp | ||
| CMakeLists.txt | ||
| libxaac_blacklist.txt | ||
| LICENSE | ||
| MODULE_LICENSE_APACHE2 | ||
| NOTICE | ||
| OWNERS | ||
| PREUPLOAD.cfg | ||
| README.experimental | ||
This xaac codec (external/xaac) is experimental; it is not yet intended to be used on production devices. This codec should not be configured into any production Android device that is intended to be shipped.