Lines Matching refs:fac_length
367 WORD32 fac_length; in ixheaacd_acelp_alias_cnx() local
387 fac_length = len_subfr / 2; in ixheaacd_acelp_alias_cnx()
390 for (i = 0; i < fac_length / 2; i++) { in ixheaacd_acelp_alias_cnx()
392 x[fac_length / 2 + i] = in ixheaacd_acelp_alias_cnx()
394 pstr_td_frame_data->fac[k * FAC_LENGTH + fac_length - 2 * i - 1]; in ixheaacd_acelp_alias_cnx()
396 for (i = 0; i < fac_length / 8; i++) { in ixheaacd_acelp_alias_cnx()
398 x[fac_length - i - 1] *= st->fac_fd_data[2 * i + 1]; in ixheaacd_acelp_alias_cnx()
402 shiftp = ixheaacd_float2fix(x, int_x, fac_length); in ixheaacd_acelp_alias_cnx()
405 ixheaacd_acelp_mdct(int_x, int_xn2, &preshift, fac_length, ptr_scratch); in ixheaacd_acelp_alias_cnx()
407 ixheaacd_fix2float(int_xn2, xn2 + fac_length, fac_length, &shiftp, in ixheaacd_acelp_alias_cnx()
410 ixheaacd_vec_cnst_mul((2.0f / (FLOAT32)fac_length), xn2 + fac_length, in ixheaacd_acelp_alias_cnx()
411 xn2 + fac_length, fac_length); in ixheaacd_acelp_alias_cnx()
413 memset(xn2, 0, fac_length * sizeof(FLOAT32)); in ixheaacd_acelp_alias_cnx()
415 ixheaacd_lpc_wt_synthesis_tool(st->lp_flt_coeff_a_prev, xn2 + fac_length, in ixheaacd_acelp_alias_cnx()
416 fac_length); in ixheaacd_acelp_alias_cnx()
418 for (i = 0; i < 2 * fac_length; i++) in ixheaacd_acelp_alias_cnx()
419 xn2[i] += synth_signal[i - (2 * fac_length)]; in ixheaacd_acelp_alias_cnx()
421 memcpy(synth_signal - fac_length, xn2 + fac_length, in ixheaacd_acelp_alias_cnx()
422 fac_length * sizeof(FLOAT32)); in ixheaacd_acelp_alias_cnx()
425 ixheaacd_preemphsis_tool_float(xn2, PREEMPH_FILT_FAC, 2 * fac_length, tmp); in ixheaacd_acelp_alias_cnx()
428 TTT = fac_length % LEN_SUBFR; in ixheaacd_acelp_alias_cnx()
431 ptr_lp_filt_coeff, &xn2[fac_length], in ixheaacd_acelp_alias_cnx()
432 &xcitation_curr[fac_length - (2 * fac_length)], TTT, 1); in ixheaacd_acelp_alias_cnx()
436 loop_count = (fac_length + TTT) / LEN_SUBFR; in ixheaacd_acelp_alias_cnx()
437 ixheaacd_residual_tool_float(ptr_lp_filt_coeff, &xn2[fac_length + TTT], in ixheaacd_acelp_alias_cnx()
438 &xcitation_curr[TTT - fac_length], LEN_SUBFR, in ixheaacd_acelp_alias_cnx()
588 memcpy(st->exc_prev, synth_signal + len_subfr - (1 + fac_length), in ixheaacd_acelp_alias_cnx()
589 (1 + fac_length) * sizeof(FLOAT32)); in ixheaacd_acelp_alias_cnx()
591 memcpy(st->exc_prev + 1 + fac_length, synth_temp + 16, in ixheaacd_acelp_alias_cnx()
592 fac_length * sizeof(FLOAT32)); in ixheaacd_acelp_alias_cnx()
593 ixheaacd_deemphsis_tool(st->exc_prev + 1 + fac_length, fac_length, in ixheaacd_acelp_alias_cnx()