| Index: extensions/browser/api/webcam_private/v4l2_webcam.h
|
| diff --git a/extensions/browser/api/webcam_private/v4l2_webcam.h b/extensions/browser/api/webcam_private/v4l2_webcam.h
|
| index 388aed432bac12fe4566ae2adb414b93c1466c13..4f248c1c30f040646d710f8c66a394f61faa5d42 100644
|
| --- a/extensions/browser/api/webcam_private/v4l2_webcam.h
|
| +++ b/extensions/browser/api/webcam_private/v4l2_webcam.h
|
| @@ -23,15 +23,20 @@ class V4L2Webcam : public Webcam {
|
| bool GetWebcamParameter(int fd, uint32_t control_id, int* value);
|
|
|
| // Webcam:
|
| - void Reset(bool pan, bool tilt, bool zoom) override;
|
| - bool GetPan(int* value) override;
|
| - bool GetTilt(int* value) override;
|
| - bool GetZoom(int* value) override;
|
| - bool SetPan(int value) override;
|
| - bool SetTilt(int value) override;
|
| - bool SetZoom(int value) override;
|
| - bool SetPanDirection(PanDirection direction) override;
|
| - bool SetTiltDirection(TiltDirection direction) override;
|
| + void GetPan(const GetPTZCompleteCallback& callback) override;
|
| + void GetTilt(const GetPTZCompleteCallback& callback) override;
|
| + void GetZoom(const GetPTZCompleteCallback& callback) override;
|
| + void SetPan(int value, const SetPTZCompleteCallback& callback) override;
|
| + void SetTilt(int value, const SetPTZCompleteCallback& callback) override;
|
| + void SetZoom(int value, const SetPTZCompleteCallback& callback) override;
|
| + void SetPanDirection(PanDirection direction,
|
| + const SetPTZCompleteCallback& callback) override;
|
| + void SetTiltDirection(TiltDirection direction,
|
| + const SetPTZCompleteCallback& callback) override;
|
| + void Reset(bool pan,
|
| + bool tilt,
|
| + bool zoom,
|
| + const SetPTZCompleteCallback& callback) override;
|
|
|
| const std::string device_id_;
|
| base::ScopedFD fd_;
|
|
|