Searched refs:fixmul (Results 1 - 8 of 8) sorted by relevance

/frameworks/base/media/libstagefright/codecs/aacenc/src/
H A Dms_stereo.c83 pnlr = fixmul(nrgL, nrgR);
96 pnms = fixmul(nrgL, nrgR);
H A Dblock_switch.c168 blockSwitchingControl->accWindowNrg = (fixmul(oneMinusAccWindowNrgFac, accWindowNrg_Tmp) >> accWindowNrg_Shf) +
169 (fixmul(accWindowNrgFac, enM1_Tmp) >> enM1_Shf);
173 if ((fixmul(windowNrgF_Tmp, blockSwitchingControl->invAttackRatio) >> windowNrgF_Shf) >
308 accu2 = fixmul( Coeff0, states1 );
346 accu2 = fixmul( coeff[0], states[1] );
H A Dtns.c102 lineNumber = (extract_l(fixmul((bandStartOffset[numOfBands] << 2),Div_32(freq << shift,fs << shift))) + 1) >> 1;
743 refc = L_negate(fixmul(workBuffer[numOfCoeff + i], workBuffer0));
751 accu1 = L_add(pWorkBuffer[j], fixmul(refc, workBuffer[j - i]));
752 accu2 = L_add(workBuffer[j - i], fixmul(refc, pWorkBuffer[j]));
764 predictionGain = fixmul(num, temp);
872 tmp = L_add(fixmul(coef_par[i], x), state_par[i]);
873 x = L_add(fixmul(coef_par[i], state_par[i]), x);
880 accu = fixmul(state_par[order - 1], coef_par[(order - 1)]);
H A Dquantize.c385 distSingle = fixmul(diff32, diff32);
434 distSingle = fixmul(diff32, diff32);
H A Dadj_thr.c118 startRatio_x_avgEn = fixmul(msaParam->startRatio, avgEn);
383 tmp = fixmul(tmp, tmp);
384 sfbThrReduced = fixmul(tmp, tmp);
664 avgEn = fixmul(avgEn, iahCnt);
672 en[enIdx] = fixmul(avgEn, pow2_xy(L_negate(enFac),7*4));
H A Dsf_estim.c122 avgFormFactor = fixmul(rsqrt(psyOutChan->sfbEnergy[i],INT_BITS), iSfbWidth);
203 Word32 thresh08 = fixmul(COEF08_31, thresh);
214 if (fixmul(COEF08_31,sfbDist) < sfbDistAllowed) {
/frameworks/base/media/libstagefright/codecs/aacenc/src/asm/ARMV5E/
H A DCalcWindowEnergy_v5.s61 smull r0, r8, r12, r11 @ accu2 = fixmul( Coeff0, states1 );
/frameworks/base/media/libstagefright/codecs/aacenc/basic_op/
H A Dbasic_op.h59 #define fixmul(a, b) (int)((((Word64)(a)*(Word64)(b)) >> 32) << 1) macro

Completed in 48 milliseconds