Home
last modified time | relevance | path

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

/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.c169 pstr_drc_config->str_drc_instruction_str[0].drc_set_id = 1; in impd_drc_set_default_bitstream_config()
170 pstr_drc_config->str_drc_instruction_str[0].drc_set_complexity_level = 2; in impd_drc_set_default_bitstream_config()
171 pstr_drc_config->str_drc_instruction_str[0].drc_location = 1; in impd_drc_set_default_bitstream_config()
172 pstr_drc_config->str_drc_instruction_str[0].dwnmix_id_count = 1; in impd_drc_set_default_bitstream_config()
173 pstr_drc_config->str_drc_instruction_str[0].drc_set_effect = 1; in impd_drc_set_default_bitstream_config()
174 pstr_drc_config->str_drc_instruction_str[0].gain_set_index[1] = 1; in impd_drc_set_default_bitstream_config()
175 pstr_drc_config->str_drc_instruction_str[0] in impd_drc_set_default_bitstream_config()
177 pstr_drc_config->str_drc_instruction_str[0].num_drc_ch_groups = 2; in impd_drc_set_default_bitstream_config()
178 pstr_drc_config->str_drc_instruction_str[0] in impd_drc_set_default_bitstream_config()
180 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_static_payload.c870 ia_drc_instructions_struct* str_drc_instruction_str; in impd_drc_gen_instructions_for_drc_off() local
875 str_drc_instruction_str = &(drc_config->str_drc_instruction_str[k]); in impd_drc_gen_instructions_for_drc_off()
876 memset(str_drc_instruction_str, 0, sizeof(ia_drc_instructions_struct)); in impd_drc_gen_instructions_for_drc_off()
877 str_drc_instruction_str->drc_set_id = s; in impd_drc_gen_instructions_for_drc_off()
879 str_drc_instruction_str->downmix_id[0] = ID_FOR_BASE_LAYOUT; in impd_drc_gen_instructions_for_drc_off()
880 str_drc_instruction_str->dwnmix_id_count = 1; in impd_drc_gen_instructions_for_drc_off()
881 str_drc_instruction_str->drc_apply_to_dwnmix = 0; in impd_drc_gen_instructions_for_drc_off()
882 str_drc_instruction_str->depends_on_drc_set_present = 0; in impd_drc_gen_instructions_for_drc_off()
883 str_drc_instruction_str->no_independent_use = 0; in impd_drc_gen_instructions_for_drc_off()
884 str_drc_instruction_str->gain_element_count = 0; in impd_drc_gen_instructions_for_drc_off()
[all …]
Dimpd_drc_selection_process.c171 ia_drc_instructions_struct* str_drc_instruction_str; in impd_drc_uni_sel_proc_process() local
174 str_drc_instruction_str = in impd_drc_uni_sel_proc_process()
176 .str_drc_instruction_str[drc_instructions_index]); in impd_drc_uni_sel_proc_process()
178 if (str_drc_instruction_str->drc_set_id > 0) { in impd_drc_uni_sel_proc_process()
181 str_drc_instruction_str->drc_set_id; in impd_drc_uni_sel_proc_process()
183 if ((i == 3) && (str_drc_instruction_str->drc_set_effect & in impd_drc_uni_sel_proc_process()
188 if (str_drc_instruction_str->drc_apply_to_dwnmix == 1) { in impd_drc_uni_sel_proc_process()
191 str_drc_instruction_str->downmix_id[0]; in impd_drc_uni_sel_proc_process()
683 ia_drc_instructions_struct* str_drc_instruction_str; in impd_manage_drc_complexity() local
693 str_drc_instruction_str = &pstr_drc_config->str_drc_instruction_str[i]; in impd_manage_drc_complexity()
[all …]
Dimpd_drc_multiband.c131 ia_drc_instructions_struct* str_drc_instruction_str, in impd_init_overlap_weight() argument
148 for (g = 0; g < str_drc_instruction_str->num_drc_ch_groups; g++) { in impd_init_overlap_weight()
149 if (str_drc_instruction_str->band_count_of_ch_group[g] > 1) { in impd_init_overlap_weight()
151 str_drc_instruction_str->band_count_of_ch_group[g], in impd_init_overlap_weight()
153 ->gain_set_params[str_drc_instruction_str in impd_init_overlap_weight()
157 ->gain_set_params[str_drc_instruction_str in impd_init_overlap_weight()
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_dec.c612 ia_drc_instructions_struct* str_drc_instruction_str = in impd_get_drc_gain() local
613 &(pstr_drc_config->str_drc_instruction_str[drc_instructions_index]); in impd_get_drc_gain()
614 WORD32 drc_set_effect = str_drc_instruction_str->drc_set_effect; in impd_get_drc_gain()
615 WORD32 num_drc_ch_groups = str_drc_instruction_str->num_drc_ch_groups; in impd_get_drc_gain()
633 str_drc_instruction_str->limiter_peak_target_present; in impd_get_drc_gain()
635 str_drc_instruction_str->limiter_peak_target; in impd_get_drc_gain()
664 str_drc_instruction_str->gain_interpolation_type_for_channel_group[g]; in impd_get_drc_gain()
666 str_drc_instruction_str->time_delta_min_for_channel_group[g]; in impd_get_drc_gain()
668 str_drc_instruction_str->str_ducking_modifiers_for_channel_group[g]); in impd_get_drc_gain()
670 &(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()
341 &(drc_config->str_drc_instruction_str[drc_instructions_selected]), in impd_init_selected_drc_set()
347 &(drc_config->str_drc_instruction_str[drc_instructions_selected]), in impd_init_selected_drc_set()
352 drc_config->str_drc_instruction_str->str_gain_modifiers_of_ch_group; in impd_init_selected_drc_set()
Dimpd_drc_gain_decoder.c140 &(pstr_drc_config->str_drc_instruction_str in impd_init_drc_decode_post_config()
213 &(pstr_drc_config->str_drc_instruction_str in impd_init_drc_decode_post_config()
335 ia_drc_instructions_struct* str_drc_instruction_str = in impd_drc_process_time_domain() local
336 pstr_drc_config->str_drc_instruction_str; in impd_drc_process_time_domain()
382 str_drc_instruction_str, in impd_drc_process_time_domain()
393 str_drc_instruction_str, in impd_drc_process_time_domain()
Dimpd_drc_loudness_control.h36 ia_drc_instructions_struct* str_drc_instruction_str,
51 ia_drc_instructions_struct* str_drc_instruction_str,
Dimpd_drc_multi_band.h57 ia_drc_instructions_struct* str_drc_instruction_str,
Dimpd_drc_uni_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.h617 str_drc_instruction_str[DRC_INSTRUCTIONS_COUNT_MAX]; member
Dimpd_drc_dynamic_payload.c601 &drc_config->str_drc_instruction_str in impd_parse_drc_ext_v1()
/external/libxaac/decoder/
Dixheaacd_config.h700 str_drc_instruction_str[DRC_INSTRUCTIONS_COUNT_MAX]; member