Modified version of libxaac based on https://github.com/ittiam-systems/libxaac, starting from commit 1f798f1cc5b784fcc5af8777e0c7c2e7da5620db
In xaacdec even though lpd decoder handle is defined to support 6 channels, only 2 channels are initialized with data (because we support only stereo in USAC profile). The input stream used for this issue has 3 channels. When third channel is getting processed valgrind is reporting un-initialized data usage. To solve the issue, a conditional check is added based on number of channels in the bit stream Bug:117661478 Test: vendor Change-Id: Iafc63a022d168791f63b79b0c1965182e69cafe6 |
||
|---|---|---|
| decoder | ||
| test | ||
| Android.bp | ||
| LICENSE | ||
| MODULE_LICENSE_APACHE2 | ||
| NOTICE | ||
| OWNERS | ||
| 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 Pie (Android 9) device that will be shipped.