/external/libxaac/decoder/ |
D | ixheaacd_mps_smoothing.c | 61 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 …]
|
D | ixheaacd_mps_calc_m1m2_tree_515x.c | 74 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()
|
D | ixheaacd_mps_process.c | 169 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()
|
D | ixheaacd_mps_calc_m1m2_common.h | 26 WORD32 parameter_set_indx, WORD32 res_bands); 40 WORD32 *cld, WORD32 *icc, WORD32 num_ott_bands, WORD32 res_bands, WORD32 *h11, WORD32 *h12,
|
D | ixheaacd_mps_calc_m1m2_tree_757x.c | 79 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()
|
D | ixheaacd_mps_calc_m1m2_tree_727x.c | 71 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 …]
|
D | ixheaacd_mps_decorr.c | 229 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()
|
D | ixheaacd_mps_pre_mix.c | 123 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 …]
|
D | ixheaacd_mps_calc_m1m2_common.c | 354 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()
|
D | ixheaacd_mps_calc_m1m2_tree_52xx.c | 291 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()
|
D | ixheaacd_mps_decor.h | 79 WORD32 length, WORD32 res_bands, WORD32 ldmps_present);
|
D | ixheaacd_mps_dec.c | 123 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()
|
D | ixheaacd_ld_mps_dec.c | 191 if ((!(mps_handle->res_bands | mps_handle->pre_mix_req)) && in ixheaacd_ld_mps_apply()
|
D | ixheaacd_mps_temp_process.c | 237 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()
|
D | ixheaacd_mps_dec.h | 239 WORD32 res_bands; member 416 WORD32 res_bands); 961 WORD32 res_bands[MAX_RESIDUAL_CHANNELS_MPS]; member
|
D | ixheaacd_mps_parse.c | 1468 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()
|
D | ixheaacd_mps_bitdec.c | 2210 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()
|
D | ixheaacd_mps_initfuncs.c | 886 if (pstr_mps_state->res_bands[n_ch] > 0) { in ixheaacd_modules_init()
|