/external/libxaac/decoder/drc_src/ |
D | impd_drc_dec.c | 99 ia_drc_config* drc_config, ia_uni_drc_coeffs_struct** drc_coefficients_drc, in impd_select_drc_coefficients() argument 104 for (i = 0; i < drc_config->drc_coefficients_drc_count; i++) { in impd_select_drc_coefficients() 105 if (drc_config->str_p_loc_drc_coefficients_uni_drc[i].drc_location == 1) { in impd_select_drc_coefficients() 106 if (drc_config->str_p_loc_drc_coefficients_uni_drc[i].version == 0) { in impd_select_drc_coefficients() 118 &(drc_config->str_p_loc_drc_coefficients_uni_drc[cof1]); in impd_select_drc_coefficients() 121 &(drc_config->str_p_loc_drc_coefficients_uni_drc[cof0]); in impd_select_drc_coefficients() 130 ia_drc_config* drc_config, ia_drc_params_struct* ia_drc_params_struct, in impd_init_selected_drc_set() argument 150 if (drc_config->drc_coefficients_drc_count && in impd_init_selected_drc_set() 151 drc_config->str_p_loc_drc_coefficients_uni_drc->drc_frame_size_present) { in impd_init_selected_drc_set() 152 if (drc_config->str_p_loc_drc_coefficients_uni_drc->drc_frame_size != in impd_init_selected_drc_set() [all …]
|
D | impd_drc_selection_process.c | 82 if (memcmp(&pstr_drc_uni_sel_proc->drc_config, pstr_drc_config, in impd_drc_uni_sel_proc_process() 84 pstr_drc_uni_sel_proc->drc_config = *pstr_drc_config; in impd_drc_uni_sel_proc_process() 88 pstr_drc_uni_sel_proc->drc_config.channel_layout.base_channel_count) { in impd_drc_uni_sel_proc_process() 90 pstr_drc_uni_sel_proc->drc_config.channel_layout.base_channel_count; in impd_drc_uni_sel_proc_process() 92 if (pstr_drc_uni_sel_proc->drc_config.channel_layout in impd_drc_uni_sel_proc_process() 95 pstr_drc_uni_sel_proc->drc_config.channel_layout.defined_layout) { in impd_drc_uni_sel_proc_process() 97 pstr_drc_uni_sel_proc->drc_config.channel_layout.defined_layout; in impd_drc_uni_sel_proc_process() 124 pstr_drc_uni_sel_proc, &pstr_drc_uni_sel_proc->drc_config); in impd_drc_uni_sel_proc_process() 176 &(pstr_drc_uni_sel_proc->drc_config in impd_drc_uni_sel_proc_process() 211 &pstr_drc_uni_sel_proc->drc_config); in impd_drc_uni_sel_proc_process() [all …]
|
D | impd_drc_static_payload.c | 330 ia_bit_buf_struct* it_bit_buff, ia_drc_config* drc_config, in impd_parametric_drc_parse_gain_set_params() argument 351 drc_config->channel_layout.base_channel_count; in impd_parametric_drc_parse_gain_set_params() 356 for (i = 0; i < drc_config->dwnmix_instructions_count; i++) { in impd_parametric_drc_parse_gain_set_params() 358 drc_config->dwnmix_instructions[i].downmix_id) in impd_parametric_drc_parse_gain_set_params() 361 if (i == drc_config->dwnmix_instructions_count) { in impd_parametric_drc_parse_gain_set_params() 366 drc_config->dwnmix_instructions[i].target_channel_count; in impd_parametric_drc_parse_gain_set_params() 403 ia_drc_config* drc_config) { in impd_parametric_drc_gen_virtual_gain_sets() argument 409 &(drc_config->str_drc_config_ext.str_drc_coeff_param_drc); in impd_parametric_drc_gen_virtual_gain_sets() 411 for (i = 0; i < drc_config->drc_coefficients_drc_count; i++) { in impd_parametric_drc_gen_virtual_gain_sets() 412 if (drc_config->str_p_loc_drc_coefficients_uni_drc[i].drc_location == in impd_parametric_drc_gen_virtual_gain_sets() [all …]
|
D | impd_drc_uni_parser.h | 39 ia_drc_config* drc_config, WORD32 location, 44 ia_bit_buf_struct* it_bit_buff, ia_drc_config* drc_config, 49 ia_bit_buf_struct* it_bit_buff, WORD32 version, ia_drc_config* drc_config, 75 ia_drc_config* drc_config); 95 ia_drc_config* drc_config,
|
D | impd_drc_parser.h | 39 ia_drc_config* drc_config, WORD32 location, 49 ia_bit_buf_struct* it_bit_buff, WORD32 version, ia_drc_config* drc_config, 73 ia_drc_config* drc_config, 79 ia_drc_config* drc_config); 98 ia_drc_config* drc_config,
|
D | impd_drc_selection_process.h | 101 ia_drc_config drc_config; member 129 ia_drc_config* drc_config, WORD32 drc_set_id_requested, 132 impd_find_eq_instructions(ia_drc_config* drc_config, WORD32 eq_set_id_requested, 135 impd_find_downmix(ia_drc_config* drc_config, WORD32 requested_dwnmix_id, 144 impd_match_eq_set(ia_drc_config* drc_config, WORD32 downmix_id, 167 impd_find_loud_eq_instructions_idx_for_id(ia_drc_config* drc_config,
|
D | impd_drc_dynamic_payload.c | 39 ia_bit_buf_struct* it_bit_buff, ia_drc_config* drc_config, 284 ia_drc_config* drc_config, in impd_drc_uni_gain_read() argument 293 drc_config->str_p_loc_drc_coefficients_uni_drc[0].gain_sequence_count; in impd_drc_uni_gain_read() 296 WORD32 index = drc_config->str_p_loc_drc_coefficients_uni_drc[0] in impd_drc_uni_gain_read() 299 &(drc_config->str_p_loc_drc_coefficients_uni_drc in impd_drc_uni_gain_read() 324 drc_config->sampling_rate > in impd_drc_uni_gain_read() 326 drc_config->apply_drc = 0; in impd_drc_uni_gain_read() 338 drc_config->apply_drc = 1; in impd_drc_uni_gain_read() 525 ia_drc_config* drc_config, in impd_parse_drc_ext_v1() argument 541 if ((dwnmix_instructions_v1_count + drc_config->dwnmix_instructions_count) > in impd_parse_drc_ext_v1() [all …]
|
D | impd_drc_selection_process_drcset_selection.c | 73 ia_drc_config* drc_config, WORD32 drc_set_id_requested, in impd_find_drc_instructions_uni_drc() argument 76 for (i = 0; i < drc_config->drc_instructions_uni_drc_count; i++) { in impd_find_drc_instructions_uni_drc() 78 drc_config->str_drc_instruction_str[i].drc_set_id) in impd_find_drc_instructions_uni_drc() 81 if (i == drc_config->drc_instructions_uni_drc_count) { in impd_find_drc_instructions_uni_drc() 84 *str_drc_instruction_str = &drc_config->str_drc_instruction_str[i]; in impd_find_drc_instructions_uni_drc() 133 n < pstr_drc_uni_sel_proc->drc_config.drc_instructions_uni_drc_count; in impd_get_fading_drc_set() 136 &(pstr_drc_uni_sel_proc->drc_config.str_drc_instruction_str[n]); in impd_get_fading_drc_set() 164 n < pstr_drc_uni_sel_proc->drc_config.drc_instructions_uni_drc_count; in impd_get_ducking_drc_set() 167 &(pstr_drc_uni_sel_proc->drc_config.str_drc_instruction_str[n]); in impd_get_ducking_drc_set() 180 n < pstr_drc_uni_sel_proc->drc_config.drc_instructions_uni_drc_count; in impd_get_ducking_drc_set() [all …]
|
D | impd_drc_uni_sel_proc_drc_set_sel.h | 64 const ia_drc_config* drc_config, 108 ia_drc_config* drc_config, 127 ia_drc_config* drc_config, WORD32 eq_set_purpose_requested,
|
D | impd_drc_uni_dec.h | 28 ia_drc_config* drc_config, ia_uni_drc_coeffs_struct** drc_coefficients_drc, 32 ia_drc_config* drc_config, ia_drc_params_struct* ia_drc_params_struct,
|
D | impd_drc_sel_proc_drc_set_sel.h | 64 const ia_drc_config* drc_config, 131 ia_drc_config* drc_config, 152 ia_drc_config* drc_config, WORD32 eq_set_purpose_requested,
|
D | impd_drc_dec.h | 29 ia_drc_config* drc_config, ia_drc_params_struct* ia_drc_params_struct,
|