Separate test/fake_audio_device on API and implementation. Step 2.
Switch WebRTC internal usage of FakeAudioDevice on TestAudioDeviceModule.
Bug: webrtc:8946
Change-Id: I96b8b5d3b475d2197662e9007f836bd71f8ed04d
Reviewed-on: https://webrtc-review.googlesource.com/60521
Reviewed-by: Karl Wiberg <kwiberg@webrtc.org>
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#22388}
diff --git a/test/BUILD.gn b/test/BUILD.gn
index 3167d24..01f3bf2 100644
--- a/test/BUILD.gn
+++ b/test/BUILD.gn
@@ -324,13 +324,13 @@
rtc_test("test_support_unittests") {
deps = [
- ":fake_audio_device",
":perf_test",
":rtp_test_utils",
"../api:video_frame_api",
"../api:video_frame_api_i420",
"../call:call_interfaces",
"../common_audio",
+ "../modules/audio_device",
"../modules/rtp_rtcp",
"../rtc_base:rtc_base_approved",
"../system_wrappers",
@@ -590,7 +590,6 @@
deps = [
":direct_transport",
- ":fake_audio_device",
":rtp_test_utils",
":test_support",
":video_test_common",
@@ -613,6 +612,7 @@
"../logging:rtc_event_log_impl_base",
"../media:rtc_internal_video_codecs",
"../media:rtc_media_base",
+ "../modules/audio_device",
"../modules/audio_device:mock_audio_device",
"../modules/audio_mixer:audio_mixer_impl",
"../modules/audio_processing",