From b661312dc3ef806feffd212f94269f93454b30b9 Mon Sep 17 00:00:00 2001 From: Michael Brehm Date: Sat, 15 Sep 2012 02:18:42 -0500 Subject: libcamera: Fix initial flash mode in camera HAL 77f18056d9766012d3be1c7863063f49a4569f85 Change-Id: I9a4c29a40daf919472d7e0942078cf68cddd383b --- libcamera/SecCamera.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libcamera/SecCamera.cpp b/libcamera/SecCamera.cpp index a7ecea5..598f732 100755 --- a/libcamera/SecCamera.cpp +++ b/libcamera/SecCamera.cpp @@ -840,6 +840,11 @@ int SecCamera::startPreview(void) CHECK(ret); } +#ifdef HAVE_FLASH + ret = fimc_v4l2_s_ctrl(m_cam_fd, V4L2_CID_CAMERA_FLASH_MODE, m_params->flash_mode); + CHECK(ret); +#endif + // It is a delay for a new frame, not to show the previous bigger ugly picture frame. ret = fimc_poll(&m_events_c); CHECK(ret); -- cgit v1.1