Searched refs:mdctSpectrum (Results 1 - 20 of 20) sorted by relevance

/external/aac/libAACenc/src/
H A Dquantize.h103 INT *sfbOffset, FIXP_DBL *mdctSpectrum,
107 FIXP_DBL FDKaacEnc_calcSfbDist(FIXP_DBL *mdctSpectrum,
112 void FDKaacEnc_calcSfbQuantEnergyAndDist(FIXP_DBL *mdctSpectrum,
H A Dnoisedet.h100 void FDKaacEnc_noiseDetect( FIXP_DBL *mdctSpectrum,
H A Dband_nrg.h99 const FIXP_DBL *mdctSpectrum,
107 const FIXP_DBL *mdctSpectrum,
118 const FIXP_DBL *mdctSpectrum,
128 const FIXP_DBL *mdctSpectrum,
H A Dquantize.cpp106 FIXP_DBL *mdctSpectrum,
117 FIXP_DBL accu = fMultDiv2(mdctSpectrum[line],quantizer);
156 mdctSpectrum = iquaSpectrum^4/3 *2^(0.25*gain)
164 FIXP_DBL *mdctSpectrum)
208 mdctSpectrum[line] = -accu;
242 mdctSpectrum[line] = accu;
245 mdctSpectrum[line] = FL2FXCONST_DBL(0.0f);
263 FIXP_DBL *mdctSpectrum,
282 mdctSpectrum + sfbOffset[sfbOffs+sfb],
296 FIXP_DBL FDKaacEnc_calcSfbDist(FIXP_DBL *mdctSpectrum, argument
104 FDKaacEnc_quantizeLines(INT gain, INT noOfLines, FIXP_DBL *mdctSpectrum, SHORT *quaSpectrum) argument
161 FDKaacEnc_invQuantizeLines(INT gain, INT noOfLines, SHORT *quantSpectrum, FIXP_DBL *mdctSpectrum) argument
259 FDKaacEnc_QuantizeSpectrum(INT sfbCnt, INT maxSfbPerGroup, INT sfbPerGroup, INT *sfbOffset, FIXP_DBL *mdctSpectrum, INT globalGain, INT *scalefactors, SHORT *quantizedSpectrum) argument
350 FDKaacEnc_calcSfbQuantEnergyAndDist(FIXP_DBL *mdctSpectrum, SHORT *quantSpectrum, INT noOfLines, INT gain, FIXP_DBL *en, FIXP_DBL *dist) argument
[all...]
H A Dgrp_data.h99 FDKaacEnc_groupShortData(FIXP_DBL *mdctSpectrum, /* in-out */
H A Dnoisedet.cpp143 void FDKaacEnc_noiseDetect(FIXP_DBL *RESTRICT mdctSpectrum, argument
178 fhelp1 = fPow2AddDiv2(fhelp1, mdctSpectrum[i]<<leadingBits);
179 fhelp2 = fPow2AddDiv2(fhelp2, mdctSpectrum[i+k]<<leadingBits);
180 fhelp3 = fPow2AddDiv2(fhelp3, mdctSpectrum[i+2*k]<<leadingBits);
181 fhelp4 = fPow2AddDiv2(fhelp4, mdctSpectrum[i+3*k]<<leadingBits);
H A Dband_nrg.cpp101 FDKaacEnc_CalcSfbMaxScaleSpec(const FIXP_DBL *RESTRICT mdctSpectrum, argument
112 tmp = fixp_abs(mdctSpectrum[j]);
127 FDKaacEnc_CheckBandEnergyOptim(const FIXP_DBL *RESTRICT mdctSpectrum, argument
144 spec = mdctSpectrum[j]<<scale;
177 FDKaacEnc_CalcBandEnergyOptimLong(const FIXP_DBL *RESTRICT mdctSpectrum, argument
195 spec = mdctSpectrum[j]<<leadingBits;
201 spec = mdctSpectrum[j]>>shift;
253 FDKaacEnc_CalcBandEnergyOptimShort(const FIXP_DBL *RESTRICT mdctSpectrum, argument
267 FIXP_DBL spec = scaleValue(mdctSpectrum[j],leadingBits);
H A Dinterface.h135 FIXP_DBL *mdctSpectrum; member in struct:__anon102
H A Dpsy_data.h137 FIXP_DBL *mdctSpectrum; member in struct:__anon122
145 INT mdctScale; /* exponent of data in mdctSpectrum */
H A Dgrp_data.cpp102 FDKaacEnc_groupShortData(FIXP_DBL *mdctSpectrum, /* in-out */ argument
140 if ( mdctSpectrum[wnd*granuleLength_short+line] != FL2FXCONST_SPC(0.0) ) break; /* this band is not completely zero */
254 FIXP_DBL *pMdctSpectrum = &mdctSpectrum[sfbOffset[sfb]] + wnd*granuleLength_short;
269 FDKmemcpy(mdctSpectrum, tmpSpectrum, granuleLength*sizeof(FIXP_DBL));
H A Dpns_func.h117 FIXP_DBL *mdctSpectrum,
H A Dpsy_main.cpp506 psyData[ch]->mdctSpectrum = psyOutChannel[ch]->mdctSpectrum;
615 psyData[ch]->mdctSpectrum+wOffset,
626 FDKmemclear(&psyData[ch]->mdctSpectrum[psyData[ch]->lowpassLine+wOffset],
632 psyData[ch]->mdctSpectrum[psyData[ch]->lowpassLine+wOffset - FADE_OUT_LEN + i] = fMult(psyData[ch]->mdctSpectrum[psyData[ch]->lowpassLine+wOffset - FADE_OUT_LEN + i], fadeOutFactor[i]);
639 if (psyData[ch]->mdctSpectrum[line+wOffset] != (FIXP_DBL)0) {
676 FDKaacEnc_CalcSfbMaxScaleSpec(psyData[ch]->mdctSpectrum+wOffset,
691 currNrg = FDKaacEnc_CheckBandEnergyOptim(psyData[ch]->mdctSpectrum+wOffset,
741 psyData[ch]->mdctSpectrum[lin
[all...]
H A Daacenc_pns.cpp111 FIXP_DBL *mdctSpectrum,
190 FIXP_DBL *mdctSpectrum,
238 mdctSpectrum,
345 FIXP_DBL *mdctSpectrum,
370 FDKaacEnc_noiseDetect( mdctSpectrum,
183 FDKaacEnc_PnsDetect(PNS_CONFIG *pnsConf, PNS_DATA *pnsData, const INT lastWindowSequence, const INT sfbActive, const INT maxSfbPerGroup, FIXP_DBL *sfbThresholdLdData, const INT *sfbOffset, FIXP_DBL *mdctSpectrum, INT *sfbMaxScaleSpec, FIXP_SGL *sfbtonality, INT tnsOrder, INT tnsPredictionGain, INT tnsActive, FIXP_DBL *sfbEnergyLdData, INT *noiseNrg ) argument
338 FDKaacEnc_FDKaacEnc_noiseDetection( PNS_CONFIG *pnsConf, PNS_DATA *pnsData, const INT sfbActive, const INT *sfbOffset, int tnsOrder, INT tnsPredictionGain, INT tnsActive, FIXP_DBL *mdctSpectrum, INT *sfbMaxScaleSpec, FIXP_SGL *sfbtonality ) argument
H A Dqc_data.h162 FIXP_DBL mdctSpectrum[(1024)]; member in struct:__anon130
H A Dsf_estim.cpp133 formFactor += sqrtFixp(fixp_abs(psyOutChan->mdctSpectrum[j]))>>FORM_FAC_SHIFT;
570 sfbDistNew = FDKaacEnc_calcSfbDist(qcOutChannel->mdctSpectrum+sfbOffs,
724 sfbDistNew[sfb] = FDKaacEnc_calcSfbDist(qcOutChannel->mdctSpectrum+sfbOffs,
883 sfbDistNew[sfb] = FDKaacEnc_calcSfbDist(qcOutChannel->mdctSpectrum+sfbOffs[sfb],
963 sfbDistNew[sfb] = FDKaacEnc_calcSfbDist(qcOutChannel->mdctSpectrum+sfbOffs[sfb],
1020 FDKaacEnc_calcSfbQuantEnergyAndDist(qcOutChannel->mdctSpectrum+sfbOffs[sfb],
1135 absSpec = fixp_abs(qcOutChannel->mdctSpectrum[j]);
1158 scfInt = FDKaacEnc_improveScf(qcOutChannel->mdctSpectrum+psyOutChannel->sfbOffsets[sfbOffs+sfb],
1223 FDKaacEnc_calcSfbDist(qcOutChannel->mdctSpectrum+psyOutChannel->sfbOffsets[sfbOffs+sfb],
1251 qcOutChannel->mdctSpectrum[
[all...]
H A Dms_stereo.cpp123 FIXP_DBL *mdctSpectrumLeft = psyData[0]->mdctSpectrum; /* modified where msMask==1 */
124 FIXP_DBL *mdctSpectrumRight = psyData[1]->mdctSpectrum; /* modified where msMask==1 */
H A Dintensity.cpp164 input: *mdctSpectrum
174 calcSfbMaxScale(const FIXP_DBL *mdctSpectrum, argument
184 FIXP_DBL tmp = fixp_abs((FIXP_DBL)mdctSpectrum[i]);
H A Daacenc.cpp717 psyOutChan->mdctSpectrum = qcOutChan->mdctSpectrum;
H A Dqc_main.cpp1007 qcOutCh->mdctSpectrum,
/external/aac/libAACdec/src/
H A Dblock.cpp552 FIXP_DBL *mdctSpectrum = SPEC(pSpectralCoefficient, window, pAacDecoderChannelInfo->granuleLength); local
570 mdctSpectrum[index+i] = tmp;
575 mdctSpectrum[index+0] = (FIXP_DBL)CBlock_GetEscape(bs, (LONG)mdctSpectrum[index+0]);
576 mdctSpectrum[index+1] = (FIXP_DBL)CBlock_GetEscape(bs, (LONG)mdctSpectrum[index+1]);

Completed in 790 milliseconds