Implement takePhoto() method for Linux/CrOs devices |
||||||||
Issue descriptionVideoCaptureDevice::takePhoto() [1] is not implemented in VideoCaptureDeviceLinux. Implement it in said class (and, necessarily, in V4L2CaptureDelegate). Since the V4L2 API does not have specific capabilities to either change the photo resolution or to provide the said photo in an encoded format (e.g png), the encoding can be done on the spot in e.g. png, similar to what is done in FakeVideoCaptureDevice [2]. [1] https://cs.chromium.org/chromium/src/media/capture/video/video_capture_device.h?q=VideoCaptureDevice::takePhoto&sq=package:chromium&l=198&dr=Ss [2] https://cs.chromium.org/chromium/src/media/capture/video/fake_video_capture_device.cc?dr=Ss&q=fakevideocapturedevice&sq=package:chromium&l=105
,
Sep 19 2016
,
Sep 20 2016
,
Oct 3 2016
Verified on a Chromebook with a cros dev 55.0.2869.0
,
Oct 18 2016
Can the owner please set a milestone label to this issue? FYI, the last CL associated with this issue has been added after the M54 branch was created and before the M55 branch was created, so perhaps it should be labelled as M55?
,
Oct 21 2016
,
Oct 24 2016
,
Nov 23 2016
|
||||||||
►
Sign in to add a comment |
||||||||
Comment 1 by bugdroid1@chromium.org
, Sep 19 2016