diff options
| author | Martin Storsjo <martin@martin.st> | 2012-02-19 21:46:24 +0200 |
|---|---|---|
| committer | Martin Storsjo <martin@martin.st> | 2012-02-19 21:47:54 +0200 |
| commit | 27bd8da964055446a5f0d1696f412c854aaf7b70 (patch) | |
| tree | 3c0088dd3097756dd65e793541e5ed74bde07405 /docs/html/sdk/api_diff/11/changes | |
| parent | 23d3628628e4d3a89a41b6429a40745b304de8e2 (diff) | |
stagefright aacenc: Avoid overflows when calculating normFactor
normFactor is calculated using the saturating L_add function,
but if the value added (*psfbPeFactors) is negative, the sum
can end up negative.
*psfbPeFactors can end up negative if redThrExp is less than
*psfbNActiveLines.
In cases where *psfbPeFactors ended up negative, normFactor
became INT_MIN, causing division by zero later.
Change-Id: I00c852e457b22f7eef4d6ed1887629828057206b
Diffstat (limited to 'docs/html/sdk/api_diff/11/changes')
0 files changed, 0 insertions, 0 deletions
