Home
last modified time | relevance | path

Searched refs:str_drc_instruction_str (Results 1 – 25 of 26) sorted by relevance

12

/external/libxaac/decoder/drc_src/
Dimpd_drc_selection_process_drcset_selection.c74 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 …]
Dimpd_drc_init.c164 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 …]
Dimpd_drc_process.c50 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 …]
Dimpd_drc_loud_eq.c69 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 …]
Dimpd_drc_static_payload.c857 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 …]
Dimpd_drc_selection_process.c175 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 …]
Dimpd_drc_multiband.c132 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()
Dimpd_drc_fiilter_bank.c123 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 …]
Dimpd_drc_filter_bank.c123 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 …]
Dimpd_drc_loudness_control.c34 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 …]
Dimpd_drc_gain_decoder.c139 &(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()
Dimpd_drc_gain_dec.c607 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 …]
Dimpd_drc_dec.c159 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()
Dimpd_drc_loudness_control.h36 ia_drc_instructions_struct* str_drc_instruction_str,
53 ia_drc_instructions_struct* str_drc_instruction_str,
Dimpd_drc_uni_multi_band.h60 ia_drc_instructions_struct* str_drc_instruction_str,
Dimpd_drc_multi_band.h60 ia_drc_instructions_struct* str_drc_instruction_str,
Dimpd_drc_uni_sel_proc_loudness_control.h30 ia_drc_instructions_struct* str_drc_instruction_str,
Dimpd_drc_uni_parser.h52 ia_drc_instructions_struct* str_drc_instruction_str);
Dimpd_drc_parser.h50 ia_drc_instructions_struct* str_drc_instruction_str);
Dimpd_drc_uni_sel_proc_drc_set_sel.h65 const ia_drc_instructions_struct* str_drc_instruction_str,
Dimpd_drc_filter_bank.h119 ia_drc_instructions_struct* str_drc_instruction_str,
Dimpd_drc_sel_proc_drc_set_sel.h65 const ia_drc_instructions_struct* str_drc_instruction_str,
Dimpd_drc_selection_process.h130 ia_drc_instructions_struct** str_drc_instruction_str);
Dimpd_drc_struct.h615 str_drc_instruction_str[DRC_INSTRUCTIONS_COUNT_MAX]; member
/external/libxaac/decoder/
Dixheaacd_config.h617 str_drc_instruction_str[DRC_INSTRUCTIONS_COUNT_MAX]; member

12