Lines Matching defs:effect_context_t

49 typedef struct effect_context_s effect_context_t;
56 int (*init)(effect_context_t *context);
57 int (*release)(effect_context_t *context);
58 int (*reset)(effect_context_t *context);
59 int (*enable)(effect_context_t *context);
60 int (*disable)(effect_context_t *context);
61 int (*start)(effect_context_t *context, output_context_t *output);
62 int (*stop)(effect_context_t *context, output_context_t *output);
63 int (*process)(effect_context_t *context, audio_buffer_t *in, audio_buffer_t *out);
64 int (*set_parameter)(effect_context_t *context, effect_param_t *param, uint32_t size);
65 int (*get_parameter)(effect_context_t *context, effect_param_t *param, uint32_t *size);
66 int (*command)(effect_context_t *context, uint32_t cmdCode, uint32_t cmdSize,
109 effect_context_t common;
224 bool effect_exists(effect_context_t *context) {
228 effect_context_t *fx_ctxt = node_to_item(node,
229 effect_context_t,
252 void add_effect_to_output(output_context_t * output, effect_context_t *context) {
256 effect_context_t *fx_ctxt = node_to_item(fx_node,
257 effect_context_t,
267 void remove_effect_from_output(output_context_t * output, effect_context_t *context) {
271 effect_context_t *fx_ctxt = node_to_item(fx_node,
272 effect_context_t,
293 effect_context_t *fx_ctxt = node_to_item(fx_node,
294 effect_context_t,
399 effect_context_t *fx_ctxt = node_to_item(fx_node,
400 effect_context_t,
451 effect_context_t *fx_ctxt = node_to_item(node,
452 effect_context_t,
496 effect_context_t *fx_ctxt = node_to_item(fx_node,
497 effect_context_t,
529 int set_config(effect_context_t *context, effect_config_t *config)
547 void get_config(effect_context_t *context, effect_config_t *config)
574 int visualizer_reset(effect_context_t *context)
586 int visualizer_init(effect_context_t *context)
641 int visualizer_get_parameter(effect_context_t *context, effect_param_t *p, uint32_t *size)
676 int visualizer_set_parameter(effect_context_t *context, effect_param_t *p, uint32_t size __unused)
708 int visualizer_process(effect_context_t *context,
809 int visualizer_command(effect_context_t * context, uint32_t cmdCode, uint32_t cmdSize __unused,
952 effect_context_t *context;
956 context = (effect_context_t *)visu_ctxt;
997 effect_context_t *context = (effect_context_t *)handle;
1052 effect_context_t * context = (effect_context_t *)self;
1077 effect_context_t * context = (effect_context_t *)self;
1254 effect_context_t *context = (effect_context_t *)self;