summaryrefslogtreecommitdiffstats
path: root/audio/AudioHardwareStub.cpp
diff options
context:
space:
mode:
authorRichard Fitzgerald <rf@opensource.wolfsonmicro.com>2013-05-13 11:52:24 +0100
committerEric Laurent <elaurent@google.com>2013-07-24 18:39:05 -0700
commita527ffd3c2ce72048a8fae51cd399024af4439b9 (patch)
tree79424aff01ccaa60d8dbfd060bfce05d3b7bc129 /audio/AudioHardwareStub.cpp
parentcb2388428a54fb3040209b8134c1e2acec0801fb (diff)
downloadhardware_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/AudioHardwareStub.cpp')
-rw-r--r--audio/AudioHardwareStub.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/audio/AudioHardwareStub.cpp b/audio/AudioHardwareStub.cpp
index 70a8309..1083889 100644
--- a/audio/AudioHardwareStub.cpp
+++ b/audio/AudioHardwareStub.cpp
@@ -204,6 +204,10 @@ String8 AudioStreamInStub::getParameters(const String8& keys)
return param.toString();
}
+AudioHardwareInterface* createAudioHardware(void) {
+ return new AudioHardwareStub();
+}
+
// ----------------------------------------------------------------------------
}; // namespace android