diff options
author | Richard Fitzgerald <rf@opensource.wolfsonmicro.com> | 2013-05-13 11:52:24 +0100 |
---|---|---|
committer | Eric Laurent <elaurent@google.com> | 2013-07-24 18:39:05 -0700 |
commit | a527ffd3c2ce72048a8fae51cd399024af4439b9 (patch) | |
tree | 79424aff01ccaa60d8dbfd060bfce05d3b7bc129 /audio/AudioHardwareGeneric.h | |
parent | cb2388428a54fb3040209b8134c1e2acec0801fb (diff) | |
download | hardware_libhardware_legacy-a527ffd3c2ce72048a8fae51cd399024af4439b9.zip hardware_libhardware_legacy-a527ffd3c2ce72048a8fae51cd399024af4439b9.tar.gz hardware_libhardware_legacy-a527ffd3c2ce72048a8fae51cd399024af4439b9.tar.bz2 |
Code changes for audio offload support
- Share existing offload output if compatible instead of
creating a new one. Hardware has limited number of
offload channels (possible only 1) so we must use as
few as possible
- Changes to routing handling for offloaded outputs
Change-Id: I11111d8f504828595bd8dbf66444cbd1202e7192
Signed-off-by: Eric Laurent <elaurent@google.com>
Diffstat (limited to 'audio/AudioHardwareGeneric.h')
-rw-r--r-- | audio/AudioHardwareGeneric.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/audio/AudioHardwareGeneric.h b/audio/AudioHardwareGeneric.h index 7b41e95..55498dc 100644 --- a/audio/AudioHardwareGeneric.h +++ b/audio/AudioHardwareGeneric.h @@ -92,6 +92,8 @@ public: virtual status_t setParameters(const String8& keyValuePairs); virtual String8 getParameters(const String8& keys); virtual unsigned int getInputFramesLost() const { return 0; } + virtual status_t addAudioEffect(effect_handle_t effect) { return NO_ERROR; } + virtual status_t removeAudioEffect(effect_handle_t effect) { return NO_ERROR; } private: AudioHardwareGeneric *mAudioHardware; |