Home
last modified time | relevance | path

Searched refs:res_bands (Results 1 – 18 of 18) sorted by relevance

/external/libxaac/decoder/
Dixheaacd_mps_smoothing.c61 WORD32 res_bands = 0; in ixheaacd_mps_pre_matrix_mix_matrix_smoothing() local
64 if (self->residual_coding) res_bands = self->max_res_bands; in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
66 p_smoothing_data = &self->smoothing_data[ps][res_bands]; in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
71 for (pb = res_bands; pb < self->bs_param_bands; pb++) { in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
104 p_smoothing_data = &self->smoothing_data[ps][res_bands]; in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
106 for (pb = res_bands; pb < self->bs_param_bands; pb++) { in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
285 WORD32 res_bands = 0; in ixheaacd_smooth_m1m2() local
296 param_r = curr_state->res_bands; in ixheaacd_smooth_m1m2()
299 if (param_r[i] > res_bands) { in ixheaacd_smooth_m1m2()
300 res_bands = param_r[i]; in ixheaacd_smooth_m1m2()
[all …]
Dixheaacd_mps_calc_m1m2_tree_515x.c74 WORD32 *res_bands = pstr_mps_state->res_bands; in ixheaacd_calc_m1m2_5151() local
114 h22_res_fs, c_l_fs, c_r_fs, 0, ps, res_bands[0]); in ixheaacd_calc_m1m2_5151()
116 c_l_c, c_r_c, 1, ps, res_bands[1]); in ixheaacd_calc_m1m2_5151()
118 c_l_s, c_r_s, 2, ps, res_bands[2]); in ixheaacd_calc_m1m2_5151()
120 c_l_f, c_r_f, 3, ps, res_bands[3]); in ixheaacd_calc_m1m2_5151()
277 WORD32 *res_bands = pstr_mps_state->res_bands; in ixheaacd_calc_m1m2_5152() local
317 c_l_c, c_r_c, 0, ps, res_bands[0]); in ixheaacd_calc_m1m2_5152()
319 h22_res_lr, c_l_lr, c_r_lr, 1, ps, res_bands[1]); in ixheaacd_calc_m1m2_5152()
321 c_l_l, c_r_l, 3, ps, res_bands[3]); in ixheaacd_calc_m1m2_5152()
323 c_l_r, c_r_r, 4, ps, res_bands[4]); in ixheaacd_calc_m1m2_5152()
Dixheaacd_mps_process.c169 WORD32 *res_bands = pstr_mps_state->res_bands; in ixheaacd_hybrid_qmf_analysis() local
206 if (res_bands[ch] > 0) { in ixheaacd_hybrid_qmf_analysis()
219 if (res_bands[ch] > 0) { in ixheaacd_hybrid_qmf_analysis()
222 qmf_bands, time_slots, p_x_real, p_x_imag, kernels, res_bands[ch], hybrid_bands, in ixheaacd_hybrid_qmf_analysis()
322 resband = pstr_mps_state->res_bands[res]; in ixheaacd_merge_res_decor()
Dixheaacd_mps_calc_m1m2_common.h26 WORD32 parameter_set_indx, WORD32 res_bands);
40 WORD32 *cld, WORD32 *icc, WORD32 num_ott_bands, WORD32 res_bands, WORD32 *h11, WORD32 *h12,
Dixheaacd_mps_calc_m1m2_tree_757x.c79 c_f_l, dummy, 0, ps, pstr_mps_state->res_bands[0]); in ixheaacd_calc_m1m2_7571()
81 c_f_r, dummy, 1, ps, pstr_mps_state->res_bands[1]); in ixheaacd_calc_m1m2_7571()
163 c_f_l, dummy, 0, ps, pstr_mps_state->res_bands[0]); in ixheaacd_calc_m1m2_7572()
165 c_f_r, dummy, 1, ps, pstr_mps_state->res_bands[1]); in ixheaacd_calc_m1m2_7572()
Dixheaacd_mps_calc_m1m2_tree_727x.c71 WORD32 *res_bands = pstr_mps_state->res_bands; in ixheaacd_calc_m1m2_7271() local
130 c_f_l, dummy, 1, ps, res_bands[1]); in ixheaacd_calc_m1m2_7271()
132 c_f_r, dummy, 2, ps, res_bands[2]); in ixheaacd_calc_m1m2_7271()
134 h22_res_lc, c_f_lc, dummy, 3, ps, res_bands[3]); in ixheaacd_calc_m1m2_7271()
136 h22_res_rc, c_f_rc, dummy, 4, ps, res_bands[4]); in ixheaacd_calc_m1m2_7271()
406 if (p_aux_struct->ttt_config[i][0].mode == 0 && pb >= pstr_mps_state->res_bands[5]) { in ixheaacd_calc_m1m2_7271()
538 c_1_L, c_2_L, 1, ps, pstr_mps_state->res_bands[1]); in ixheaacd_calc_m1m2_7272()
540 c_1_R, c_2_R, 2, ps, pstr_mps_state->res_bands[2]); in ixheaacd_calc_m1m2_7272()
542 h22_res_ls, dummy, c_f_ls, 3, ps, pstr_mps_state->res_bands[3]); in ixheaacd_calc_m1m2_7272()
544 h22_res_rs, dummy, c_f_rs, 4, ps, pstr_mps_state->res_bands[4]); in ixheaacd_calc_m1m2_7272()
[all …]
Dixheaacd_mps_decorr.c229 WORD32 time_slots, WORD32 res_bands, WORD32 ldmps_present) { in ixheaacd_mps_decor_energy_adjustment() argument
245 if (res_bands != NO_RES_BANDS) { in ixheaacd_mps_decor_energy_adjustment()
246 start_bin = ixheaacd_mps_gain_set_indx[res_bands]; in ixheaacd_mps_decor_energy_adjustment()
247 start_param_band = res_bands; in ixheaacd_mps_decor_energy_adjustment()
359 WORD32 length, WORD32 res_bands, WORD32 ldmps_present) { in ixheaacd_mps_decor_apply() argument
364 if (res_bands != NO_RES_BANDS) index = ixheaacd_mps_gain_set_indx[res_bands]; in ixheaacd_mps_decor_apply()
391 res_bands, in ixheaacd_mps_decor_apply()
Dixheaacd_mps_pre_mix.c123 self->res_bands); in ixheaacd_pre_and_mix_matrix_calculation()
134 self->res_bands); in ixheaacd_pre_and_mix_matrix_calculation()
266 WORD32 param_set_idx, WORD32 res_bands) { in ixheaacd_mps_par2umx_pred() argument
280 if (band < res_bands) { in ixheaacd_mps_par2umx_pred()
315 if (band < res_bands) { in ixheaacd_mps_par2umx_pred()
466 if (self->res_bands == 0) { in ixheaacd_mps_apply_mix_matrix()
699 if (self->res_bands == 0) { in ixheaacd_mps_apply_mix_matrix_type2()
823 if (self->res_bands != 28) { in ixheaacd_mps_apply_mix_matrix_type3()
827 if (self->res_bands == 0) { in ixheaacd_mps_apply_mix_matrix_type3()
848 if (self->res_bands == 0) { in ixheaacd_mps_apply_mix_matrix_type3()
[all …]
Dixheaacd_mps_calc_m1m2_common.c354 WORD32 res_bands, WORD32 h11[MAX_PARAMETER_BANDS], WORD32 h12[MAX_PARAMETER_BANDS], in ixheaacd_param_2_umx_ps_core_tables() argument
370 if (band < res_bands) { in ixheaacd_param_2_umx_ps_core_tables()
413 WORD32 parameter_set_indx, WORD32 res_bands) { in ixheaacd_param_2_umx_ps() argument
421 p_aux_struct->num_ott_bands[ott_box_indx], res_bands, h11, in ixheaacd_param_2_umx_ps()
531 if (pb >= pstr_mps_state->res_bands[3]) { in ixheaacd_calculate_ttt()
Dixheaacd_mps_calc_m1m2_tree_52xx.c291 WORD32 res_bands = pstr_mps_state->res_bands[3]; in ixheaacd_calc_m1m2_5251() local
502 c_f_l, dummy1, 1, ps, pstr_mps_state->res_bands[1]); in ixheaacd_calc_m1m2_5251()
505 c_f_r, dummy2, 2, ps, pstr_mps_state->res_bands[2]); in ixheaacd_calc_m1m2_5251()
581 if (p_aux_struct->ttt_config[i][0].mode == 0 && pb >= res_bands) { in ixheaacd_calc_m1m2_5251()
Dixheaacd_mps_decor.h79 WORD32 length, WORD32 res_bands, WORD32 ldmps_present);
Dixheaacd_mps_dec.c123 if ((self->residual_coding) && (self->res_bands > 0)) self->res_ch_count++; in ixheaacd_mps_create()
135 if ((self->residual_coding) && (self->res_bands > 0)) in ixheaacd_mps_create()
196 if ((self->residual_coding) && (self->res_bands > 0)) { in ixheaacd_mps_qmf_hyb_analysis()
289 if (indx < self->res_bands) { in ixheaacd_mps_mix_res_decor()
305 if (indx < self->res_bands) { in ixheaacd_mps_mix_res_decor()
318 if (indx >= self->res_bands) { in ixheaacd_mps_mix_res_decor_residual_band()
344 if (self->res_bands) { in ixheaacd_mps_qmf_hyb_analysis_no_pre_mix()
349 if (self->res_bands != 28) { in ixheaacd_mps_qmf_hyb_analysis_no_pre_mix()
352 self->res_bands, in ixheaacd_mps_qmf_hyb_analysis_no_pre_mix()
408 if ((!(self->res_bands | self->pre_mix_req)) && in ixheaacd_mps_apply()
Dixheaacd_ld_mps_dec.c191 if ((!(mps_handle->res_bands | mps_handle->pre_mix_req)) && in ixheaacd_ld_mps_apply()
Dixheaacd_mps_temp_process.c237 if (self->res_bands != 28) { in ixheaacd_mps_temp_process()
239 WORD32 dif_s = ((self->res_bands == 0) in ixheaacd_mps_temp_process()
241 : ixheaacd_mps_gain_set_indx[self->res_bands]); in ixheaacd_mps_temp_process()
259 WORD32 dif_s = ((self->res_bands == 0) in ixheaacd_mps_temp_process()
261 : ixheaacd_mps_gain_set_indx[self->res_bands]); in ixheaacd_mps_temp_process()
Dixheaacd_mps_dec.h239 WORD32 res_bands; member
416 WORD32 res_bands);
961 WORD32 res_bands[MAX_RESIDUAL_CHANNELS_MPS]; member
Dixheaacd_mps_parse.c1468 self->res_bands = self->bs_residual_bands; in ixheaacd_mps_header_decode()
1469 if (self->res_bands > self->max_res_bands) { in ixheaacd_mps_header_decode()
1470 self->max_res_bands = self->res_bands; in ixheaacd_mps_header_decode()
1473 self->res_bands = 0; in ixheaacd_mps_header_decode()
Dixheaacd_mps_bitdec.c2210 curr_state->res_bands[i] = config->bs_residual_bands[i]; in ixheaacd_set_current_state_parameters()
2213 curr_state->res_bands[i] = 0; in ixheaacd_set_current_state_parameters()
2217 curr_state->res_bands[i] = 0; in ixheaacd_set_current_state_parameters()
Dixheaacd_mps_initfuncs.c886 if (pstr_mps_state->res_bands[n_ch] > 0) { in ixheaacd_modules_init()