From eebdd72a2a498f21902845ef7825a9efe42e93cf Mon Sep 17 00:00:00 2001 From: Paul Kocialkowski Date: Sat, 19 Oct 2013 15:48:29 +0200 Subject: camera: Clear up focus states Signed-off-by: Paul Kocialkowski --- camera/exynos_camera.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/camera/exynos_camera.c b/camera/exynos_camera.c index 5e34f01..5e20ab3 100644 --- a/camera/exynos_camera.c +++ b/camera/exynos_camera.c @@ -1220,18 +1220,18 @@ int s5c73m3_interleaved_decode(void *data, int size, s5c73m3_auto_focus_result = *data_p; switch (s5c73m3_auto_focus_result) { + case S5C73M3_AF_STATUS_FOCUSING: case S5C73M3_CAF_STATUS_FOCUSING: - case S5C73M3_CAF_STATUS_FIND_SEARCHING_DIR: - case S5C73M3_AF_STATUS_INVALID: *auto_focus_result = CAMERA_AF_STATUS_IN_PROGRESS; break; case S5C73M3_AF_STATUS_FOCUSED: case S5C73M3_CAF_STATUS_FOCUSED: *auto_focus_result = CAMERA_AF_STATUS_SUCCESS; break; - - case S5C73M3_CAF_STATUS_UNFOCUSED: + case S5C73M3_AF_STATUS_INVALID: + case S5C73M3_CAF_STATUS_FIND_SEARCHING_DIR: case S5C73M3_AF_STATUS_UNFOCUSED: + case S5C73M3_CAF_STATUS_UNFOCUSED: default: *auto_focus_result = CAMERA_AF_STATUS_FAIL; break; -- cgit v1.1