Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(99)

Unified Diff: content/test/webrtc_audio_device_test.cc

Issue 21183002: Adding key press detection in the browser process. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 7 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: content/test/webrtc_audio_device_test.cc
diff --git a/content/test/webrtc_audio_device_test.cc b/content/test/webrtc_audio_device_test.cc
index d5c3c655bd2ee527cea45dc27f8be7b77d371cca..432af5c5db26686d45f24908051b05881c5e3c84 100644
--- a/content/test/webrtc_audio_device_test.cc
+++ b/content/test/webrtc_audio_device_test.cc
@@ -180,6 +180,7 @@ void WebRTCAudioDeviceTest::TearDown() {
mock_process_.reset();
media_stream_manager_.reset();
mirroring_manager_.reset();
+ key_press_monitor_.reset();
RendererWebKitPlatformSupportImpl::SetSandboxEnabledForTesting(
sandbox_was_enabled_);
}
@@ -215,6 +216,7 @@ void WebRTCAudioDeviceTest::InitializeIOThread(const char* thread_name) {
audio_manager_.reset(media::AudioManager::Create());
mirroring_manager_.reset(new AudioMirroringManager());
media_stream_manager_.reset(new MediaStreamManager(audio_manager_.get()));
+ key_press_monitor_.reset(new media::KeyPressMonitor());
has_input_devices_ = audio_manager_->HasAudioInputDevices();
has_output_devices_ = audio_manager_->HasAudioOutputDevices();
@@ -244,9 +246,11 @@ void WebRTCAudioDeviceTest::CreateChannel(const char* name) {
media_internals_.get(), media_stream_manager_.get());
audio_render_host_->OnChannelConnected(base::GetCurrentProcId());
- audio_input_renderer_host_ = new AudioInputRendererHost(
- audio_manager_.get(), media_stream_manager_.get(),
- mirroring_manager_.get());
+ audio_input_renderer_host_ =
+ new AudioInputRendererHost(audio_manager_.get(),
+ media_stream_manager_.get(),
+ mirroring_manager_.get(),
+ key_press_monitor_.get());
audio_input_renderer_host_->OnChannelConnected(base::GetCurrentProcId());
channel_.reset(new IPC::Channel(name, IPC::Channel::MODE_SERVER, this));

Powered by Google App Engine
This is Rietveld 408576698