summaryrefslogtreecommitdiff
path: root/cras/src/tests/audio_thread_unittest.cc
diff options
context:
space:
mode:
authorDylan Reid <dgreid@chromium.org>2014-05-14 16:20:55 -0700
committerchrome-internal-fetch <chrome-internal-fetch@google.com>2014-05-23 04:41:56 +0000
commite219b74c24366efa0318de8244d6286f7e8e3e4a (patch)
treedea3a6e6020119aff5f31994efad5251a283cc2c /cras/src/tests/audio_thread_unittest.cc
parent51193df94e32f00acfd0bb3b2e09fdeb982370c9 (diff)
downloadadhd-e219b74c24366efa0318de8244d6286f7e8e3e4a.tar.gz
CRAS: audio_thread - read from multiple devices.
When reading from input devices, read from all active devices and mix them together before copying the result to the client's shm. BUG=chromium:360383 TEST=make check, and run some audio on nyan. Change-Id: Ic0e163bfd5f4bd4397b987eeac6c9700ef50c6ac Signed-off-by: Dylan Reid <dgreid@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/199937 Reviewed-by: Hsinyu Chao <hychao@chromium.org> Commit-Queue: Hsinyu Chao <hychao@chromium.org> Tested-by: Hsinyu Chao <hychao@chromium.org>
Diffstat (limited to 'cras/src/tests/audio_thread_unittest.cc')
-rw-r--r--cras/src/tests/audio_thread_unittest.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/cras/src/tests/audio_thread_unittest.cc b/cras/src/tests/audio_thread_unittest.cc
index 9f7d94a9..9380b992 100644
--- a/cras/src/tests/audio_thread_unittest.cc
+++ b/cras/src/tests/audio_thread_unittest.cc
@@ -1955,6 +1955,9 @@ size_t cras_mix_mute_buffer(uint8_t *dst,
return count;
}
+void cras_mix_add_clip(int16_t *dst, const int16_t *src, size_t count) {
+}
+
// From cras_metrics.c
void cras_metrics_log_event(const char *event)
{