Fix aacDecoder_drcExtractAndMap() am: 97a1b8140d
am: be3ff35425
am: b762ff3e4f
am: 1a54e8f638
* commit '1a54e8f6385f9cbb8d950f0ff003bb71daa62caf':
Fix aacDecoder_drcExtractAndMap()
Change-Id: I3c992ce7d3a60685f75a944d8d588fb9ff0d050c
This commit is contained in:
commit
78653b30e9
@ -705,11 +705,7 @@ static int aacDecoder_drcExtractAndMap (
|
|||||||
}
|
}
|
||||||
self->numPayloads = 0;
|
self->numPayloads = 0;
|
||||||
|
|
||||||
if (self->numThreads >= MAX_DRC_THREADS) {
|
if (self->dvbAncDataAvailable && self->numThreads < MAX_DRC_THREADS)
|
||||||
self->numThreads = MAX_DRC_THREADS - 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (self->dvbAncDataAvailable)
|
|
||||||
{ /* Append a DVB heavy compression payload thread if available. */
|
{ /* Append a DVB heavy compression payload thread if available. */
|
||||||
int bitsParsed;
|
int bitsParsed;
|
||||||
|
|
||||||
@ -735,10 +731,6 @@ static int aacDecoder_drcExtractAndMap (
|
|||||||
|
|
||||||
/* coupling channels not supported */
|
/* coupling channels not supported */
|
||||||
|
|
||||||
if (self->numThreads >= MAX_DRC_THREADS) {
|
|
||||||
self->numThreads = MAX_DRC_THREADS - 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* check for valid threads */
|
/* check for valid threads */
|
||||||
for (thread = 0; thread < self->numThreads; thread++) {
|
for (thread = 0; thread < self->numThreads; thread++) {
|
||||||
CDrcPayload *pThreadBs = &threadBs[thread];
|
CDrcPayload *pThreadBs = &threadBs[thread];
|
||||||
|
Loading…
Reference in New Issue
Block a user