Index: content/public/browser/media_capture_devices.h |
diff --git a/content/public/browser/media_capture_devices.h b/content/public/browser/media_capture_devices.h |
index 925fff66c25163756ba535496cdfdf35286128f2..9ed92c2a5ad01ba525ff5aa04d03555c9d5833e8 100644 |
--- a/content/public/browser/media_capture_devices.h |
+++ b/content/public/browser/media_capture_devices.h |
@@ -6,6 +6,7 @@ |
#define CONTENT_PUBLIC_BROWSER_MEDIA_CAPTURE_DEVICES_H_ |
#include "content/public/common/media_stream_request.h" |
+#include "media/base/video_facing.h" |
namespace content { |
@@ -20,6 +21,10 @@ class CONTENT_EXPORT MediaCaptureDevices { |
virtual const MediaStreamDevices& GetAudioCaptureDevices() = 0; |
virtual const MediaStreamDevices& GetVideoCaptureDevices() = 0; |
+ virtual void AddVideoCaptureObserver( |
+ media::VideoCaptureObserver* observer) = 0; |
+ virtual void RemoveAllVideoCaptureObservers() = 0; |
+ |
private: |
// This interface should only be implemented inside content. |
friend class MediaCaptureDevicesImpl; |