• Home
  • Raw
  • Download

Lines Matching refs:pAacDecoderChannelInfo

157     CAacDecoderChannelInfo *pAacDecoderChannelInfo, HANDLE_FDK_BITSTREAM bs,  in CBlock_ReadScaleFactorData()  argument
163 int factor = pAacDecoderChannelInfo->pDynData->RawDataInfo in CBlock_ReadScaleFactorData()
165 UCHAR *pCodeBook = pAacDecoderChannelInfo->pDynData->aCodeBook; in CBlock_ReadScaleFactorData()
166 SHORT *pScaleFactor = pAacDecoderChannelInfo->pDynData->aScaleFactor; in CBlock_ReadScaleFactorData()
172 GetScaleFactorBandsTransmitted(&pAacDecoderChannelInfo->icsInfo); in CBlock_ReadScaleFactorData()
173 for (group = 0; group < GetWindowGroups(&pAacDecoderChannelInfo->icsInfo); in CBlock_ReadScaleFactorData()
201 CPns_Read(&pAacDecoderChannelInfo->data.aac.PnsData, bs, hcb, in CBlock_ReadScaleFactorData()
202 pAacDecoderChannelInfo->pDynData->aScaleFactor, in CBlock_ReadScaleFactorData()
203 pAacDecoderChannelInfo->pDynData->RawDataInfo.GlobalGain, in CBlock_ReadScaleFactorData()
215 void CBlock_ScaleSpectralData(CAacDecoderChannelInfo *pAacDecoderChannelInfo, in CBlock_ScaleSpectralData() argument
220 const SHORT *RESTRICT pSfbScale = pAacDecoderChannelInfo->pDynData->aSfbScale; in CBlock_ScaleSpectralData()
221 SHORT *RESTRICT pSpecScale = pAacDecoderChannelInfo->specScale; in CBlock_ScaleSpectralData()
224 &pAacDecoderChannelInfo->icsInfo, pSamplingRateInfo); in CBlock_ScaleSpectralData()
226 pAacDecoderChannelInfo->pSpectralCoefficient; in CBlock_ScaleSpectralData()
231 group < GetWindowGroups(&pAacDecoderChannelInfo->icsInfo); group++) { in CBlock_ScaleSpectralData()
233 &pAacDecoderChannelInfo->icsInfo, group); in CBlock_ScaleSpectralData()
237 pAacDecoderChannelInfo->granuleLength); in CBlock_ScaleSpectralData()
245 if (pAacDecoderChannelInfo->pDynData->TnsData.Active && in CBlock_ScaleSpectralData()
246 pAacDecoderChannelInfo->pDynData->TnsData.NumberOfFilters[window] > in CBlock_ScaleSpectralData()
253 tns_start = GetMaximumTnsBands(&pAacDecoderChannelInfo->icsInfo, in CBlock_ScaleSpectralData()
257 filter_index < (int)pAacDecoderChannelInfo->pDynData->TnsData in CBlock_ScaleSpectralData()
260 for (band = pAacDecoderChannelInfo->pDynData->TnsData in CBlock_ScaleSpectralData()
263 band < pAacDecoderChannelInfo->pDynData->TnsData in CBlock_ScaleSpectralData()
272 fMin(tns_start, (int)pAacDecoderChannelInfo->pDynData->TnsData in CBlock_ScaleSpectralData()
276 fMax(tns_stop, (int)pAacDecoderChannelInfo->pDynData->TnsData in CBlock_ScaleSpectralData()
281 pAacDecoderChannelInfo->pDynData->TnsData.GainLd; in CBlock_ScaleSpectralData()
325 HANDLE_FDK_BITSTREAM bs, CAacDecoderChannelInfo *pAacDecoderChannelInfo, in CBlock_ReadSectionData() argument
331 UCHAR *pCodeBook = pAacDecoderChannelInfo->pDynData->aCodeBook; in CBlock_ReadSectionData()
334 pAacDecoderChannelInfo->pDynData->specificTo.aac.aNumLineInSec4Hcr; in CBlock_ReadSectionData()
337 pAacDecoderChannelInfo->pDynData->specificTo.aac.aCodeBooks4Hcr; in CBlock_ReadSectionData()
339 &pAacDecoderChannelInfo->icsInfo, pSamplingRateInfo); in CBlock_ReadSectionData()
340 pAacDecoderChannelInfo->pDynData->specificTo.aac.numberSection = 0; in CBlock_ReadSectionData()
346 (IsLongBlock(&pAacDecoderChannelInfo->icsInfo) == 1) ? 5 : 3; in CBlock_ReadSectionData()
351 GetScaleFactorBandsTransmitted(&pAacDecoderChannelInfo->icsInfo); in CBlock_ReadSectionData()
352 for (group = 0; group < GetWindowGroups(&pAacDecoderChannelInfo->icsInfo); in CBlock_ReadSectionData()
382 &pAacDecoderChannelInfo->icsInfo, pSamplingRateInfo)) { in CBlock_ReadSectionData()
392 pAacDecoderChannelInfo->pDynData->specificTo.aac.numberSection++; in CBlock_ReadSectionData()
396 if (IsLongBlock(&(pAacDecoderChannelInfo->icsInfo))) { in CBlock_ReadSectionData()
409 pAacDecoderChannelInfo->pDynData->RawDataInfo.CommonWindow == 0)) { in CBlock_ReadSectionData()
486 CAacDecoderChannelInfo *pAacDecoderChannelInfo, in CBlock_InverseQuantizeSpectralData() argument
491 GetScaleFactorBandsTransmitted(&pAacDecoderChannelInfo->icsInfo); in CBlock_InverseQuantizeSpectralData()
492 UCHAR *RESTRICT pCodeBook = pAacDecoderChannelInfo->pDynData->aCodeBook; in CBlock_InverseQuantizeSpectralData()
493 SHORT *RESTRICT pSfbScale = pAacDecoderChannelInfo->pDynData->aSfbScale; in CBlock_InverseQuantizeSpectralData()
494 SHORT *RESTRICT pScaleFactor = pAacDecoderChannelInfo->pDynData->aScaleFactor; in CBlock_InverseQuantizeSpectralData()
496 &pAacDecoderChannelInfo->icsInfo, pSamplingRateInfo); in CBlock_InverseQuantizeSpectralData()
498 GetScaleFactorBandsTotal(&pAacDecoderChannelInfo->icsInfo); in CBlock_InverseQuantizeSpectralData()
500 FDKmemclear(pAacDecoderChannelInfo->pDynData->aSfbScale, in CBlock_InverseQuantizeSpectralData()
504 group < GetWindowGroups(&pAacDecoderChannelInfo->icsInfo); group++) { in CBlock_InverseQuantizeSpectralData()
506 &pAacDecoderChannelInfo->icsInfo, group); in CBlock_InverseQuantizeSpectralData()
511 SPEC(pAacDecoderChannelInfo->pSpectralCoefficient, window, in CBlock_InverseQuantizeSpectralData()
512 pAacDecoderChannelInfo->granuleLength) + in CBlock_InverseQuantizeSpectralData()
604 SPEC(pAacDecoderChannelInfo->pSpectralCoefficient, window, in CBlock_InverseQuantizeSpectralData()
605 pAacDecoderChannelInfo->granuleLength) + in CBlock_InverseQuantizeSpectralData()
619 HANDLE_FDK_BITSTREAM bs, CAacDecoderChannelInfo *pAacDecoderChannelInfo, in CBlock_ReadSpectralData() argument
623 &pAacDecoderChannelInfo->icsInfo, pSamplingRateInfo); in CBlock_ReadSpectralData()
626 pAacDecoderChannelInfo->pSpectralCoefficient; in CBlock_ReadSpectralData()
635 UCHAR *pCodeBook = pAacDecoderChannelInfo->pDynData->aCodeBook; in CBlock_ReadSpectralData()
637 GetScaleFactorBandsTransmitted(&pAacDecoderChannelInfo->icsInfo); in CBlock_ReadSpectralData()
638 int granuleLength = pAacDecoderChannelInfo->granuleLength; in CBlock_ReadSpectralData()
643 int max_group = GetWindowGroups(&pAacDecoderChannelInfo->icsInfo); in CBlock_ReadSpectralData()
647 GetWindowGroupLength(&pAacDecoderChannelInfo->icsInfo, group); in CBlock_ReadSpectralData()
723 H_HCR_INFO hHcr = &pAacDecoderChannelInfo->pComData->overlay.aac.erHcrInfo; in CBlock_ReadSpectralData()
728 if (pAacDecoderChannelInfo->pDynData->specificTo.aac in CBlock_ReadSpectralData()
731 hcrStatus = HcrInit(hHcr, pAacDecoderChannelInfo, pSamplingRateInfo, bs); in CBlock_ReadSpectralData()
739 HcrDecoder(hHcr, pAacDecoderChannelInfo, pSamplingRateInfo, bs); in CBlock_ReadSpectralData()
749 FDKpushFor(bs, pAacDecoderChannelInfo->pDynData->specificTo.aac in CBlock_ReadSpectralData()
755 if (IsLongBlock(&pAacDecoderChannelInfo->icsInfo) && in CBlock_ReadSpectralData()
759 &pAacDecoderChannelInfo->pDynData->specificTo.aac.PulseData, in CBlock_ReadSpectralData()
760 GetScaleFactorBandOffsets(&pAacDecoderChannelInfo->icsInfo, in CBlock_ReadSpectralData()
781 void CBlock_ApplyNoise(CAacDecoderChannelInfo *pAacDecoderChannelInfo, in CBlock_ApplyNoise() argument
785 &pAacDecoderChannelInfo->icsInfo, pSamplingRateInfo); in CBlock_ApplyNoise()
789 int noise_level = pAacDecoderChannelInfo->pDynData->specificTo.usac in CBlock_ApplyNoise()
796 const int noise_offset = (pAacDecoderChannelInfo->pDynData->specificTo.usac in CBlock_ApplyNoise()
802 GetScaleFactorBandsTransmitted(&pAacDecoderChannelInfo->icsInfo); in CBlock_ApplyNoise()
805 (GetWindowSequence(&pAacDecoderChannelInfo->icsInfo) == BLOCK_SHORT) in CBlock_ApplyNoise()
808 if (pAacDecoderChannelInfo->granuleLength == 96) { in CBlock_ApplyNoise()
821 for (g = 0, win = 0; g < GetWindowGroups(&pAacDecoderChannelInfo->icsInfo); in CBlock_ApplyNoise()
824 GetWindowGroupLength(&pAacDecoderChannelInfo->icsInfo, g); in CBlock_ApplyNoise()
835 pAacDecoderChannelInfo->pDynData->aScaleFactor[g * 16 + sfb] += in CBlock_ApplyNoise()
839 pAacDecoderChannelInfo->pDynData in CBlock_ApplyNoise()
847 (pAacDecoderChannelInfo->pDynData->aScaleFactor[g * 16 + sfb] >> in CBlock_ApplyNoise()
851 pAacDecoderChannelInfo->pDynData->aScaleFactor[g * 16 + sfb] & 3; in CBlock_ApplyNoise()
856 SPEC(pAacDecoderChannelInfo->pSpectralCoefficient, win + gwin, in CBlock_ApplyNoise()
857 pAacDecoderChannelInfo->granuleLength); in CBlock_ApplyNoise()
859 int scale1 = scale - pAacDecoderChannelInfo->pDynData in CBlock_ApplyNoise()
898 HANDLE_FDK_BITSTREAM hBs, CAacDecoderChannelInfo *pAacDecoderChannelInfo, in CBlock_ReadAcSpectralData() argument
908 BandOffsets = GetScaleFactorBandOffsets(&pAacDecoderChannelInfo->icsInfo, in CBlock_ReadAcSpectralData()
911 &pAacDecoderChannelInfo->icsInfo)]; in CBlock_ReadAcSpectralData()
913 numWin = GetWindowsPerFrame(&pAacDecoderChannelInfo->icsInfo); in CBlock_ReadAcSpectralData()
914 winLen = (IsLongBlock(&pAacDecoderChannelInfo->icsInfo)) in CBlock_ReadAcSpectralData()
927 SPEC(pAacDecoderChannelInfo->pSpectralCoefficient, in CBlock_ReadAcSpectralData()
928 win, pAacDecoderChannelInfo->granuleLength), in CBlock_ReadAcSpectralData()
943 void ApplyTools(CAacDecoderChannelInfo *pAacDecoderChannelInfo[], in ApplyTools() argument
948 CPns_Apply(&pAacDecoderChannelInfo[channel]->data.aac.PnsData, in ApplyTools()
949 &pAacDecoderChannelInfo[channel]->icsInfo, in ApplyTools()
950 pAacDecoderChannelInfo[channel]->pSpectralCoefficient, in ApplyTools()
951 pAacDecoderChannelInfo[channel]->specScale, in ApplyTools()
952 pAacDecoderChannelInfo[channel]->pDynData->aScaleFactor, in ApplyTools()
954 pAacDecoderChannelInfo[channel]->granuleLength, channel); in ApplyTools()
958 GetScaleFactorBandsTransmitted(&pAacDecoderChannelInfo[channel]->icsInfo); in ApplyTools()
960 CTns_Apply(&pAacDecoderChannelInfo[channel]->pDynData->TnsData, in ApplyTools()
961 &pAacDecoderChannelInfo[channel]->icsInfo, in ApplyTools()
962 pAacDecoderChannelInfo[channel]->pSpectralCoefficient, in ApplyTools()
963 pSamplingRateInfo, pAacDecoderChannelInfo[channel]->granuleLength, in ApplyTools()
1016 CAacDecoderChannelInfo *pAacDecoderChannelInfo, FIXP_PCM outSamples[], in CBlock_FrequencyToTime() argument
1033 switch (pAacDecoderChannelInfo->icsInfo.WindowSequence) { in CBlock_FrequencyToTime()
1039 GetWindowShape(&pAacDecoderChannelInfo->icsInfo)); in CBlock_FrequencyToTime()
1083 (pAacDecoderChannelInfo->icsInfo.WindowSequence == BLOCK_SHORT) in CBlock_FrequencyToTime()
1107 FIXP_LPC *A = pAacDecoderChannelInfo->data.usac.lp_coeff[0]; in CBlock_FrequencyToTime()
1110 (pAacDecoderChannelInfo->data.usac.fac_data[0] == NULL)) { in CBlock_FrequencyToTime()
1112 pAacDecoderChannelInfo->granuleLength * sizeof(FIXP_DBL)); in CBlock_FrequencyToTime()
1113 pAacDecoderChannelInfo->data.usac.fac_data[0] = fac_buf; in CBlock_FrequencyToTime()
1114 pAacDecoderChannelInfo->data.usac.fac_data_e[0] = 0; in CBlock_FrequencyToTime()
1134 SPEC_LONG(pAacDecoderChannelInfo->pSpectralCoefficient), in CBlock_FrequencyToTime()
1135 pAacDecoderChannelInfo->specScale, nSpec, in CBlock_FrequencyToTime()
1136 pAacDecoderChannelInfo->data.usac.fac_data[0], in CBlock_FrequencyToTime()
1137 pAacDecoderChannelInfo->data.usac.fac_data_e[0], fac_length, in CBlock_FrequencyToTime()
1140 fr, GetWindowShape(&pAacDecoderChannelInfo->icsInfo)), in CBlock_FrequencyToTime()
1145 pAacDecoderChannelInfo->currAliasingSymmetry); in CBlock_FrequencyToTime()
1153 SPEC_LONG(pAacDecoderChannelInfo->pSpectralCoefficient), in CBlock_FrequencyToTime()
1154 pAacDecoderChannelInfo->specScale, nSpec, frameLen, tl, in CBlock_FrequencyToTime()
1156 fl, GetWindowShape(&pAacDecoderChannelInfo->icsInfo)), in CBlock_FrequencyToTime()
1159 fr, GetWindowShape(&pAacDecoderChannelInfo->icsInfo)), in CBlock_FrequencyToTime()
1161 pAacDecoderChannelInfo->currAliasingSymmetry in CBlock_FrequencyToTime()
1183 if (IsLongBlock(&pAacDecoderChannelInfo->icsInfo)) { in CBlock_FrequencyToTime()
1220 pAacDecoderChannelInfo->pComStaticData->pWorkBufferCore1->mdctOutTemp; in CBlock_FrequencyToTime()
1225 SPEC_LONG(pAacDecoderChannelInfo->pSpectralCoefficient), in CBlock_FrequencyToTime()
1226 pAacDecoderChannelInfo->specScale, nSpec, frameLen, tl, in CBlock_FrequencyToTime()
1228 fl, GetWindowShape(&pAacDecoderChannelInfo->icsInfo)), in CBlock_FrequencyToTime()
1231 fr, GetWindowShape(&pAacDecoderChannelInfo->icsInfo)), in CBlock_FrequencyToTime()
1233 pAacDecoderChannelInfo->currAliasingSymmetry in CBlock_FrequencyToTime()
1244 (pAacDecoderChannelInfo->icsInfo.WindowSequence == BLOCK_SHORT) ? FD_SHORT in CBlock_FrequencyToTime()
1252 CAacDecoderChannelInfo *pAacDecoderChannelInfo, FIXP_PCM outSamples[], in CBlock_FrequencyToTimeLowDelay() argument
1255 SPEC_LONG(pAacDecoderChannelInfo->pSpectralCoefficient), in CBlock_FrequencyToTimeLowDelay()
1256 pAacDecoderChannelInfo->specScale[0], outSamples, in CBlock_FrequencyToTimeLowDelay()