aboutsummaryrefslogtreecommitdiff
path: root/call/BUILD.gn
diff options
context:
space:
mode:
authorFredrik Solenberg <solenberg@webrtc.org>2018-01-11 13:52:30 +0100
committerCommit Bot <commit-bot@chromium.org>2018-01-11 12:58:31 +0000
commit8f5787a9191224efbf1dd1dd33a3359d0eb6264d (patch)
tree48c9da271a6052fad6c157ef316aa3fb0d99e936 /call/BUILD.gn
parentaa6b24f23c155122343cbf0de08ad44758be5f65 (diff)
downloadwebrtc-8f5787a9191224efbf1dd1dd33a3359d0eb6264d.tar.gz
Move ownership of voe::Channel into Audio[Receive|Send]Stream.
* VoEBase contains only stub methods (until downstream code is updated). * voe::Channel and ChannelProxy classes remain, but are now created internally to the streams. As a result, internal::Audio[Receive|Send]Stream can have a ChannelProxy injected for testing. * Stream classes share Call::module_process_thread_ for their RtpRtcp modules, rather than using a separate thread shared only among audio streams. * voe::Channel instances use Call::worker_queue_ for encoding packets, rather than having a separate queue for audio (send) streams. Bug: webrtc:4690 Change-Id: I8059ef224ad13aa0a6ded2cafc52599c7f64d68d Reviewed-on: https://webrtc-review.googlesource.com/34640 Commit-Queue: Fredrik Solenberg <solenberg@webrtc.org> Reviewed-by: Oskar Sundbom <ossu@webrtc.org> Reviewed-by: Henrik Andreassson <henrika@webrtc.org> Cr-Commit-Position: refs/heads/master@{#21578}
Diffstat (limited to 'call/BUILD.gn')
-rw-r--r--call/BUILD.gn1
1 files changed, 1 insertions, 0 deletions
diff --git a/call/BUILD.gn b/call/BUILD.gn
index 90460e7670..94b0f15d15 100644
--- a/call/BUILD.gn
+++ b/call/BUILD.gn
@@ -208,6 +208,7 @@ if (rtc_include_tests) {
"../api:libjingle_peerconnection_api",
"../api:mock_audio_mixer",
"../api/audio_codecs:builtin_audio_decoder_factory",
+ "../audio:audio",
"../logging:rtc_event_log_api",
"../modules/audio_device:mock_audio_device",
"../modules/audio_mixer",