/external/libxaac/decoder/drc_src/ |
D | impd_drc_selection_process_drcset_selection.c | 74 ia_drc_instructions_struct** str_drc_instruction_str) { in impd_find_drc_instructions_uni_drc() argument 78 drc_config->str_drc_instruction_str[i].drc_set_id) 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() 131 ia_drc_instructions_struct* str_drc_instruction_str = NULL; in impd_get_fading_drc_set() local 135 str_drc_instruction_str = 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() 138 if (str_drc_instruction_str->drc_set_effect & EFFECT_BIT_FADE) { in impd_get_fading_drc_set() 139 if (str_drc_instruction_str->downmix_id[0] == ID_FOR_ANY_DOWNMIX) { in impd_get_fading_drc_set() 154 ia_drc_instructions_struct* str_drc_instruction_str; in impd_get_ducking_drc_set() local 161 str_drc_instruction_str = NULL; in impd_get_ducking_drc_set() [all …]
|
D | impd_drc_init.c | 164 pstr_drc_config->str_drc_instruction_str[0].drc_set_id = 1; in impd_drc_set_default_bitstream_config() 165 pstr_drc_config->str_drc_instruction_str[0].drc_set_complexity_level = 2; in impd_drc_set_default_bitstream_config() 166 pstr_drc_config->str_drc_instruction_str[0].drc_location = 1; in impd_drc_set_default_bitstream_config() 167 pstr_drc_config->str_drc_instruction_str[0].dwnmix_id_count = 1; in impd_drc_set_default_bitstream_config() 168 pstr_drc_config->str_drc_instruction_str[0].drc_set_effect = 1; in impd_drc_set_default_bitstream_config() 169 pstr_drc_config->str_drc_instruction_str[0].gain_set_index[1] = 1; in impd_drc_set_default_bitstream_config() 170 pstr_drc_config->str_drc_instruction_str[0] in impd_drc_set_default_bitstream_config() 172 pstr_drc_config->str_drc_instruction_str[0].num_drc_ch_groups = 2; in impd_drc_set_default_bitstream_config() 173 pstr_drc_config->str_drc_instruction_str[0] in impd_drc_set_default_bitstream_config() 175 pstr_drc_config->str_drc_instruction_str[0].band_count_of_ch_group[0] = 1; in impd_drc_set_default_bitstream_config() [all …]
|
D | impd_drc_process.c | 50 ia_drc_instructions_struct* str_drc_instruction_str = in impd_apply_gains_and_add() local 54 str_drc_instruction_str = in impd_apply_gains_and_add() 57 if (str_drc_instruction_str->drc_set_id > 0) { in impd_apply_gains_and_add() 62 for (g = 0; g < str_drc_instruction_str->num_drc_ch_groups - 1; g++) { in impd_apply_gains_and_add() 65 str_drc_instruction_str->band_count_of_ch_group[g]; in impd_apply_gains_and_add() 68 for (c = 0; c < str_drc_instruction_str->audio_num_chan - 1; c++) { in impd_apply_gains_and_add() 69 if (str_drc_instruction_str->channel_group_of_ch[c] >= 0) { in impd_apply_gains_and_add() 72 str_drc_instruction_str->band_count_of_ch_group in impd_apply_gains_and_add() 73 [str_drc_instruction_str->channel_group_of_ch[c]]; in impd_apply_gains_and_add() 79 for (g = 0; g < str_drc_instruction_str->num_drc_ch_groups; g++) { in impd_apply_gains_and_add() [all …]
|
D | impd_drc_loud_eq.c | 69 ia_drc_instructions_struct* str_drc_instruction_str; in impd_add_drc_band_audio() local 75 str_drc_instruction_str = in impd_add_drc_band_audio() 81 if (str_drc_instruction_str->drc_set_id > 0) { in impd_add_drc_band_audio() 82 for (c = 0; c < str_drc_instruction_str->audio_num_chan; c++) in impd_add_drc_band_audio() 85 g = str_drc_instruction_str->channel_group_of_ch[c]; in impd_add_drc_band_audio() 89 for (b = 0; b < str_drc_instruction_str->band_count_of_ch_group[g]; in impd_add_drc_band_audio() 96 signalIndex += str_drc_instruction_str->band_count_of_ch_group[g]; in impd_add_drc_band_audio() 102 for (c = 0; c < str_drc_instruction_str->audio_num_chan; c++) in impd_add_drc_band_audio() 136 if ((pstr_drc_config->str_drc_instruction_str[k].downmix_id[0] == in impd_get_multi_band_drc_present() 138 (pstr_drc_config->str_drc_instruction_str[k].drc_apply_to_dwnmix == in impd_get_multi_band_drc_present() [all …]
|
D | impd_drc_static_payload.c | 857 ia_drc_instructions_struct* str_drc_instruction_str; in impd_drc_gen_instructions_for_drc_off() local 862 str_drc_instruction_str = &(drc_config->str_drc_instruction_str[k]); in impd_drc_gen_instructions_for_drc_off() 863 memset(str_drc_instruction_str, 0, sizeof(ia_drc_instructions_struct)); in impd_drc_gen_instructions_for_drc_off() 864 str_drc_instruction_str->drc_set_id = s; in impd_drc_gen_instructions_for_drc_off() 866 str_drc_instruction_str->downmix_id[0] = ID_FOR_BASE_LAYOUT; in impd_drc_gen_instructions_for_drc_off() 867 str_drc_instruction_str->dwnmix_id_count = 1; in impd_drc_gen_instructions_for_drc_off() 868 str_drc_instruction_str->drc_apply_to_dwnmix = 0; in impd_drc_gen_instructions_for_drc_off() 869 str_drc_instruction_str->depends_on_drc_set_present = 0; in impd_drc_gen_instructions_for_drc_off() 870 str_drc_instruction_str->no_independent_use = 0; in impd_drc_gen_instructions_for_drc_off() 871 str_drc_instruction_str->gain_element_count = 0; in impd_drc_gen_instructions_for_drc_off() [all …]
|
D | impd_drc_selection_process.c | 175 ia_drc_instructions_struct* str_drc_instruction_str = in impd_drc_uni_sel_proc_process() local 177 .str_drc_instruction_str[drc_instructions_index]); in impd_drc_uni_sel_proc_process() 179 if (str_drc_instruction_str->drc_set_id > 0) { in impd_drc_uni_sel_proc_process() 182 str_drc_instruction_str->drc_set_id; in impd_drc_uni_sel_proc_process() 184 if ((i == 3) && (str_drc_instruction_str->drc_set_effect & in impd_drc_uni_sel_proc_process() 189 if (str_drc_instruction_str->drc_apply_to_dwnmix == 1) { in impd_drc_uni_sel_proc_process() 192 str_drc_instruction_str->downmix_id[0]; in impd_drc_uni_sel_proc_process() 691 ia_drc_instructions_struct* str_drc_instruction_str; in impd_manage_drc_complexity() local 701 str_drc_instruction_str = &pstr_drc_config->str_drc_instruction_str[i]; in impd_manage_drc_complexity() 702 if (str_drc_instruction_str->no_independent_use) continue; in impd_manage_drc_complexity() [all …]
|
D | impd_drc_multiband.c | 132 ia_drc_instructions_struct* str_drc_instruction_str, in impd_init_overlap_weight() argument 149 for (g = 0; g < str_drc_instruction_str->num_drc_ch_groups; g++) { in impd_init_overlap_weight() 150 if (str_drc_instruction_str->band_count_of_ch_group[g] > 1) { in impd_init_overlap_weight() 152 str_drc_instruction_str->band_count_of_ch_group[g], in impd_init_overlap_weight() 154 ->gain_set_params[str_drc_instruction_str in impd_init_overlap_weight() 158 ->gain_set_params[str_drc_instruction_str in impd_init_overlap_weight()
|
D | impd_drc_fiilter_bank.c | 123 ia_drc_instructions_struct* str_drc_instruction_str, in impd_init_all_filter_banks() argument 134 num_ph_align_ch_groups = str_drc_instruction_str->num_drc_ch_groups; in impd_init_all_filter_banks() 136 for (g = 0; g < str_drc_instruction_str->num_drc_ch_groups; g++) { in impd_init_all_filter_banks() 137 num_ch_in_groups += str_drc_instruction_str->num_chan_per_ch_group[g]; in impd_init_all_filter_banks() 140 if (num_ch_in_groups < str_drc_instruction_str->audio_num_chan) { in impd_init_all_filter_banks() 145 str_drc_instruction_str->num_drc_ch_groups; in impd_init_all_filter_banks() 151 for (g = 0; g < str_drc_instruction_str->num_drc_ch_groups; g++) { in impd_init_all_filter_banks() 154 ->gain_set_params[str_drc_instruction_str in impd_init_all_filter_banks() 158 ->gain_set_params[str_drc_instruction_str in impd_init_all_filter_banks() 169 for (g = 0; g < str_drc_instruction_str->num_drc_ch_groups; g++) { in impd_init_all_filter_banks() [all …]
|
D | impd_drc_filter_bank.c | 123 ia_drc_instructions_struct* str_drc_instruction_str, in impd_init_all_filter_banks() argument 134 num_ph_align_ch_groups = str_drc_instruction_str->num_drc_ch_groups; in impd_init_all_filter_banks() 136 for (g = 0; g < str_drc_instruction_str->num_drc_ch_groups; g++) { in impd_init_all_filter_banks() 137 num_ch_in_groups += str_drc_instruction_str->num_chan_per_ch_group[g]; in impd_init_all_filter_banks() 140 if (num_ch_in_groups < str_drc_instruction_str->audio_num_chan) { in impd_init_all_filter_banks() 145 str_drc_instruction_str->num_drc_ch_groups; in impd_init_all_filter_banks() 151 for (g = 0; g < str_drc_instruction_str->num_drc_ch_groups; g++) { in impd_init_all_filter_banks() 154 ->gain_set_params[str_drc_instruction_str in impd_init_all_filter_banks() 158 ->gain_set_params[str_drc_instruction_str in impd_init_all_filter_banks() 169 for (g = 0; g < str_drc_instruction_str->num_drc_ch_groups; g++) { in impd_init_all_filter_banks() [all …]
|
D | impd_drc_loudness_control.c | 34 ia_drc_instructions_struct* str_drc_instruction_str, in impd_signal_peak_level_info() argument 45 WORD32 drc_set_id_requested = str_drc_instruction_str->drc_set_id; in impd_signal_peak_level_info() 146 for (i = 0; i < str_drc_instruction_str->dwnmix_id_count; i++) { in impd_signal_peak_level_info() 147 if (requested_dwnmix_id == str_drc_instruction_str->downmix_id[0] || in impd_signal_peak_level_info() 148 ID_FOR_ANY_DOWNMIX == str_drc_instruction_str->downmix_id[0]) { in impd_signal_peak_level_info() 149 if (str_drc_instruction_str->limiter_peak_target_present) { in impd_signal_peak_level_info() 150 if (str_drc_instruction_str->requires_eq == 1) { in impd_signal_peak_level_info() 167 str_drc_instruction_str->limiter_peak_target; in impd_signal_peak_level_info() 181 str_drc_instruction_str->limiter_peak_target; in impd_signal_peak_level_info() 191 for (i = 1; i < str_drc_instruction_str->dwnmix_id_count; i++) { in impd_signal_peak_level_info() [all …]
|
D | impd_drc_gain_decoder.c | 139 &(pstr_drc_config->str_drc_instruction_str in impd_init_drc_decode_post_config() 211 &(pstr_drc_config->str_drc_instruction_str in impd_init_drc_decode_post_config() 303 ia_drc_instructions_struct* str_drc_instruction_str = in impd_drc_process_time_domain() local 304 pstr_drc_config->str_drc_instruction_str; in impd_drc_process_time_domain() 350 str_drc_instruction_str, in impd_drc_process_time_domain() 361 str_drc_instruction_str, in impd_drc_process_time_domain() 391 ia_drc_instructions_struct* str_drc_instruction_str = in impd_drc_process_freq_domain() local 392 pstr_drc_config->str_drc_instruction_str; in impd_drc_process_freq_domain() 432 str_drc_instruction_str, in impd_drc_process_freq_domain()
|
D | impd_drc_gain_dec.c | 607 ia_drc_instructions_struct* str_drc_instruction_str = in impd_get_drc_gain() local 608 &(pstr_drc_config->str_drc_instruction_str[drc_instructions_index]); in impd_get_drc_gain() 609 WORD32 drc_set_effect = str_drc_instruction_str->drc_set_effect; in impd_get_drc_gain() 610 WORD32 num_drc_ch_groups = str_drc_instruction_str->num_drc_ch_groups; in impd_get_drc_gain() 628 str_drc_instruction_str->limiter_peak_target_present; in impd_get_drc_gain() 630 str_drc_instruction_str->limiter_peak_target; in impd_get_drc_gain() 660 str_drc_instruction_str->gain_interpolation_type_for_channel_group[g]; in impd_get_drc_gain() 662 str_drc_instruction_str->time_delta_min_for_channel_group[g]; in impd_get_drc_gain() 664 str_drc_instruction_str->str_ducking_modifiers_for_channel_group[g]); in impd_get_drc_gain() 666 &(str_drc_instruction_str->str_gain_modifiers_of_ch_group[g]); in impd_get_drc_gain() [all …]
|
D | impd_drc_dec.c | 159 if (drc_config->str_drc_instruction_str[n].drc_set_id == in impd_init_selected_drc_set() 168 &(drc_config->str_drc_instruction_str[drc_instructions_selected]); in impd_init_selected_drc_set() 340 &(drc_config->str_drc_instruction_str[drc_instructions_selected]), in impd_init_selected_drc_set() 346 &(drc_config->str_drc_instruction_str[drc_instructions_selected]), in impd_init_selected_drc_set() 351 drc_config->str_drc_instruction_str->str_gain_modifiers_of_ch_group; in impd_init_selected_drc_set()
|
D | impd_drc_loudness_control.h | 36 ia_drc_instructions_struct* str_drc_instruction_str, 53 ia_drc_instructions_struct* str_drc_instruction_str,
|
D | impd_drc_uni_multi_band.h | 60 ia_drc_instructions_struct* str_drc_instruction_str,
|
D | impd_drc_multi_band.h | 60 ia_drc_instructions_struct* str_drc_instruction_str,
|
D | impd_drc_uni_sel_proc_loudness_control.h | 30 ia_drc_instructions_struct* str_drc_instruction_str,
|
D | impd_drc_uni_parser.h | 52 ia_drc_instructions_struct* str_drc_instruction_str);
|
D | impd_drc_parser.h | 50 ia_drc_instructions_struct* str_drc_instruction_str);
|
D | impd_drc_uni_sel_proc_drc_set_sel.h | 65 const ia_drc_instructions_struct* str_drc_instruction_str,
|
D | impd_drc_filter_bank.h | 119 ia_drc_instructions_struct* str_drc_instruction_str,
|
D | impd_drc_sel_proc_drc_set_sel.h | 65 const ia_drc_instructions_struct* str_drc_instruction_str,
|
D | impd_drc_selection_process.h | 130 ia_drc_instructions_struct** str_drc_instruction_str);
|
D | impd_drc_struct.h | 615 str_drc_instruction_str[DRC_INSTRUCTIONS_COUNT_MAX]; member
|
/external/libxaac/decoder/ |
D | ixheaacd_config.h | 617 str_drc_instruction_str[DRC_INSTRUCTIONS_COUNT_MAX]; member
|