RELAND: media: implement TakePhoto in Chrome OS camera HAL VideoCaptureDevice
The original CL broke the component build due to a typo in the export macro. It should have been CAPTURE_EXPORT instead of MEDIA_EXPORT in camera_3a_controller.h, and the functions in camera_metadata_utils.h should be exported as well. Original change's description -------------------------------------------------- media: implement TakePhoto in Chrome OS camera HAL VideoCaptureDevice This CL implements the TakePhoto() API for the Chrome OS camera HAL VideoCaptureDevice, including the following features: - Full size still capture - Auto-focus, auto-exposure, and auto-white-balancing stabilization BUG=chromium:832772 TEST=Run capture_unittests on DUT TEST=Make sure TakePhoto() API works on https://googlechrome.github.io/samples/image-capture/grab-frame-take-photo.html TBR=wuchengli@chromium.org,emircan@chromium.org Change-Id: Ia44506b30315df2aaff9047ff725fff95d3ba118 Reviewed-on: https://chromium-review.googlesource.com/1058881 Commit-Queue: Ricky Liang <jcliang@chromium.org> Reviewed-by:Ricky Liang <jcliang@chromium.org> Cr-Commit-Position: refs/heads/master@{#558649}
Showing
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment