| Index: content/browser/renderer_host/media/video_capture_manager.h
|
| diff --git a/content/browser/renderer_host/media/video_capture_manager.h b/content/browser/renderer_host/media/video_capture_manager.h
|
| index 2136b308d02a6ca0e060aea10b3a123f6d6af1c3..54c2d1cb71cc5db4ff070b0d233fa87f4d92b255 100644
|
| --- a/content/browser/renderer_host/media/video_capture_manager.h
|
| +++ b/content/browser/renderer_host/media/video_capture_manager.h
|
| @@ -185,6 +185,13 @@ class CONTENT_EXPORT VideoCaptureManager : public MediaStreamProvider {
|
| base::Callback<void(const media::VideoCaptureDeviceDescriptors&)>;
|
| void EnumerateDevices(const EnumerationCallback& client_callback);
|
|
|
| + // Retrieves camera calibration information for a particular device. Returns
|
| + // nullopt_t if the |device_id| is not found or camera calibration information
|
| + // is not available for the device. Camera calibration is cached during
|
| + // device(s) enumeration.
|
| + base::Optional<CameraCalibration> GetCameraCalibration(
|
| + const std::string& device_id);
|
| +
|
| private:
|
| class CaptureDeviceStartRequest;
|
| struct DeviceEntry;
|
|
|