Chromium Code Reviews| Index: media/capture/video/linux/video_capture_device_chromeos.h |
| diff --git a/media/capture/video/linux/video_capture_device_chromeos.h b/media/capture/video/linux/video_capture_device_chromeos.h |
| index cd33a5cda0ac270c90554aff0b3af1eace54ead4..4d81ffe5e5e7bf0bf494efcc1f9b940183c5c98a 100644 |
| --- a/media/capture/video/linux/video_capture_device_chromeos.h |
| +++ b/media/capture/video/linux/video_capture_device_chromeos.h |
| @@ -5,7 +5,9 @@ |
| #ifndef MEDIA_CAPTURE_VIDEO_LINUX_VIDEO_CAPTURE_DEVICE_CHROMEOS_H_ |
| #define MEDIA_CAPTURE_VIDEO_LINUX_VIDEO_CAPTURE_DEVICE_CHROMEOS_H_ |
| +#include "base/lazy_instance.h" |
|
kcwu
2016/11/28 10:11:37
move to .cc
shenghao
2016/11/29 10:22:27
Done.
|
| #include "base/macros.h" |
| +#include "media/capture/video/linux/camera_characteristics.h" |
| #include "media/capture/video/linux/video_capture_device_linux.h" |
| namespace display { |
| @@ -24,11 +26,15 @@ class VideoCaptureDeviceChromeOS : public VideoCaptureDeviceLinux { |
| const VideoCaptureDeviceDescriptor& device_descriptor); |
| ~VideoCaptureDeviceChromeOS() override; |
| + protected: |
| + void SetRotation(int rotation) override; |
| + |
| private: |
| class ScreenObserverDelegate; |
| void SetDisplayRotation(const display::Display& display); |
| scoped_refptr<ScreenObserverDelegate> screen_observer_delegate_; |
| + CameraDeviceInfo::LensFacing lens_facing_; |
| DISALLOW_IMPLICIT_CONSTRUCTORS(VideoCaptureDeviceChromeOS); |
| }; |