diff options
author | Eric Laurent <elaurent@google.com> | 2011-06-17 16:53:12 -0700 |
---|---|---|
committer | Eric Laurent <elaurent@google.com> | 2011-07-08 09:59:52 -0700 |
commit | f3008aa707c1c302e8c8f9c8b759f170d972ddce (patch) | |
tree | 9a321d97005b6ee03eef32c9cd8821a0fed5c266 /include/hardware/audio.h | |
parent | 8aac5911c9aab1307aa34dd0d92a29ec78f3f9fa (diff) | |
download | hardware_libhardware-f3008aa707c1c302e8c8f9c8b759f170d972ddce.zip hardware_libhardware-f3008aa707c1c302e8c8f9c8b759f170d972ddce.tar.gz hardware_libhardware-f3008aa707c1c302e8c8f9c8b759f170d972ddce.tar.bz2 |
Audio HAL: added interface for audio preprocessing
Change-Id: I032f6dd8f9ad11283a3f0a6721018dabfd12236d
Diffstat (limited to 'include/hardware/audio.h')
-rw-r--r-- | include/hardware/audio.h | 5 |
1 files changed, 5 insertions, 0 deletions
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 <hardware/hardware.h> #include <system/audio.h> +#include <hardware/audio_effect.h> __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; |