mirror of
https://github.com/mstorsjo/fdk-aac.git
synced 2025-03-16 23:50:03 +01:00
Fix crash on invalid channel config
Bug: 23876444 Change-Id: I90ad197811ebabceb5b5d74d6d3f20716fbe2d45
This commit is contained in:
parent
6792cf6361
commit
b3c5a4bb84
@ -88,7 +88,7 @@ amm-info@iis.fraunhofer.de
|
|||||||
expansion in the PCM time domain.
|
expansion in the PCM time domain.
|
||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
|
#include <log/log.h>
|
||||||
#include "pcmutils_lib.h"
|
#include "pcmutils_lib.h"
|
||||||
|
|
||||||
#include "genericStds.h"
|
#include "genericStds.h"
|
||||||
@ -2073,7 +2073,10 @@ PCMDMX_ERROR pcmDmx_ApplyFrame (
|
|||||||
map[ch++] = inCh;
|
map[ch++] = inCh;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
FDK_ASSERT(ch == numInChannels);
|
if (ch != numInChannels) {
|
||||||
|
ALOGE("b/23876444");
|
||||||
|
return PCMDMX_INVALID_ARGUMENT;
|
||||||
|
}
|
||||||
|
|
||||||
/* Remove unused cols from factor matrix */
|
/* Remove unused cols from factor matrix */
|
||||||
for (inCh=0; inCh < numInChannels; inCh+=1) {
|
for (inCh=0; inCh < numInChannels; inCh+=1) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user