From 3dc54060c139f5ebbcf3494b346785ea85d4afa8 Mon Sep 17 00:00:00 2001 From: Wu-cheng Li Date: Mon, 14 Nov 2011 20:43:57 +0800 Subject: [PATCH] Add camera focus move message. bug:5534973 Change-Id: I45213b1a4db3dbcfc0ab124689f27a88335fb26b --- include/system/camera.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/include/system/camera.h b/include/system/camera.h index cdfa2569c..62167cf85 100644 --- a/include/system/camera.h +++ b/include/system/camera.h @@ -85,6 +85,9 @@ enum { // request FRAME and METADATA. Or the apps can request only FRAME or only // METADATA. CAMERA_MSG_PREVIEW_METADATA = 0x0400, // dataCallback + // Notify on autofocus start and stop. This is useful in continuous + // autofocus - FOCUS_MODE_CONTINUOUS_VIDEO and FOCUS_MODE_CONTINUOUS_PICTURE. + CAMERA_MSG_FOCUS_MOVE = 0x0800, // notifyCallback CAMERA_MSG_ALL_MSGS = 0xFFFF }; @@ -142,6 +145,12 @@ enum { * Stop the face detection. */ CAMERA_CMD_STOP_FACE_DETECTION = 7, + + /** + * Enable/disable focus move callback (CAMERA_MSG_FOCUS_MOVE). Passing + * arg1 = 0 will disable, while passing arg1 = 1 will enable the callback. + */ + CAMERA_CMD_ENABLE_FOCUS_MOVE_MSG = 8, }; /** camera fatal errors */