Home
last modified time | relevance | path

Searched refs:effect_context_t (Results 1 – 9 of 9) sorted by relevance

/hardware/qcom/audio/post_proc/
Dbundle.h35 typedef struct effect_context_s effect_context_t; typedef
55 int (*init)(effect_context_t *context);
56 int (*release)(effect_context_t *context);
57 int (*reset)(effect_context_t *context);
58 int (*enable)(effect_context_t *context);
59 int (*start)(effect_context_t *context, output_context_t *output);
60 int (*stop)(effect_context_t *context, output_context_t *output);
61 int (*disable)(effect_context_t *context);
62 int (*process)(effect_context_t *context, audio_buffer_t *in, audio_buffer_t *out);
63 int (*set_parameter)(effect_context_t *context, effect_param_t *param, uint32_t size);
[all …]
Dvirtualizer.h25 effect_context_t common;
36 int virtualizer_get_parameter(effect_context_t *context, effect_param_t *p,
39 int virtualizer_set_parameter(effect_context_t *context, effect_param_t *p,
42 int virtualizer_set_device(effect_context_t *context, uint32_t device);
44 int virtualizer_reset(effect_context_t *context);
46 int virtualizer_init(effect_context_t *context);
48 int virtualizer_enable(effect_context_t *context);
50 int virtualizer_disable(effect_context_t *context);
52 int virtualizer_start(effect_context_t *context, output_context_t *output);
54 int virtualizer_stop(effect_context_t *context, output_context_t *output);
Dbass_boost.h25 effect_context_t common;
36 int bassboost_get_parameter(effect_context_t *context, effect_param_t *p,
39 int bassboost_set_parameter(effect_context_t *context, effect_param_t *p,
42 int bassboost_set_device(effect_context_t *context, uint32_t device);
44 int bassboost_reset(effect_context_t *context);
46 int bassboost_init(effect_context_t *context);
48 int bassboost_enable(effect_context_t *context);
50 int bassboost_disable(effect_context_t *context);
52 int bassboost_start(effect_context_t *context, output_context_t *output);
54 int bassboost_stop(effect_context_t *context, output_context_t *output);
Dequalizer.h29 effect_context_t common;
40 int equalizer_get_parameter(effect_context_t *context, effect_param_t *p,
43 int equalizer_set_parameter(effect_context_t *context, effect_param_t *p,
46 int equalizer_set_device(effect_context_t *context, uint32_t device);
48 int equalizer_reset(effect_context_t *context);
50 int equalizer_init(effect_context_t *context);
52 int equalizer_enable(effect_context_t *context);
54 int equalizer_disable(effect_context_t *context);
56 int equalizer_start(effect_context_t *context, output_context_t *output);
58 int equalizer_stop(effect_context_t *context, output_context_t *output);
Dreverb.h43 effect_context_t common;
63 int reverb_get_parameter(effect_context_t *context, effect_param_t *p,
66 int reverb_set_parameter(effect_context_t *context, effect_param_t *p,
69 int reverb_set_device(effect_context_t *context, uint32_t device);
71 int reverb_reset(effect_context_t *context);
73 int reverb_init(effect_context_t *context);
75 int reverb_enable(effect_context_t *context);
77 int reverb_disable(effect_context_t *context);
79 int reverb_start(effect_context_t *context, output_context_t *output);
81 int reverb_stop(effect_context_t *context, output_context_t *output);
Dbundle.c91 bool effect_exists(effect_context_t *context) in effect_exists()
96 effect_context_t *fx_ctxt = node_to_item(node, in effect_exists()
97 effect_context_t, in effect_exists()
120 void add_effect_to_output(output_context_t * output, effect_context_t *context) in add_effect_to_output()
125 effect_context_t *fx_ctxt = node_to_item(fx_node, in add_effect_to_output()
126 effect_context_t, in add_effect_to_output()
138 effect_context_t *context) in remove_effect_from_output()
143 effect_context_t *fx_ctxt = node_to_item(fx_node, in remove_effect_from_output()
144 effect_context_t, in remove_effect_from_output()
166 effect_context_t *fx_ctxt = node_to_item(fx_node, in effects_enabled()
[all …]
Dequalizer.c191 int equalizer_get_parameter(effect_context_t *context, effect_param_t *p, in equalizer_get_parameter()
368 int equalizer_set_parameter(effect_context_t *context, effect_param_t *p, in equalizer_set_parameter()
457 int equalizer_set_device(effect_context_t *context, uint32_t device) in equalizer_set_device()
466 int equalizer_reset(effect_context_t *context) in equalizer_reset()
473 int equalizer_init(effect_context_t *context) in equalizer_init()
503 int equalizer_enable(effect_context_t *context) in equalizer_enable()
519 int equalizer_disable(effect_context_t *context) in equalizer_disable()
533 int equalizer_start(effect_context_t *context, output_context_t *output) in equalizer_start()
547 int equalizer_stop(effect_context_t *context, output_context_t *output __unused) in equalizer_stop()
Dreverb.c299 int reverb_get_parameter(effect_context_t *context, effect_param_t *p, in reverb_get_parameter()
449 int reverb_set_parameter(effect_context_t *context, effect_param_t *p, in reverb_set_parameter()
529 int reverb_set_device(effect_context_t *context, uint32_t device) in reverb_set_device()
539 int reverb_reset(effect_context_t *context) in reverb_reset()
546 int reverb_init(effect_context_t *context) in reverb_init()
583 int reverb_enable(effect_context_t *context) in reverb_enable()
594 int reverb_disable(effect_context_t *context) in reverb_disable()
609 int reverb_start(effect_context_t *context, output_context_t *output) in reverb_start()
626 int reverb_stop(effect_context_t *context, output_context_t *output __unused) in reverb_stop()
/hardware/qcom/audio/visualizer/
Doffload_visualizer.c51 typedef struct effect_context_s effect_context_t; typedef
58 int (*init)(effect_context_t *context);
59 int (*release)(effect_context_t *context);
60 int (*reset)(effect_context_t *context);
61 int (*enable)(effect_context_t *context);
62 int (*disable)(effect_context_t *context);
63 int (*start)(effect_context_t *context, output_context_t *output);
64 int (*stop)(effect_context_t *context, output_context_t *output);
65 int (*process)(effect_context_t *context, audio_buffer_t *in, audio_buffer_t *out);
66 int (*set_parameter)(effect_context_t *context, effect_param_t *param, uint32_t size);
[all …]