Home
last modified time | relevance | path

Searched refs:peak_limiter (Results 1 – 14 of 14) sorted by relevance

/external/libxaac/decoder/drc_src/
Dimpd_drc_peak_limiter.c35 WORD32 impd_peak_limiter_init(ia_drc_peak_limiter_struct *peak_limiter, in impd_peak_limiter_init() argument
44 peak_limiter->max_buf = buffer; in impd_peak_limiter_init()
45 peak_limiter->delayed_input = buffer + attack * 4 + 32; in impd_peak_limiter_init()
47 peak_limiter->delayed_input_index = 0; in impd_peak_limiter_init()
48 peak_limiter->attack_time = attack_time; in impd_peak_limiter_init()
49 peak_limiter->release_time = release_time; in impd_peak_limiter_init()
50 peak_limiter->attack_time_samples = attack; in impd_peak_limiter_init()
51 peak_limiter->attack_constant = (FLOAT32)pow(0.1, 1.0 / (attack + 1)); in impd_peak_limiter_init()
52 peak_limiter->release_constant = in impd_peak_limiter_init()
54 peak_limiter->limit_threshold = limit_threshold; in impd_peak_limiter_init()
[all …]
Dimpd_drc_host_params.c39 pstr_drc_sel_proc_params->peak_limiter = 1; in impd_set_default_params_selection_process()
58 if (pstr_drc_sel_proc_params->peak_limiter == 1) { in impd_set_default_params_selection_process()
123 pstr_drc_sel_proc_params->peak_limiter = in impd_set_custom_params()
124 loudness_norm_param_interface->peak_limiter; in impd_set_custom_params()
Dimpd_drc_peak_limiter.h45 WORD32 impd_peak_limiter_init(ia_drc_peak_limiter_struct *peak_limiter,
50 WORD32 impd_limiter_process(ia_drc_peak_limiter_struct *peak_limiter,
Dimpd_drc_selection_process_init.c43 pstr_drc_uni_sel_proc->uni_drc_sel_proc_params.peak_limiter = 0; in impd_drc_sel_proc_init_dflt()
65 if (pstr_drc_uni_sel_proc->uni_drc_sel_proc_params.peak_limiter == 1) { in impd_drc_sel_proc_init_dflt()
220 if (pstr_drc_uni_sel_proc->uni_drc_sel_proc_params.peak_limiter != in impd_drc_sel_proc_init_interface_params()
221 pstr_drc_interface->loudness_norm_param_interface.peak_limiter) { in impd_drc_sel_proc_init_interface_params()
222 pstr_drc_uni_sel_proc->uni_drc_sel_proc_params.peak_limiter = in impd_drc_sel_proc_init_interface_params()
223 pstr_drc_interface->loudness_norm_param_interface.peak_limiter; in impd_drc_sel_proc_init_interface_params()
Dimpd_drc_init.c103 p_obj_drc->str_config.peak_limiter = 0; in impd_drc_set_default_config()
422 .peak_limiter) { in impd_drc_init()
423 p_obj_drc->str_config.peak_limiter = 1; in impd_drc_init()
442 if (p_obj_drc->str_payload.pstr_drc_sel_proc_params->peak_limiter) { in impd_drc_init()
443 p_obj_drc->str_config.peak_limiter = 1; in impd_drc_init()
597 if (p_obj_drc->str_config.peak_limiter) { in impd_drc_init()
Dimpd_drc_uni_interface.h61 WORD32 peak_limiter; member
Dimpd_drc_interface.h78 WORD32 peak_limiter; member
Dimpd_drc_rom.h106 WORD32 peak_limiter; member
Dimpd_drc_api_struct_def.h42 WORD32 peak_limiter; member
Dimpd_drc_interface_decoder.c94 pstr_drc_interface->loudness_norm_param_interface.peak_limiter = 0; in impd_drc_dec_interface_add_effect_type()
Dimpd_drc_selection_process.h55 WORD32 peak_limiter; member
Dimpd_drc_main_td_process.c216 if (p_obj_drc->str_config.peak_limiter) { in impd_process_time_domain()
Dimpd_drc_api.c318 p_obj_drc->str_config.peak_limiter = *pus_value; in ia_drc_dec_api()
Dimpd_drc_interface_parser.c124 loudness_norm_param_interface->peak_limiter = (tmp >> 1) & 1; in impd_loudness_norm_param_interface_read()