Home | History | Annotate | Download | only in src

Lines Matching refs:maxGain

727       FIXP_DBL sumRef, boostGain, maxGain;
734 &maxGain, &maxGain_e);
736 /* Multiply maxGain with limiterGain: */
737 maxGain = fMult(maxGain, FDK_sbrDecoder_sbr_limGains_m[hHeaderData->bs_data.limiterGains]);
740 /* Scale mantissa of MaxGain into range between 0.5 and 1: */
741 if (maxGain == FL2FXCONST_DBL(0.0f))
744 SCHAR charTemp = CountLeadingBits(maxGain);
746 maxGain <<= (int)charTemp;
750 maxGain = FL2FXCONST_DBL(0.5f);
758 if ( (pNrgs->nrgGain_e[k] > maxGain_e) || (pNrgs->nrgGain_e[k] == maxGain_e && pNrgs->nrgGain[k]>maxGain) ) {
763 FDK_divide_MantExp(maxGain, maxGain_e, pNrgs->nrgGain[k], pNrgs->nrgGain_e[k], &noiseAmp, &noiseAmp_e);
766 pNrgs->nrgGain[k] = maxGain;