Lines Matching refs:ptr_hbe_txposer
102 WORD32 ixheaacd_qmf_hbe_data_reinit(ia_esbr_hbe_txposer_struct *ptr_hbe_txposer, in ixheaacd_qmf_hbe_data_reinit() argument
107 if (ptr_hbe_txposer != NULL) { in ixheaacd_qmf_hbe_data_reinit()
108 ptr_hbe_txposer->start_band = p_freq_band_tab[LOW][0]; in ixheaacd_qmf_hbe_data_reinit()
109 ptr_hbe_txposer->end_band = p_freq_band_tab[LOW][p_num_sfb[LOW]]; in ixheaacd_qmf_hbe_data_reinit()
111 ptr_hbe_txposer->synth_size = in ixheaacd_qmf_hbe_data_reinit()
112 4 * ((ptr_hbe_txposer->start_band + 4) / 8 + 1); in ixheaacd_qmf_hbe_data_reinit()
113 ptr_hbe_txposer->k_start = in ixheaacd_qmf_hbe_data_reinit()
114 ixheaacd_start_subband2kL_tbl[ptr_hbe_txposer->start_band]; in ixheaacd_qmf_hbe_data_reinit()
116 ptr_hbe_txposer->upsamp_4_flag = upsamp_4_flag; in ixheaacd_qmf_hbe_data_reinit()
119 if (ptr_hbe_txposer->k_start + ptr_hbe_txposer->synth_size > 16) in ixheaacd_qmf_hbe_data_reinit()
120 ptr_hbe_txposer->k_start = 16 - ptr_hbe_txposer->synth_size; in ixheaacd_qmf_hbe_data_reinit()
121 } else if (ptr_hbe_txposer->core_frame_length == 768) { in ixheaacd_qmf_hbe_data_reinit()
122 if (ptr_hbe_txposer->k_start + ptr_hbe_txposer->synth_size > 24) in ixheaacd_qmf_hbe_data_reinit()
123 ptr_hbe_txposer->k_start = 24 - ptr_hbe_txposer->synth_size; in ixheaacd_qmf_hbe_data_reinit()
126 memset(ptr_hbe_txposer->synth_buf, 0, 1280 * sizeof(FLOAT32)); in ixheaacd_qmf_hbe_data_reinit()
127 synth_size = ptr_hbe_txposer->synth_size; in ixheaacd_qmf_hbe_data_reinit()
128 ptr_hbe_txposer->synth_buf_offset = 18 * synth_size; in ixheaacd_qmf_hbe_data_reinit()
131 ptr_hbe_txposer->synth_cos_tab = in ixheaacd_qmf_hbe_data_reinit()
133 ptr_hbe_txposer->analy_cos_sin_tab = in ixheaacd_qmf_hbe_data_reinit()
135 ptr_hbe_txposer->ixheaacd_real_synth_fft = &ixheaacd_real_synth_fft_p2; in ixheaacd_qmf_hbe_data_reinit()
136 ptr_hbe_txposer->ixheaacd_cmplx_anal_fft = &ixheaacd_cmplx_anal_fft_p2; in ixheaacd_qmf_hbe_data_reinit()
139 ptr_hbe_txposer->synth_cos_tab = in ixheaacd_qmf_hbe_data_reinit()
141 ptr_hbe_txposer->analy_cos_sin_tab = in ixheaacd_qmf_hbe_data_reinit()
143 ptr_hbe_txposer->ixheaacd_real_synth_fft = &ixheaacd_real_synth_fft_p2; in ixheaacd_qmf_hbe_data_reinit()
144 ptr_hbe_txposer->ixheaacd_cmplx_anal_fft = &ixheaacd_cmplx_anal_fft_p2; in ixheaacd_qmf_hbe_data_reinit()
147 ptr_hbe_txposer->synth_cos_tab = in ixheaacd_qmf_hbe_data_reinit()
149 ptr_hbe_txposer->analy_cos_sin_tab = in ixheaacd_qmf_hbe_data_reinit()
151 ptr_hbe_txposer->ixheaacd_real_synth_fft = &ixheaacd_real_synth_fft_p3; in ixheaacd_qmf_hbe_data_reinit()
152 ptr_hbe_txposer->ixheaacd_cmplx_anal_fft = &ixheaacd_cmplx_anal_fft_p3; in ixheaacd_qmf_hbe_data_reinit()
155 ptr_hbe_txposer->synth_cos_tab = in ixheaacd_qmf_hbe_data_reinit()
157 ptr_hbe_txposer->analy_cos_sin_tab = in ixheaacd_qmf_hbe_data_reinit()
159 ptr_hbe_txposer->ixheaacd_real_synth_fft = &ixheaacd_real_synth_fft_p2; in ixheaacd_qmf_hbe_data_reinit()
160 ptr_hbe_txposer->ixheaacd_cmplx_anal_fft = &ixheaacd_cmplx_anal_fft_p2; in ixheaacd_qmf_hbe_data_reinit()
163 ptr_hbe_txposer->synth_cos_tab = in ixheaacd_qmf_hbe_data_reinit()
165 ptr_hbe_txposer->analy_cos_sin_tab = in ixheaacd_qmf_hbe_data_reinit()
169 ptr_hbe_txposer->synth_cos_tab = in ixheaacd_qmf_hbe_data_reinit()
171 ptr_hbe_txposer->analy_cos_sin_tab = in ixheaacd_qmf_hbe_data_reinit()
173 ptr_hbe_txposer->ixheaacd_real_synth_fft = &ixheaacd_real_synth_fft_p2; in ixheaacd_qmf_hbe_data_reinit()
174 ptr_hbe_txposer->ixheaacd_cmplx_anal_fft = &ixheaacd_cmplx_anal_fft_p2; in ixheaacd_qmf_hbe_data_reinit()
177 ptr_hbe_txposer->synth_wind_coeff = ixheaacd_map_prot_filter(synth_size); in ixheaacd_qmf_hbe_data_reinit()
179 memset(ptr_hbe_txposer->analy_buf, 0, 640 * sizeof(FLOAT32)); in ixheaacd_qmf_hbe_data_reinit()
180 synth_size = 2 * ptr_hbe_txposer->synth_size; in ixheaacd_qmf_hbe_data_reinit()
181 ptr_hbe_txposer->analy_wind_coeff = ixheaacd_map_prot_filter(synth_size); in ixheaacd_qmf_hbe_data_reinit()
183 memset(ptr_hbe_txposer->x_over_qmf, 0, MAX_NUM_PATCHES * sizeof(WORD32)); in ixheaacd_qmf_hbe_data_reinit()
187 ptr_hbe_txposer->max_stretch = MAX_STRETCH; in ixheaacd_qmf_hbe_data_reinit()
194 p_freq_band_tab[LOW][sfb] <= patch * ptr_hbe_txposer->start_band) in ixheaacd_qmf_hbe_data_reinit()
197 if ((patch * ptr_hbe_txposer->start_band - in ixheaacd_qmf_hbe_data_reinit()
199 ptr_hbe_txposer->x_over_qmf[patch - 1] = in ixheaacd_qmf_hbe_data_reinit()
205 patch * ptr_hbe_txposer->start_band) in ixheaacd_qmf_hbe_data_reinit()
207 ptr_hbe_txposer->x_over_qmf[patch - 1] = in ixheaacd_qmf_hbe_data_reinit()
211 ptr_hbe_txposer->x_over_qmf[patch - 1] = ptr_hbe_txposer->end_band; in ixheaacd_qmf_hbe_data_reinit()
212 ptr_hbe_txposer->max_stretch = min(patch, MAX_STRETCH); in ixheaacd_qmf_hbe_data_reinit()
216 if (ptr_hbe_txposer->k_start < 0) { in ixheaacd_qmf_hbe_data_reinit()
223 WORD32 ixheaacd_qmf_hbe_apply(ia_esbr_hbe_txposer_struct *ptr_hbe_txposer, in ixheaacd_qmf_hbe_apply() argument
230 WORD32 qmf_voc_columns = ptr_hbe_txposer->no_bins / 2; in ixheaacd_qmf_hbe_apply()
233 memcpy(ptr_hbe_txposer->ptr_input_buf, in ixheaacd_qmf_hbe_apply()
234 ptr_hbe_txposer->ptr_input_buf + in ixheaacd_qmf_hbe_apply()
235 ptr_hbe_txposer->no_bins * ptr_hbe_txposer->synth_size, in ixheaacd_qmf_hbe_apply()
236 ptr_hbe_txposer->synth_size * sizeof(FLOAT32)); in ixheaacd_qmf_hbe_apply()
238 ixheaacd_real_synth_filt(ptr_hbe_txposer, num_columns, qmf_buf_real, in ixheaacd_qmf_hbe_apply()
242 memcpy(ptr_hbe_txposer->qmf_in_buf[i], in ixheaacd_qmf_hbe_apply()
243 ptr_hbe_txposer->qmf_in_buf[i + qmf_voc_columns], in ixheaacd_qmf_hbe_apply()
247 err_code = ixheaacd_complex_anal_filt(ptr_hbe_txposer); in ixheaacd_qmf_hbe_apply()
250 for (i = 0; i < (ptr_hbe_txposer->hbe_qmf_out_len - ptr_hbe_txposer->no_bins); in ixheaacd_qmf_hbe_apply()
252 memcpy(ptr_hbe_txposer->qmf_out_buf[i], in ixheaacd_qmf_hbe_apply()
253 ptr_hbe_txposer->qmf_out_buf[i + ptr_hbe_txposer->no_bins], in ixheaacd_qmf_hbe_apply()
257 for (; i < ptr_hbe_txposer->hbe_qmf_out_len; i++) { in ixheaacd_qmf_hbe_apply()
258 memset(ptr_hbe_txposer->qmf_out_buf[i], 0, in ixheaacd_qmf_hbe_apply()
262 err_code = ixheaacd_hbe_post_anal_process(ptr_hbe_txposer, pitch_in_bins, in ixheaacd_qmf_hbe_apply()
263 ptr_hbe_txposer->upsamp_4_flag); in ixheaacd_qmf_hbe_apply()
266 for (i = 0; i < ptr_hbe_txposer->no_bins; i++) { in ixheaacd_qmf_hbe_apply()
267 for (qmf_band_idx = ptr_hbe_txposer->start_band; in ixheaacd_qmf_hbe_apply()
268 qmf_band_idx < ptr_hbe_txposer->end_band; qmf_band_idx++) { in ixheaacd_qmf_hbe_apply()
270 (FLOAT32)(ptr_hbe_txposer->qmf_out_buf[i][2 * qmf_band_idx] * in ixheaacd_qmf_hbe_apply()
272 ptr_hbe_txposer->qmf_out_buf[i][2 * qmf_band_idx + 1] * in ixheaacd_qmf_hbe_apply()
276 (FLOAT32)(ptr_hbe_txposer->qmf_out_buf[i][2 * qmf_band_idx] * in ixheaacd_qmf_hbe_apply()
278 ptr_hbe_txposer->qmf_out_buf[i][2 * qmf_band_idx + 1] * in ixheaacd_qmf_hbe_apply()
285 VOID ixheaacd_norm_qmf_in_buf_4(ia_esbr_hbe_txposer_struct *ptr_hbe_txposer, in ixheaacd_norm_qmf_in_buf_4() argument
288 FLOAT32 *in_buf = &ptr_hbe_txposer->qmf_in_buf[0][2 * qmf_band_idx]; in ixheaacd_norm_qmf_in_buf_4()
289 FLOAT32 *norm_buf = &ptr_hbe_txposer->norm_qmf_in_buf[0][2 * qmf_band_idx]; in ixheaacd_norm_qmf_in_buf_4()
291 for (; qmf_band_idx <= ptr_hbe_txposer->x_over_qmf[3]; qmf_band_idx++) { in ixheaacd_norm_qmf_in_buf_4()
292 for (i = 0; i < ptr_hbe_txposer->hbe_qmf_in_len; i++) { in ixheaacd_norm_qmf_in_buf_4()
319 in_buf -= (128 * (ptr_hbe_txposer->hbe_qmf_in_len) - 2); in ixheaacd_norm_qmf_in_buf_4()
320 norm_buf -= (128 * (ptr_hbe_txposer->hbe_qmf_in_len) - 2); in ixheaacd_norm_qmf_in_buf_4()
324 VOID ixheaacd_norm_qmf_in_buf_2(ia_esbr_hbe_txposer_struct *ptr_hbe_txposer, in ixheaacd_norm_qmf_in_buf_2() argument
327 FLOAT32 *in_buf = &ptr_hbe_txposer->qmf_in_buf[0][2 * qmf_band_idx]; in ixheaacd_norm_qmf_in_buf_2()
328 FLOAT32 *norm_buf = &ptr_hbe_txposer->norm_qmf_in_buf[0][2 * qmf_band_idx]; in ixheaacd_norm_qmf_in_buf_2()
330 for (; qmf_band_idx <= ptr_hbe_txposer->x_over_qmf[1]; qmf_band_idx++) { in ixheaacd_norm_qmf_in_buf_2()
331 for (i = 0; i < ptr_hbe_txposer->hbe_qmf_in_len; i++) { in ixheaacd_norm_qmf_in_buf_2()
356 in_buf -= (128 * (ptr_hbe_txposer->hbe_qmf_in_len) - 2); in ixheaacd_norm_qmf_in_buf_2()
357 norm_buf -= (128 * (ptr_hbe_txposer->hbe_qmf_in_len) - 2); in ixheaacd_norm_qmf_in_buf_2()
361 VOID ixheaacd_hbe_xprod_proc_3(ia_esbr_hbe_txposer_struct *ptr_hbe_txposer, in ixheaacd_hbe_xprod_proc_3() argument
375 ptr_hbe_txposer->qmf_in_buf[qmf_col_idx + HBE_ZERO_BAND_IDX]; in ixheaacd_hbe_xprod_proc_3()
436 temp_r = ptr_hbe_txposer->qmf_in_buf[qmf_col_idx + addrshift + in ixheaacd_hbe_xprod_proc_3()
438 temp_i = ptr_hbe_txposer->qmf_in_buf[qmf_col_idx + addrshift + in ixheaacd_hbe_xprod_proc_3()
444 temp_r = ptr_hbe_txposer->qmf_in_buf[qmf_col_idx + addrshift + 1 + in ixheaacd_hbe_xprod_proc_3()
446 temp_i = ptr_hbe_txposer->qmf_in_buf[qmf_col_idx + addrshift + 1 + in ixheaacd_hbe_xprod_proc_3()
475 temp_r = ptr_hbe_txposer->qmf_in_buf[qmf_col_idx + addrshift + in ixheaacd_hbe_xprod_proc_3()
477 temp_i = ptr_hbe_txposer->qmf_in_buf[qmf_col_idx + addrshift + in ixheaacd_hbe_xprod_proc_3()
483 temp_r = ptr_hbe_txposer->qmf_in_buf[qmf_col_idx + addrshift + 1 + in ixheaacd_hbe_xprod_proc_3()
485 temp_i = ptr_hbe_txposer->qmf_in_buf[qmf_col_idx + addrshift + 1 + in ixheaacd_hbe_xprod_proc_3()
545 ptr_hbe_txposer->qmf_out_buf[qmf_col_idx * 2 + (k + HBE_ZERO_BAND_IDX - in ixheaacd_hbe_xprod_proc_3()
548 ptr_hbe_txposer in ixheaacd_hbe_xprod_proc_3()
556 VOID ixheaacd_hbe_xprod_proc_4(ia_esbr_hbe_txposer_struct *ptr_hbe_txposer, in ixheaacd_hbe_xprod_proc_4() argument
569 ptr_hbe_txposer->qmf_in_buf[qmf_col_idx + HBE_ZERO_BAND_IDX]; in ixheaacd_hbe_xprod_proc_4()
618 ptr_hbe_txposer->qmf_in_buf[qmf_col_idx + HBE_ZERO_BAND_IDX + in ixheaacd_hbe_xprod_proc_4()
621 ptr_hbe_txposer->qmf_in_buf[qmf_col_idx + HBE_ZERO_BAND_IDX + in ixheaacd_hbe_xprod_proc_4()
631 ptr_hbe_txposer in ixheaacd_hbe_xprod_proc_4()
634 ptr_hbe_txposer->qmf_in_buf[qmf_col_idx + HBE_ZERO_BAND_IDX + in ixheaacd_hbe_xprod_proc_4()
646 ptr_hbe_txposer->qmf_in_buf[qmf_col_idx + HBE_ZERO_BAND_IDX + in ixheaacd_hbe_xprod_proc_4()
649 ptr_hbe_txposer->qmf_in_buf[qmf_col_idx + HBE_ZERO_BAND_IDX + in ixheaacd_hbe_xprod_proc_4()
729 ptr_hbe_txposer->qmf_out_buf[qmf_col_idx * 2 + (k + HBE_ZERO_BAND_IDX - in ixheaacd_hbe_xprod_proc_4()
732 ptr_hbe_txposer in ixheaacd_hbe_xprod_proc_4()
740 VOID ixheaacd_hbe_post_anal_prod2(ia_esbr_hbe_txposer_struct *ptr_hbe_txposer, in ixheaacd_hbe_post_anal_prod2() argument
743 FLOAT32 *norm_ptr = &ptr_hbe_txposer->norm_qmf_in_buf[1][2 * qmf_band_idx]; in ixheaacd_hbe_post_anal_prod2()
744 FLOAT32 *out_ptr = &ptr_hbe_txposer->qmf_out_buf[1][2 * qmf_band_idx]; in ixheaacd_hbe_post_anal_prod2()
746 &ptr_hbe_txposer->norm_qmf_in_buf[HBE_ZERO_BAND_IDX][2 * qmf_band_idx]; in ixheaacd_hbe_post_anal_prod2()
748 ixheaacd_norm_qmf_in_buf_2(ptr_hbe_txposer, qmf_band_idx); in ixheaacd_hbe_post_anal_prod2()
750 for (; qmf_band_idx < ptr_hbe_txposer->x_over_qmf[1]; qmf_band_idx++) { in ixheaacd_hbe_post_anal_prod2()
783 VOID ixheaacd_hbe_post_anal_prod3(ia_esbr_hbe_txposer_struct *ptr_hbe_txposer, in ixheaacd_hbe_post_anal_prod3() argument
787 FLOAT32 *out_buf = &ptr_hbe_txposer->qmf_out_buf[2][2 * qmf_band_idx]; in ixheaacd_hbe_post_anal_prod3()
789 for (; qmf_band_idx < ptr_hbe_txposer->x_over_qmf[2]; qmf_band_idx++) { in ixheaacd_hbe_post_anal_prod3()
800 FLOAT32 *in_buf = &ptr_hbe_txposer->qmf_in_buf[0][2 * inp_band_idx]; in ixheaacd_hbe_post_anal_prod3()
876 FLOAT32 *in_buf = &ptr_hbe_txposer->qmf_in_buf[0][2 * inp_band_idx]; in ixheaacd_hbe_post_anal_prod3()
878 &ptr_hbe_txposer->qmf_in_buf[0][2 * (inp_band_idx + 1)]; in ixheaacd_hbe_post_anal_prod3()
1016 VOID ixheaacd_hbe_post_anal_prod4(ia_esbr_hbe_txposer_struct *ptr_hbe_txposer, in ixheaacd_hbe_post_anal_prod4() argument
1019 FLOAT32 *out_ptr = &ptr_hbe_txposer->qmf_out_buf[3][2 * qmf_band_idx]; in ixheaacd_hbe_post_anal_prod4()
1021 ixheaacd_norm_qmf_in_buf_4(ptr_hbe_txposer, ((qmf_band_idx >> 1) - 1)); in ixheaacd_hbe_post_anal_prod4()
1023 for (; qmf_band_idx < ptr_hbe_txposer->x_over_qmf[3]; qmf_band_idx++) { in ixheaacd_hbe_post_anal_prod4()
1030 norm_ptr = &ptr_hbe_txposer->norm_qmf_in_buf[0][2 * ip_idx]; in ixheaacd_hbe_post_anal_prod4()
1032 &ptr_hbe_txposer->norm_qmf_in_buf[HBE_ZERO_BAND_IDX][2 * inp_band_idx]; in ixheaacd_hbe_post_anal_prod4()
1071 VOID ixheaacd_hbe_post_anal_xprod2(ia_esbr_hbe_txposer_struct *ptr_hbe_txposer, in ixheaacd_hbe_post_anal_xprod2() argument
1075 FLOAT32 *norm_ptr = &ptr_hbe_txposer->norm_qmf_in_buf[1][2 * qmf_band_idx]; in ixheaacd_hbe_post_anal_xprod2()
1076 FLOAT32 *out_ptr = &ptr_hbe_txposer->qmf_out_buf[1][2 * qmf_band_idx]; in ixheaacd_hbe_post_anal_xprod2()
1078 &ptr_hbe_txposer->norm_qmf_in_buf[HBE_ZERO_BAND_IDX][2 * qmf_band_idx]; in ixheaacd_hbe_post_anal_xprod2()
1080 ixheaacd_norm_qmf_in_buf_2(ptr_hbe_txposer, qmf_band_idx); in ixheaacd_hbe_post_anal_xprod2()
1082 for (; qmf_band_idx < ptr_hbe_txposer->x_over_qmf[1]; qmf_band_idx++) { in ixheaacd_hbe_post_anal_xprod2()
1121 ptr_hbe_txposer->qmf_in_buf[i + HBE_ZERO_BAND_IDX]; in ixheaacd_hbe_post_anal_xprod2()
1181 temp_r = ptr_hbe_txposer in ixheaacd_hbe_post_anal_xprod2()
1184 ptr_hbe_txposer in ixheaacd_hbe_post_anal_xprod2()
1209 ptr_hbe_txposer->qmf_out_buf[i * 2 + (HBE_ZERO_BAND_IDX - 1)] in ixheaacd_hbe_post_anal_xprod2()
1213 ptr_hbe_txposer->qmf_out_buf[i * 2 + (HBE_ZERO_BAND_IDX - 1)] in ixheaacd_hbe_post_anal_xprod2()
1220 ptr_hbe_txposer->qmf_out_buf[i * 2 + (1 + HBE_ZERO_BAND_IDX - 1)] in ixheaacd_hbe_post_anal_xprod2()
1224 ptr_hbe_txposer->qmf_out_buf[i * 2 + (1 + HBE_ZERO_BAND_IDX - 1)] in ixheaacd_hbe_post_anal_xprod2()
1237 VOID ixheaacd_hbe_post_anal_xprod3(ia_esbr_hbe_txposer_struct *ptr_hbe_txposer, in ixheaacd_hbe_post_anal_xprod3() argument
1242 FLOAT32 *out_buf = &ptr_hbe_txposer->qmf_out_buf[2][2 * qmf_band_idx]; in ixheaacd_hbe_post_anal_xprod3()
1244 for (; qmf_band_idx < ptr_hbe_txposer->x_over_qmf[2]; qmf_band_idx++) { in ixheaacd_hbe_post_anal_xprod3()
1255 FLOAT32 *in_buf = &ptr_hbe_txposer->qmf_in_buf[0][2 * inp_band_idx]; in ixheaacd_hbe_post_anal_xprod3()
1327 ixheaacd_hbe_xprod_proc_3(ptr_hbe_txposer, qmf_band_idx, i, p, in ixheaacd_hbe_post_anal_xprod3()
1334 FLOAT32 *in_buf = &ptr_hbe_txposer->qmf_in_buf[0][2 * inp_band_idx]; in ixheaacd_hbe_post_anal_xprod3()
1336 &ptr_hbe_txposer->qmf_in_buf[0][2 * (inp_band_idx + 1)]; in ixheaacd_hbe_post_anal_xprod3()
1464 ixheaacd_hbe_xprod_proc_3(ptr_hbe_txposer, qmf_band_idx, i, p, in ixheaacd_hbe_post_anal_xprod3()
1477 VOID ixheaacd_hbe_post_anal_xprod4(ia_esbr_hbe_txposer_struct *ptr_hbe_txposer, in ixheaacd_hbe_post_anal_xprod4() argument
1481 FLOAT32 *out_ptr = &ptr_hbe_txposer->qmf_out_buf[3][2 * qmf_band_idx]; in ixheaacd_hbe_post_anal_xprod4()
1483 ixheaacd_norm_qmf_in_buf_4(ptr_hbe_txposer, ((qmf_band_idx >> 1) - 1)); in ixheaacd_hbe_post_anal_xprod4()
1485 for (; qmf_band_idx < ptr_hbe_txposer->x_over_qmf[3]; qmf_band_idx++) { in ixheaacd_hbe_post_anal_xprod4()
1492 norm_ptr = &ptr_hbe_txposer->norm_qmf_in_buf[0][2 * ip_idx]; in ixheaacd_hbe_post_anal_xprod4()
1494 &ptr_hbe_txposer->norm_qmf_in_buf[HBE_ZERO_BAND_IDX][2 * inp_band_idx]; in ixheaacd_hbe_post_anal_xprod4()
1528 ixheaacd_hbe_xprod_proc_4(ptr_hbe_txposer, qmf_band_idx, i, p, in ixheaacd_hbe_post_anal_xprod4()
1537 ia_esbr_hbe_txposer_struct *ptr_hbe_txposer, WORD32 pitch_in_bins, in ixheaacd_hbe_post_anal_process() argument
1541 WORD32 qmf_voc_columns = ptr_hbe_txposer->no_bins / 2; in ixheaacd_hbe_post_anal_process()
1549 if (trans_fac <= ptr_hbe_txposer->max_stretch) in ixheaacd_hbe_post_anal_process()
1550 ixheaacd_hbe_post_anal_prod2(ptr_hbe_txposer, qmf_voc_columns, in ixheaacd_hbe_post_anal_process()
1551 ptr_hbe_txposer->x_over_qmf[0]); in ixheaacd_hbe_post_anal_process()
1554 if (trans_fac <= ptr_hbe_txposer->max_stretch) in ixheaacd_hbe_post_anal_process()
1555 ixheaacd_hbe_post_anal_prod3(ptr_hbe_txposer, qmf_voc_columns, in ixheaacd_hbe_post_anal_process()
1556 ptr_hbe_txposer->x_over_qmf[1]); in ixheaacd_hbe_post_anal_process()
1559 if (trans_fac <= ptr_hbe_txposer->max_stretch) { in ixheaacd_hbe_post_anal_process()
1560 if (ptr_hbe_txposer->x_over_qmf[2] <= 1) return IA_FATAL_ERROR; in ixheaacd_hbe_post_anal_process()
1561 ixheaacd_hbe_post_anal_prod4(ptr_hbe_txposer, qmf_voc_columns, in ixheaacd_hbe_post_anal_process()
1562 ptr_hbe_txposer->x_over_qmf[2]); in ixheaacd_hbe_post_anal_process()
1567 if (trans_fac <= ptr_hbe_txposer->max_stretch) { in ixheaacd_hbe_post_anal_process()
1573 ixheaacd_hbe_post_anal_xprod2(ptr_hbe_txposer, qmf_voc_columns, in ixheaacd_hbe_post_anal_process()
1574 ptr_hbe_txposer->x_over_qmf[0], p, in ixheaacd_hbe_post_anal_process()
1579 if (trans_fac <= ptr_hbe_txposer->max_stretch) in ixheaacd_hbe_post_anal_process()
1580 ixheaacd_hbe_post_anal_xprod3(ptr_hbe_txposer, qmf_voc_columns, in ixheaacd_hbe_post_anal_process()
1581 ptr_hbe_txposer->x_over_qmf[1], p, in ixheaacd_hbe_post_anal_process()
1585 if (trans_fac <= ptr_hbe_txposer->max_stretch) { in ixheaacd_hbe_post_anal_process()
1586 if (ptr_hbe_txposer->x_over_qmf[2] <= 1) return IA_FATAL_ERROR; in ixheaacd_hbe_post_anal_process()
1587 ixheaacd_hbe_post_anal_xprod4(ptr_hbe_txposer, qmf_voc_columns, in ixheaacd_hbe_post_anal_process()
1588 ptr_hbe_txposer->x_over_qmf[2], p, in ixheaacd_hbe_post_anal_process()