Home | History | Annotate | Download | only in aacdec

Lines Matching refs:ac

488     struct ACORR_COEFS ac;
505 calc_auto_corr_LC(&ac,
510 if (ac.r11r && ac.det)
513 pv_div(ac.r01r, ac.r11r, &quotient);
567 * alphar[1][loBand] = ( ac.r01r * ac.r12r - ac.r02r * ac.r11r ) / ac.det;
570 temp1 = -fxp_mul32_Q30(ac.r02r, ac.r11r);
571 temp1 = fxp_mac32_Q30(ac.r01r, ac.r12r, temp1);
573 temp2 = ac.det;
585 pv_div(temp1, ac.det, &quotient);
602 * alphar[0][loBand] = - ( ac.r01r + alphar[1][loBand] * ac.r12r ) / ac.r11r;
605 pv_div(ac.r12r, ac.r11r, &quotient);
809 struct ACORR_COEFS ac;
819 calc_auto_corr(&ac,
828 if (ac.det < 1)
840 temp1r = fxp_mul32_Q29(ac.r01r, ac.r12r);
841 temp1r = fxp_msu32_Q29(ac.r01i, ac.r12i, temp1r);
842 temp1r = fxp_msu32_Q29(ac.r02r, ac.r11r, temp1r);
844 temp1i = fxp_mul32_Q29(ac.r01r, ac.r12i);
845 temp1i = fxp_msu32_Q29(ac.r02i, ac.r11r, temp1i);
846 temp1i = fxp_mac32_Q29(ac.r01i, ac.r12r, temp1i);
848 pv_div(temp1r, ac.det, &quotient);
851 pv_div(temp1i, ac.det, &quotient);
860 if (ac.r11r == 0)
870 temp0r = - (ac.r01r + fxp_mul32_Q28(temp1r, ac.r12r) + fxp_mul32_Q28(temp1i, ac.r12i));
871 temp0i = - (ac.r01i + fxp_mul32_Q28(temp1i, ac.r12r) - fxp_mul32_Q28(temp1r, ac.r12i));
873 pv_div(temp0r, ac.r11r, &quotient);
876 pv_div(temp0i, ac.r11r, &quotient);