From f3008aa707c1c302e8c8f9c8b759f170d972ddce Mon Sep 17 00:00:00 2001 From: Eric Laurent Date: Fri, 17 Jun 2011 16:53:12 -0700 Subject: Audio HAL: added interface for audio preprocessing Change-Id: I032f6dd8f9ad11283a3f0a6721018dabfd12236d --- include/hardware/audio.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'include/hardware/audio.h') diff --git a/include/hardware/audio.h b/include/hardware/audio.h index a4aa0d2..36ff399 100644 --- a/include/hardware/audio.h +++ b/include/hardware/audio.h @@ -27,6 +27,7 @@ #include #include +#include __BEGIN_DECLS @@ -116,6 +117,10 @@ struct audio_stream { */ char * (*get_parameters)(const struct audio_stream *stream, const char *keys); + int (*add_audio_effect)(const struct audio_stream *stream, + effect_handle_t effect); + int (*remove_audio_effect)(const struct audio_stream *stream, + effect_handle_t effect); }; typedef struct audio_stream audio_stream_t; -- cgit v1.1