Lines Matching refs:scale
135 INT i, j, scale, nr = 0; in FDKaacEnc_CheckBandEnergyOptim() local
141 scale = fixMax(0, sfbMaxScaleSpec[i]-4); in FDKaacEnc_CheckBandEnergyOptim()
144 spec = mdctSpectrum[j]<<scale; in FDKaacEnc_CheckBandEnergyOptim()
152 bandEnergyLdData[i] -= scale*FL2FXCONST_DBL(2.0/64); in FDKaacEnc_CheckBandEnergyOptim()
162 scale = fixMax(0,sfbMaxScaleSpec[nr]-4); in FDKaacEnc_CheckBandEnergyOptim()
163 scale = fixMax(2*(minSpecShift-scale),-(DFRACT_BITS-1)); in FDKaacEnc_CheckBandEnergyOptim()
165 maxNrg = scaleValue(bandEnergy[nr], scale); in FDKaacEnc_CheckBandEnergyOptim()
223 INT scale = fixMin((sfbMaxScaleSpec[i]-4)<<1,(DFRACT_BITS-1)); in FDKaacEnc_CalcBandEnergyOptimLong() local
224 bandEnergy[i] = scaleValue(bandEnergy[i], -scale); in FDKaacEnc_CalcBandEnergyOptimLong()
237 INT scale = fixMin( ((sfbMaxScaleSpec[i]-4)+shiftBits)<<1, (DFRACT_BITS-1)); in FDKaacEnc_CalcBandEnergyOptimLong() local
239 bandEnergy[i] = scaleValue(bandEnergy[i], -scale); in FDKaacEnc_CalcBandEnergyOptimLong()
275 …INT scale = (2*(sfbMaxScaleSpec[i]-3))-1; /* max sfbWidth = 36 ; 2^6=64 => 6/2 = 3 (spc*sp… in FDKaacEnc_CalcBandEnergyOptimShort() local
276 scale = fixMax(fixMin(scale,(DFRACT_BITS-1)),-(DFRACT_BITS-1)); in FDKaacEnc_CalcBandEnergyOptimShort()
277 bandEnergy[i] = scaleValueSaturate(bandEnergy[i], -scale); in FDKaacEnc_CalcBandEnergyOptimShort()
340 INT scale = fixMax(0, 2*(minScale-4)); in FDKaacEnc_CalcBandNrgMSOpt() local
347 int minus = scale*FL2FXCONST_DBL(1.0/64); in FDKaacEnc_CalcBandNrgMSOpt()
355 scale = fixMin(scale, (DFRACT_BITS-1)); in FDKaacEnc_CalcBandNrgMSOpt()
356 bandEnergyMid[i] >>= scale; in FDKaacEnc_CalcBandNrgMSOpt()
357 bandEnergySide[i] >>= scale; in FDKaacEnc_CalcBandNrgMSOpt()