From a2520db02bead68d4980783c41500ae96511bdf8 Mon Sep 17 00:00:00 2001 From: Zhijun He Date: Mon, 8 Jul 2013 16:12:32 -0700 Subject: camera2/3: set preview callback oneshot flag during still capture Preview callback oneshot flag need set when a still picture is being captured and preview callback oneshot is enabled, otherwise, the callback enabling status could be lost when preview is restarted after still catpure. Bug 9742091 Change-Id: If9562369013e53727edfdd16f3d00d6a9392e70d --- services/camera/libcameraservice/Camera2Client.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'services') diff --git a/services/camera/libcameraservice/Camera2Client.cpp b/services/camera/libcameraservice/Camera2Client.cpp index 16688cf..6942006 100644 --- a/services/camera/libcameraservice/Camera2Client.cpp +++ b/services/camera/libcameraservice/Camera2Client.cpp @@ -616,6 +616,7 @@ void Camera2Client::setPreviewCallbackFlagL(Parameters ¶ms, int flag) { case Parameters::STOPPED: case Parameters::WAITING_FOR_PREVIEW_WINDOW: case Parameters::PREVIEW: + case Parameters::STILL_CAPTURE: // OK break; default: -- cgit v1.1