Lines Matching refs:output

51     int (*start)(effect_context_t *context, output_context_t *output);
52 int (*stop)(effect_context_t *context, output_context_t *output);
216 output_context_t *get_output(audio_io_handle_t output) { in get_output() argument
223 if (out_ctxt->handle == output) { in get_output()
230 void add_effect_to_output(output_context_t * output, effect_context_t *context) { in add_effect_to_output() argument
233 list_for_each(fx_node, &output->effects_list) { in add_effect_to_output()
240 list_add_tail(&output->effects_list, &context->output_node); in add_effect_to_output()
242 context->ops.start(context, output); in add_effect_to_output()
245 void remove_effect_from_output(output_context_t * output, effect_context_t *context) { in remove_effect_from_output() argument
248 list_for_each(fx_node, &output->effects_list) { in remove_effect_from_output()
254 context->ops.stop(context, output); in remove_effect_from_output()
369 int visualizer_hal_start_output(audio_io_handle_t output, int pcm_id) { in visualizer_hal_start_output() argument
373 ALOGV("%s output %d pcm_id %d", __func__, output, pcm_id); in visualizer_hal_start_output()
380 if (get_output(output) != NULL) { in visualizer_hal_start_output()
387 out_ctxt->handle = output; in visualizer_hal_start_output()
394 if (fx_ctxt->out_handle == output) { in visualizer_hal_start_output()
415 int visualizer_hal_stop_output(audio_io_handle_t output, int pcm_id) { in visualizer_hal_stop_output() argument
421 ALOGV("%s output %d pcm_id %d", __func__, output, pcm_id); in visualizer_hal_stop_output()
429 out_ctxt = get_output(output); in visualizer_hal_stop_output()