Index: content/browser/renderer_host/media/audio_input_renderer_host.h |
diff --git a/content/browser/renderer_host/media/audio_input_renderer_host.h b/content/browser/renderer_host/media/audio_input_renderer_host.h |
index d16ebfad86ac0d7fde3a1149bfb988dd2b540d8b..413ce948338cfbd2801c525bcc114680da26916a 100644 |
--- a/content/browser/renderer_host/media/audio_input_renderer_host.h |
+++ b/content/browser/renderer_host/media/audio_input_renderer_host.h |
@@ -44,6 +44,7 @@ |
namespace media { |
class AudioManager; |
class AudioParameters; |
+class KeyPressMonitor; |
} |
namespace content { |
@@ -55,10 +56,10 @@ class CONTENT_EXPORT AudioInputRendererHost |
public media::AudioInputController::EventHandler { |
public: |
// Called from UI thread from the owner of this object. |
- AudioInputRendererHost( |
- media::AudioManager* audio_manager, |
- MediaStreamManager* media_stream_manager, |
- AudioMirroringManager* audio_mirroring_manager); |
+ AudioInputRendererHost(media::AudioManager* audio_manager, |
+ MediaStreamManager* media_stream_manager, |
+ AudioMirroringManager* audio_mirroring_manager, |
+ media::KeyPressMonitor* key_press_monitor); |
// BrowserMessageFilter implementation. |
virtual void OnChannelClosing() OVERRIDE; |
@@ -154,6 +155,9 @@ class CONTENT_EXPORT AudioInputRendererHost |
// A map of stream IDs to audio sources. |
AudioEntryMap audio_entries_; |
+ // Raw pointer of the KeyPressMonitor. |
+ media::KeyPressMonitor* key_press_monitor_; |
+ |
DISALLOW_COPY_AND_ASSIGN(AudioInputRendererHost); |
}; |