Lines Matching refs:synQmf
310 HANDLE_QMF_FILTER_BANK synQmf, /*!< Handle of Qmf Synthesis Bank */ in qmfInverseModulationLP_even() argument
317 int L = synQmf->no_channels; in qmfInverseModulationLP_even()
325 scaleValuesSaturate(&tReal[0], &qmfReal[0], synQmf->lsb, scaleFactorLowBand); in qmfInverseModulationLP_even()
326 scaleValuesSaturate(&tReal[0 + synQmf->lsb], &qmfReal[0 + synQmf->lsb], in qmfInverseModulationLP_even()
327 synQmf->usb - synQmf->lsb, scaleFactorHighBand); in qmfInverseModulationLP_even()
328 FDKmemclear(&tReal[0 + synQmf->usb], (L - synQmf->usb) * sizeof(FIXP_DBL)); in qmfInverseModulationLP_even()
366 HANDLE_QMF_FILTER_BANK synQmf, /*!< Handle of Qmf Synthesis Bank */ in qmfInverseModulationLP_odd() argument
373 int L = synQmf->no_channels; in qmfInverseModulationLP_odd()
378 scaleValuesSaturate(pTimeOut + M, qmfReal, synQmf->lsb, scaleFactorLowBand); in qmfInverseModulationLP_odd()
379 scaleValuesSaturate(pTimeOut + M + synQmf->lsb, qmfReal + synQmf->lsb, in qmfInverseModulationLP_odd()
380 synQmf->usb - synQmf->lsb, scaleFactorHighBand); in qmfInverseModulationLP_odd()
381 FDKmemclear(pTimeOut + M + synQmf->usb, (L - synQmf->usb) * sizeof(FIXP_DBL)); in qmfInverseModulationLP_odd()
399 HANDLE_QMF_FILTER_BANK synQmf, /*!< Handle of Qmf Synthesis Bank */ in qmfInverseModulationHQ() argument
407 int L = synQmf->no_channels; in qmfInverseModulationHQ()
413 if (synQmf->flags & QMF_FLAG_CLDFB) { in qmfInverseModulationHQ()
414 for (i = 0; i < synQmf->usb; i++) { in qmfInverseModulationHQ()
416 synQmf->t_cos[i], synQmf->t_sin[i]); in qmfInverseModulationHQ()
418 scaleValuesSaturate(&tReal[0], synQmf->lsb, scaleFactorLowBand + 1); in qmfInverseModulationHQ()
419 scaleValuesSaturate(&tReal[0 + synQmf->lsb], synQmf->usb - synQmf->lsb, in qmfInverseModulationHQ()
421 scaleValuesSaturate(&tImag[0], synQmf->lsb, scaleFactorLowBand + 1); in qmfInverseModulationHQ()
422 scaleValuesSaturate(&tImag[0 + synQmf->lsb], synQmf->usb - synQmf->lsb, in qmfInverseModulationHQ()
426 if ((synQmf->flags & QMF_FLAG_CLDFB) == 0) { in qmfInverseModulationHQ()
427 scaleValuesSaturate(&tReal[0], &qmfReal[0], synQmf->lsb, in qmfInverseModulationHQ()
429 scaleValuesSaturate(&tReal[0 + synQmf->lsb], &qmfReal[0 + synQmf->lsb], in qmfInverseModulationHQ()
430 synQmf->usb - synQmf->lsb, scaleFactorHighBand); in qmfInverseModulationHQ()
431 scaleValuesSaturate(&tImag[0], &qmfImag[0], synQmf->lsb, in qmfInverseModulationHQ()
433 scaleValuesSaturate(&tImag[0 + synQmf->lsb], &qmfImag[0 + synQmf->lsb], in qmfInverseModulationHQ()
434 synQmf->usb - synQmf->lsb, scaleFactorHighBand); in qmfInverseModulationHQ()
437 FDKmemclear(&tReal[synQmf->usb], in qmfInverseModulationHQ()
438 (synQmf->no_channels - synQmf->usb) * sizeof(FIXP_DBL)); in qmfInverseModulationHQ()
439 FDKmemclear(&tImag[synQmf->usb], in qmfInverseModulationHQ()
440 (synQmf->no_channels - synQmf->usb) * sizeof(FIXP_DBL)); in qmfInverseModulationHQ()
445 if (synQmf->flags & QMF_FLAG_CLDFB) { in qmfInverseModulationHQ()
697 HANDLE_QMF_FILTER_BANK synQmf, /*!< Handle of Qmf Filter Bank */ in qmfAdaptFilterStates() argument
700 if (synQmf == NULL || synQmf->FilterStates == NULL) { in qmfAdaptFilterStates()
704 scaleValuesSaturate((FIXP_QSS *)synQmf->FilterStates, in qmfAdaptFilterStates()
705 synQmf->no_channels * (QMF_NO_POLY * 2 - 1), in qmfAdaptFilterStates()
708 scaleValues((FIXP_QSS *)synQmf->FilterStates, in qmfAdaptFilterStates()
709 synQmf->no_channels * (QMF_NO_POLY * 2 - 1), scaleFactorDiff); in qmfAdaptFilterStates()
757 HANDLE_QMF_FILTER_BANK synQmf, /*!< Handle of Qmf Synthesis Bank */ in qmfChangeOutScalefactor() argument
760 if (synQmf == NULL) { in qmfChangeOutScalefactor()
766 (ALGORITHMIC_SCALING_IN_ANALYSIS_FILTERBANK + synQmf->filterScale) + in qmfChangeOutScalefactor()
767 synQmf->synScalefactor; in qmfChangeOutScalefactor()
770 if (synQmf->outScalefactor != outScalefactor) { in qmfChangeOutScalefactor()
773 diff = synQmf->outScalefactor - outScalefactor; in qmfChangeOutScalefactor()
775 qmfAdaptFilterStates(synQmf, diff); in qmfChangeOutScalefactor()
778 synQmf->outScalefactor = outScalefactor; in qmfChangeOutScalefactor()
790 HANDLE_QMF_FILTER_BANK synQmf) /*!< Handle of Qmf Synthesis Bank */ in qmfGetOutScalefactor() argument
792 int scaleFactor = synQmf->outScalefactor in qmfGetOutScalefactor()
793 ? (synQmf->outScalefactor - in qmfGetOutScalefactor()
795 synQmf->filterScale + synQmf->synScalefactor)) in qmfGetOutScalefactor()
808 HANDLE_QMF_FILTER_BANK synQmf, /*!< Handle of Qmf Synthesis Bank */ in qmfChangeOutGain() argument
812 synQmf->outGain_m = outputGain; in qmfChangeOutGain()
813 synQmf->outGain_e = outputGainScale; in qmfChangeOutGain()