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.c176 pstr_drc_config->str_drc_instruction_str[0].drc_set_id = 1; in impd_drc_set_default_bitstream_config()
177 pstr_drc_config->str_drc_instruction_str[0].drc_set_complexity_level = 2; in impd_drc_set_default_bitstream_config()
178 pstr_drc_config->str_drc_instruction_str[0].drc_location = 1; in impd_drc_set_default_bitstream_config()
179 pstr_drc_config->str_drc_instruction_str[0].dwnmix_id_count = 1; in impd_drc_set_default_bitstream_config()
180 pstr_drc_config->str_drc_instruction_str[0].drc_set_effect = 1; in impd_drc_set_default_bitstream_config()
181 pstr_drc_config->str_drc_instruction_str[0].gain_set_index[1] = 1; in impd_drc_set_default_bitstream_config()
182 pstr_drc_config->str_drc_instruction_str[0] in impd_drc_set_default_bitstream_config()
184 pstr_drc_config->str_drc_instruction_str[0].num_drc_ch_groups = 2; in impd_drc_set_default_bitstream_config()
185 pstr_drc_config->str_drc_instruction_str[0] in impd_drc_set_default_bitstream_config()
187 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.c850 ia_drc_instructions_struct* str_drc_instruction_str; in impd_drc_gen_instructions_for_drc_off() local
855 str_drc_instruction_str = &(drc_config->str_drc_instruction_str[k]); in impd_drc_gen_instructions_for_drc_off()
856 memset(str_drc_instruction_str, 0, sizeof(ia_drc_instructions_struct)); in impd_drc_gen_instructions_for_drc_off()
857 str_drc_instruction_str->drc_set_id = s; in impd_drc_gen_instructions_for_drc_off()
859 str_drc_instruction_str->downmix_id[0] = ID_FOR_BASE_LAYOUT; in impd_drc_gen_instructions_for_drc_off()
860 str_drc_instruction_str->dwnmix_id_count = 1; in impd_drc_gen_instructions_for_drc_off()
861 str_drc_instruction_str->drc_apply_to_dwnmix = 0; in impd_drc_gen_instructions_for_drc_off()
862 str_drc_instruction_str->depends_on_drc_set_present = 0; in impd_drc_gen_instructions_for_drc_off()
863 str_drc_instruction_str->no_independent_use = 0; in impd_drc_gen_instructions_for_drc_off()
864 str_drc_instruction_str->gain_element_count = 0; in impd_drc_gen_instructions_for_drc_off()
[all …]
Dimpd_drc_selection_process.c173 ia_drc_instructions_struct str_drc_instruction_str; in impd_drc_uni_sel_proc_process() local
175 str_drc_instruction_str = in impd_drc_uni_sel_proc_process()
177 .str_drc_instruction_str[drc_instructions_index]; in impd_drc_uni_sel_proc_process()
180 str_drc_instruction_str.drc_set_id > 0) { in impd_drc_uni_sel_proc_process()
183 str_drc_instruction_str.drc_set_id; in impd_drc_uni_sel_proc_process()
185 if ((i == 3) && (str_drc_instruction_str.drc_set_effect & in impd_drc_uni_sel_proc_process()
190 if (str_drc_instruction_str.drc_apply_to_dwnmix == 1) { in impd_drc_uni_sel_proc_process()
193 str_drc_instruction_str.downmix_id[0]; in impd_drc_uni_sel_proc_process()
689 ia_drc_instructions_struct* str_drc_instruction_str; in impd_manage_drc_complexity() local
699 str_drc_instruction_str = &pstr_drc_config->str_drc_instruction_str[i]; 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.c35 ia_drc_instructions_struct* str_drc_instruction_str, in impd_signal_peak_level_info() argument
46 WORD32 drc_set_id_requested = str_drc_instruction_str->drc_set_id; in impd_signal_peak_level_info()
147 for (i = 0; i < str_drc_instruction_str->dwnmix_id_count; i++) { in impd_signal_peak_level_info()
148 if (requested_dwnmix_id == str_drc_instruction_str->downmix_id[0] || in impd_signal_peak_level_info()
149 ID_FOR_ANY_DOWNMIX == str_drc_instruction_str->downmix_id[0]) { in impd_signal_peak_level_info()
150 if (str_drc_instruction_str->limiter_peak_target_present) { in impd_signal_peak_level_info()
151 if (str_drc_instruction_str->requires_eq == 1) { in impd_signal_peak_level_info()
168 str_drc_instruction_str->limiter_peak_target; in impd_signal_peak_level_info()
182 str_drc_instruction_str->limiter_peak_target; in impd_signal_peak_level_info()
192 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()
313 ia_drc_instructions_struct* str_drc_instruction_str = in impd_drc_process_time_domain() local
314 pstr_drc_config->str_drc_instruction_str; in impd_drc_process_time_domain()
360 str_drc_instruction_str, in impd_drc_process_time_domain()
371 str_drc_instruction_str, in impd_drc_process_time_domain()
401 ia_drc_instructions_struct* str_drc_instruction_str = in impd_drc_process_freq_domain() local
402 pstr_drc_config->str_drc_instruction_str; in impd_drc_process_freq_domain()
442 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.h608 str_drc_instruction_str[DRC_INSTRUCTIONS_COUNT_MAX]; member
/external/libxaac/decoder/
Dixheaacd_config.h615 str_drc_instruction_str[DRC_INSTRUCTIONS_COUNT_MAX]; member

12