HomeSort by relevance Sort by last modified time
    Searched refs:fMultDiv2 (Results 26 - 45 of 45) sorted by null

12

  /external/aac/libFDK/src/
dct.cpp 155 xr = fMultDiv2(pDat[M], sin_twiddle_L64[64/2].v.re );/* cos((PI/(2*L))*M); */
400 accu1 = fMultDiv2(accu1, WTC(0x5a82799a));
401 accu2 = fMultDiv2(accu2, WTC(0x5a82799a));
527 accu1 = fMultDiv2(accu1, WTC(0x5a82799a));
528 accu2 = fMultDiv2(accu2, WTC(0x5a82799a));
fixpoint_math.cpp 300 UINT lookup3f = lookup3 + (UINT)(LONG)fMultDiv2((FIXP_DBL)(0x0016302F),(FIXP_SGL)frac);
449 regtmp= reg2 - fMultDiv2(regtmp, val); /* b = 0.5 - 2 * V * Q^2 */
450 reg1 += (fMultDiv2(regtmp, reg1)<<4); /* Q = Q + Q*b */
455 reg1 = fMultDiv2(reg1, reg2) << 2;
476 return( (FIXP_DBL) ( fMultDiv2( (op<<(tmp_exp-1)), tmp_inv ) << 2 ));
670 /* First taylor series coefficient a_0 = 1.0, scaled by 0.5 due to fMultDiv2(). */
867 /* The -1 in the right shift of result_m compensates the fMultDiv2() above in the taylor polinomial evaluation loop.*/
872 /* 1 compensates the fMultDiv2() above in the taylor polinomial evaluation loop.*/
fft.cpp 155 r1 = pDat[0] + (fMultDiv2(r1, C55) <<(2));
161 r4 = t + (fMultDiv2(r4, C52) <<(2));
174 s1 = pDat[1] + (fMultDiv2(s1, C55) <<(2));
180 s4 = t + (fMultDiv2(s4, C52) <<(2));
329 wa = fMultDiv2(a, W_PiFOURTH);\
330 wb = fMultDiv2(b, W_PiFOURTH);\
415 //vr = fMultDiv2((y[11] + y[10]),W_PiFOURTH);
416 //vi = fMultDiv2((y[11] - y[10]),W_PiFOURTH);
    [all...]
  /external/aac/libPCMutils/src/
limiter.cpp 267 additionalGain = - fMult(additionalGainSmoothState, a[1]) + fMultDiv2( additionalGainUnfiltered, b[0]) + fMultDiv2(additionalGainSmoothState1, b[1]);
286 tmp = SATURATE_LEFT_SHIFT(fMultDiv2(tmp1, additionalGain), 1, DFRACT_BITS);
328 cor = fMin(cor, fMultDiv2((gain - fMultDiv2(FL2FXCONST_SGL(0.1f*(1<<1)),smoothState0)), FL2FXCONST_SGL(1.11111111f/(1<<1)))<<2);
  /external/aac/libSBRenc/src/
nf_est.cpp 147 accu += fMultDiv2(smoothFilter[i], prevNoiseLevels[i][band]);
196 accu += fMultDiv2(quotaMatrixOrig[k][l], invIndex);
203 accu += fMultDiv2(quotaMatrixOrig[k][indexVector[l]], invIndex);
214 accu += fMultDiv2(quotaMatrixOrig[k][l], invIndex);
221 accu += fMultDiv2(quotaMatrixOrig[k][indexVector[l]], invIndex);
sbr_misc.cpp 254 tmp = fMultDiv2(num,scale);
ps_encode.cpp 302 multiply bands to prevent division; bands shifted DFRACT_BITS instead (DFRACT_BITS-1) because fMultDiv2 used*/
303 iidErrThreshold = fMultDiv2 ( FL2FXCONST_DBL(6.5f*6.5f/(IID_SCALE_FT*IID_SCALE_FT)), (FIXP_DBL)(psBands<<((DFRACT_BITS)-THRESH_SCALE)) );
304 iccErrThreshold = fMultDiv2 ( FL2FXCONST_DBL(0.75f*0.75f), (FIXP_DBL)(psBands<<((DFRACT_BITS)-THRESH_SCALE)) );
652 FIXP_DBL IID = fMultDiv2( FL2FXCONST_DBL(LOG10_2_10/IID_SCALE_FT), (ldPwrL[env][i]-ldPwrR[env][i]) );
906 pwrCr_env_bin += (fMultDiv2(l_real, r_real) + fMultDiv2(l_imag, r_imag)) >> bScale;
907 pwrCi_env_bin += (fMultDiv2(r_real, l_imag) - fMultDiv2(l_real, r_imag)) >> bScale;
    [all...]
ps_main.cpp 377 tmpHybrid[0][k] = fMultDiv2(stereoScaleFactor, (FIXP_QMF)(tmpLeftReal + tmpRightReal))>>dynScale;
378 tmpHybrid[1][k] = fMultDiv2(stereoScaleFactor, (FIXP_QMF)(tmpLeftImag + tmpRightImag))>>dynScale;
mh_det.cpp 254 tmp2 = fMultDiv2(invBands, accu) << (2+1);
270 tmp2 = fMultDiv2(invBands, accu) << (2+1);
    [all...]
  /external/aac/libAACenc/src/
noisedet.cpp 200 testVal = fMultDiv2(testVal, np->powDistPSDcurve[sfb]);
block_switch.cpp 269 FIXP_DBL tmp = fMultDiv2(oneMinusAccWindowNrgFac, blockSwitchingControl->accWindowNrg);
356 t1 = fMultDiv2(hiPassCoeff1, tempUnfiltered-temp_iirState0);
357 t2 = fMultDiv2(hiPassCoeff0, temp_iirState1);
366 * because of fMultDiv2 is doing a scaling by one */
aacenc.cpp 495 config->maxAncBytesPerAU = FDKmin( (256), FDKmax(0,(INT)(fMultDiv2(tmp, (FIXP_DBL)(encBitrate<<sc))>>(-q_res+sc-1+3))) );
    [all...]
aacenc_tns.cpp     [all...]
adj_thr.cpp     [all...]
  /external/aac/libFDK/include/
common_fix.h 206 FDK_INLINE LONG fMultDiv2(SHORT a, SHORT b) { return fixmuldiv2_SS(a, b); }
207 FDK_INLINE LONG fMultDiv2(SHORT a, LONG b) { return fixmuldiv2_SD(a, b); }
208 FDK_INLINE LONG fMultDiv2(LONG a, SHORT b) { return fixmuldiv2_DS(a, b); }
209 FDK_INLINE LONG fMultDiv2(LONG a, LONG b) { return fixmuldiv2_DD(a, b); }
  /external/aac/libFDK/src/arm/
dct_arm.cpp 262 accu1 = fMultDiv2(accu1, WTC(0x5a82799a));
263 accu2 = fMultDiv2(accu2, WTC(0x5a82799a));
450 accu1 = fMultDiv2(-accu1, WTC(0x5a82799a));
451 accu2 = fMultDiv2(-accu2, WTC(0x5a82799a));
  /external/aac/libAACdec/src/
aacdec_pns.cpp 307 /* +1 because of fMultDiv2 below. */
314 spec [i] = fMultDiv2 (spec [i], sfMatissa) << shift;
319 spec [i] = fMultDiv2 (spec [i], sfMatissa) >> shift;
block.h 258 *pValue = fMultDiv2 (invQVal, MantissaTable [lsb][exponent]) ;
260 /* + 1 compensates fMultDiv2(). */
block.cpp 415 value = fMultDiv2((FIXP_DBL)temp, MantissaTabler[exponent]);
417 /* + 1 compensates fMultDiv2() */
  /external/aac/libSBRdec/src/
sbrdec_freq_sca.cpp 455 temp = fMultDiv2(temp,bandfactor)<<2;

Completed in 573 milliseconds

12