Home
last modified time | relevance | path

Searched refs:peak_limiter (Results 1 – 11 of 11) 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_peak_limiter.h45 WORD32 impd_peak_limiter_init(ia_drc_peak_limiter_struct *peak_limiter,
50 VOID 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()
219 if (pstr_drc_uni_sel_proc->uni_drc_sel_proc_params.peak_limiter != in impd_drc_sel_proc_init_interface_params()
220 pstr_drc_interface->loudness_norm_param_interface.peak_limiter) { in impd_drc_sel_proc_init_interface_params()
221 pstr_drc_uni_sel_proc->uni_drc_sel_proc_params.peak_limiter = in impd_drc_sel_proc_init_interface_params()
222 pstr_drc_interface->loudness_norm_param_interface.peak_limiter; in impd_drc_sel_proc_init_interface_params()
Dimpd_drc_init.c102 p_obj_drc->str_config.peak_limiter = 0; in impd_drc_set_default_config()
427 .peak_limiter) { in impd_drc_init()
428 p_obj_drc->str_config.peak_limiter = 1; in impd_drc_init()
558 if (p_obj_drc->str_config.peak_limiter) { in impd_drc_init()
Dimpd_drc_uni_interface.h61 WORD32 peak_limiter; member
Dimpd_drc_rom.h106 WORD32 peak_limiter; member
Dimpd_drc_interface.h78 WORD32 peak_limiter; member
Dimpd_drc_api_struct_def.h42 WORD32 peak_limiter; member
Dimpd_drc_interface_decoder.c71 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.c218 if (p_obj_drc->str_config.peak_limiter) { in impd_process_time_domain()