Lines Matching refs:pnsConf
118 PNS_CONFIG *pnsConf, PNS_DATA *pnsData, const INT sfbActive,
138 PNS_CONFIG *pnsConf, INT bitRate, INT sampleRate, INT usePns, INT sfbCnt, in FDKaacEnc_InitPnsConfiguration() argument
143 ErrorStatus = FDKaacEnc_GetPnsParam(&pnsConf->np, bitRate, sampleRate, sfbCnt, in FDKaacEnc_InitPnsConfiguration()
147 pnsConf->minCorrelationEnergy = minCorrelationEnergy; in FDKaacEnc_InitPnsConfiguration()
148 pnsConf->noiseCorrelationThresh = noiseCorrelationThresh; in FDKaacEnc_InitPnsConfiguration()
150 pnsConf->usePns = usePns; in FDKaacEnc_InitPnsConfiguration()
173 void FDKaacEnc_PnsDetect(PNS_CONFIG *pnsConf, PNS_DATA *pnsData, in FDKaacEnc_PnsDetect() argument
192 if (pnsConf->usePns == 0) { in FDKaacEnc_PnsDetect()
196 if ((pnsConf->np.detectionAlgorithmFlags & IS_LOW_COMPLEXITY) && in FDKaacEnc_PnsDetect()
201 if (!(pnsConf->np.detectionAlgorithmFlags & IS_LOW_COMPLEXITY) && in FDKaacEnc_PnsDetect()
202 (pnsConf->np.detectionAlgorithmFlags & JUST_LONG_WINDOW) && in FDKaacEnc_PnsDetect()
212 pnsConf, pnsData, sfbActive, sfbOffset, tnsOrder, tnsPredictionGain, in FDKaacEnc_PnsDetect()
216 startNoiseSfb = pnsConf->np.startSfb; in FDKaacEnc_PnsDetect()
257 if ((pnsData->noiseFuzzyMeasure[sfb] > pnsConf->np.gapFillThr) && in FDKaacEnc_PnsDetect()
266 pnsConf->np.gapFillThr) && in FDKaacEnc_PnsDetect()
310 PNS_CONFIG *pnsConf, PNS_DATA *pnsData, const INT sfbActive, in FDKaacEnc_FDKaacEnc_noiseDetection() argument
314 if (!(pnsConf->np.detectionAlgorithmFlags & IS_LOW_COMPLEXITY)) { in FDKaacEnc_FDKaacEnc_noiseDetection()
321 if ((pnsConf->np.detectionAlgorithmFlags & USE_TNS_GAIN_THR) && in FDKaacEnc_FDKaacEnc_noiseDetection()
322 (tnsPredictionGain >= pnsConf->np.tnsGainThreshold) && condition && in FDKaacEnc_FDKaacEnc_noiseDetection()
323 !((pnsConf->np.detectionAlgorithmFlags & USE_TNS_PNS) && in FDKaacEnc_FDKaacEnc_noiseDetection()
324 (tnsPredictionGain >= pnsConf->np.tnsPNSGainThreshold) && in FDKaacEnc_FDKaacEnc_noiseDetection()
334 pnsData->noiseFuzzyMeasure, &pnsConf->np, in FDKaacEnc_FDKaacEnc_noiseDetection()
381 void FDKaacEnc_CodePnsChannel(const INT sfbActive, PNS_CONFIG *pnsConf, in FDKaacEnc_CodePnsChannel() argument
391 if (!pnsConf->usePns) { in FDKaacEnc_CodePnsChannel()
445 PNS_CONFIG *RESTRICT pnsConf, PNS_DATA *pnsDataLeft, in FDKaacEnc_PreProcessPnsChannelPair() argument
450 if (!pnsConf->usePns) return; in FDKaacEnc_PreProcessPnsChannelPair()
499 PNS_CONFIG *pnsConf, in FDKaacEnc_PostProcessPnsChannelPair() argument
505 if (!pnsConf->usePns) return; in FDKaacEnc_PostProcessPnsChannelPair()
516 pnsConf->noiseCorrelationThresh) { in FDKaacEnc_PostProcessPnsChannelPair()
535 pnsConf->noiseCorrelationThresh) { in FDKaacEnc_PostProcessPnsChannelPair()