Index: content/browser/renderer_host/media/media_stream_manager.h |
diff --git a/content/browser/renderer_host/media/media_stream_manager.h b/content/browser/renderer_host/media/media_stream_manager.h |
index 8747539857459c586e05796386bea7f8223dc1c1..5e6498bfcbac2e34c148607133bffb4413bb933d 100644 |
--- a/content/browser/renderer_host/media/media_stream_manager.h |
+++ b/content/browser/renderer_host/media/media_stream_manager.h |
@@ -39,6 +39,7 @@ |
#include "base/power_monitor/power_observer.h" |
#include "base/threading/thread.h" |
#include "build/build_config.h" |
+#include "component/arc/video_facing.h" |
#include "content/browser/renderer_host/media/media_devices_manager.h" |
#include "content/browser/renderer_host/media/media_stream_provider.h" |
#include "content/common/content_export.h" |
@@ -84,7 +85,8 @@ class CONTENT_EXPORT MediaStreamManager |
// logging from webrtcLoggingPrivate API. Safe to call from any thread. |
static void SendMessageToNativeLog(const std::string& message); |
- explicit MediaStreamManager(media::AudioManager* audio_manager); |
+ explicit MediaStreamManager(media::AudioManager* audio_manager, |
+ component::VideoCaptureObserver* capture_observer); |
~MediaStreamManager() override; |
@@ -389,6 +391,7 @@ class CONTENT_EXPORT MediaStreamManager |
scoped_refptr<base::SingleThreadTaskRunner> device_task_runner_; |
media::AudioManager* const audio_manager_; // not owned |
+ component::VideoCaptureObserver* const capture_observer_; // not owned |
scoped_refptr<AudioInputDeviceManager> audio_input_device_manager_; |
scoped_refptr<VideoCaptureManager> video_capture_manager_; |
#if defined(OS_WIN) |