Lines Matching refs:ac
197 #define ACDET_EXP (2*(DFRACT_BITS+sbrScaleFactor->lb_scale+10-ac.det_scale))
250 ACORR_COEFS ac; in lppTransposer() local
383 … acDetScale += autoCorr2nd_cplx(&ac, lowBandReal+LPC_ORDER, lowBandImag+LPC_ORDER, autoCorrLength); in lppTransposer()
387 acDetScale += autoCorr2nd_real(&ac, lowBandReal+LPC_ORDER, autoCorrLength); in lppTransposer()
393 acDetScale += ac.det_scale; /* ac scaling of determinant */ in lppTransposer()
405 if (ac.det != FL2FXCONST_DBL(0.0f)) { in lppTransposer()
408 absDet = fixp_abs(ac.det); in lppTransposer()
411 tmp = ( fMultDiv2(ac.r01r,ac.r12r) >> (LPC_SCALE_FACTOR-1) ) - in lppTransposer()
412 ( (fMultDiv2(ac.r01i,ac.r12i) + fMultDiv2(ac.r02r,ac.r11r)) >> (LPC_SCALE_FACTOR-1) ); in lppTransposer()
415 tmp = ( fMultDiv2(ac.r01r,ac.r12r) >> (LPC_SCALE_FACTOR-1) ) - in lppTransposer()
416 ( fMultDiv2(ac.r02r,ac.r11r) >> (LPC_SCALE_FACTOR-1) ); in lppTransposer()
426 scale = scale+ac.det_scale; in lppTransposer()
433 if((tmp<FL2FX_DBL(0.0f)) ^ (ac.det<FL2FX_DBL(0.0f))) { in lppTransposer()
441 tmp = ( fMultDiv2(ac.r01i,ac.r12r) >> (LPC_SCALE_FACTOR-1) ) + in lppTransposer()
442 … ( (fMultDiv2(ac.r01r,ac.r12i) - (FIXP_DBL)fMultDiv2(ac.r02i,ac.r11r)) >> (LPC_SCALE_FACTOR-1) ) ; in lppTransposer()
452 scale = scale+ac.det_scale; in lppTransposer()
459 if((tmp<FL2FX_DBL(0.0f)) ^ (ac.det<FL2FX_DBL(0.0f))) { in lppTransposer()
471 if ( ac.r11r != FL2FXCONST_DBL(0.0f) ) { in lppTransposer()
477 tmp = (ac.r01r>>(LPC_SCALE_FACTOR+1)) + in lppTransposer()
478 (fMultDiv2(alphar[1],ac.r12r) + fMultDiv2(alphai[1],ac.r12i)); in lppTransposer()
481 if(ac.r01r>=FL2FXCONST_DBL(0.0f)) in lppTransposer()
482 tmp = (ac.r01r>>(LPC_SCALE_FACTOR+1)) + fMultDiv2(alphar[1],ac.r12r); in lppTransposer()
484 tmp = -((-ac.r01r)>>(LPC_SCALE_FACTOR+1)) + fMultDiv2(alphar[1],ac.r12r); in lppTransposer()
493 if (absTmp >= (ac.r11r>>1)) { in lppTransposer()
498 FIXP_DBL result = fDivNorm(absTmp, fixp_abs(ac.r11r), &scale); in lppTransposer()
501 if((tmp>FL2FX_DBL(0.0f)) ^ (ac.r11r<FL2FX_DBL(0.0f))) in lppTransposer()
507 tmp = (ac.r01i>>(LPC_SCALE_FACTOR+1)) + in lppTransposer()
508 (fMultDiv2(alphai[1],ac.r12r) - fMultDiv2(alphar[1],ac.r12i)); in lppTransposer()
515 if (absTmp >= (ac.r11r>>1)) { in lppTransposer()
520 FIXP_DBL result = fDivNorm(absTmp, fixp_abs(ac.r11r), &scale); in lppTransposer()
522 if((tmp>FL2FX_DBL(0.0f)) ^ (ac.r11r<FL2FX_DBL(0.0f))) in lppTransposer()
552 if(ac.r11r==FL2FXCONST_DBL(0.0f)) { in lppTransposer()
556 if ( fixp_abs(ac.r01r) >= fixp_abs(ac.r11r) ) { in lppTransposer()
557 if ( fMultDiv2(ac.r01r,ac.r11r) < FL2FX_DBL(0.0f)) { in lppTransposer()
566 FIXP_DBL result = fDivNorm(fixp_abs(ac.r01r), fixp_abs(ac.r11r), &scale); in lppTransposer()
569 if(!((ac.r01r<FL2FX_DBL(0.0f)) ^ (ac.r11r<FL2FX_DBL(0.0f)))) { in lppTransposer()