Lines Matching refs:ch
772 int ch;
777 for (ch=0; ch<(6); ch++) {
778 if (self->pAacDecoderStaticChannelInfo[ch] != NULL) {
779 if (self->pAacDecoderStaticChannelInfo[ch]->pOverlapBuffer != NULL) {
780 FreeOverlapBuffer (&self->pAacDecoderStaticChannelInfo[ch]->pOverlapBuffer);
782 if (self->pAacDecoderStaticChannelInfo[ch] != NULL) {
783 FreeAacDecoderStaticChannelInfo (&self->pAacDecoderStaticChannelInfo[ch]);
786 if (self->pAacDecoderChannelInfo[ch] != NULL) {
787 FreeAacDecoderChannelInfo (&self->pAacDecoderChannelInfo[ch]);
818 INT ascChannels, ch, ascChanged = 0;
891 for (ch=0; ch<ascChannels; ch++) {
892 self->chMapping[ch] = ch;
894 for (; ch<(6); ch++) {
895 self->chMapping[ch] = 255;
995 for (ch = 0; ch < ascChannels; ch++) {
996 CAacDecoderDynamicData *aacDecoderDynamicData = &self->aacCommonData.workBufferCore1->pAacDecoderDynamicData[ch%2];
999 if (self->pAacDecoderChannelInfo[ch] == NULL) {
1000 self->pAacDecoderChannelInfo[ch] = GetAacDecoderChannelInfo(ch);
1003 if (self->pAacDecoderChannelInfo[ch] == NULL) {
1007 self->pAacDecoderChannelInfo[ch]->pDynData = aacDecoderDynamicData;
1008 self->pAacDecoderChannelInfo[ch]->pComData = &self->aacCommonData;
1012 if (self->pAacDecoderStaticChannelInfo[ch] == NULL) {
1013 self->pAacDecoderStaticChannelInfo[ch] = GetAacDecoderStaticChannelInfo(ch);
1014 if (self->pAacDecoderStaticChannelInfo[ch] == NULL) {
1017 self->pAacDecoderStaticChannelInfo[ch]->pOverlapBuffer = GetOverlapBuffer(ch); /* This area size depends on the AOT */
1018 if (self->pAacDecoderStaticChannelInfo[ch]->pOverlapBuffer == NULL) {
1021 self->pAacDecoderChannelInfo[ch]->pSpectralCoefficient = (SPECTRAL_PTR) &self->aacCommonData.workBufferCore2[ch*1024];
1024 CPns_InitPns(&self->pAacDecoderChannelInfo[ch]->data.aac.PnsData, &self->aacCommonData.pnsInterChannelData, &self->aacCommonData.pnsCurrentSeed, self->aacCommonData.pnsRandomSeed);
1047 for (ch = 0; ch < self->aacChannels; ch++) {
1051 self->pAacDecoderChannelInfo[ch]->granuleLength = self->streamInfo.aacSamplesPerFrame;
1054 self->pAacDecoderChannelInfo[ch]->granuleLength = self->streamInfo.aacSamplesPerFrame / 8;
1057 mdct_init( &self->pAacDecoderStaticChannelInfo[ch]->IMdct,
1058 self->pAacDecoderStaticChannelInfo[ch]->pOverlapBuffer,
1063 aacDecoder_drcInitChannelData ( &self->pAacDecoderStaticChannelInfo[ch]->drcData );
1067 CConcealment_InitChannelData(&self->pAacDecoderStaticChannelInfo[ch]->concealmentInfo,
1118 int ch;
1122 for (ch=0; ch<(6); ch++) {
1123 self->chMapping[ch] = 255;
1157 int ch;
1159 for (ch = 0; ch < self->aacChannels; ch++) {
1161 CConcealment_InitChannelData(&self->pAacDecoderStaticChannelInfo[ch]->concealmentInfo,
1165 FDKmemclear(self->pAacDecoderStaticChannelInfo[ch]->concealmentInfo.spectralCoefficient, 1024 * sizeof(FIXP_CNCL));
1166 FDKmemclear(self->pAacDecoderStaticChannelInfo[ch]->concealmentInfo.specScale, 8 * sizeof(SHORT));
1168 FDKmemclear(self->pAacDecoderStaticChannelInfo[ch]->IMdct.overlap.freq, OverlapBufferSize*sizeof(FIXP_DBL));
1222 int ch;
1223 for (ch=0; ch < el_channels; ch+=1) {
1224 CPns_ResetData(&self->pAacDecoderChannelInfo[aacChannels+ch]->data.aac.PnsData,
1225 &self->pAacDecoderChannelInfo[aacChannels+ch]->pComData->pnsInterChannelData);