summaryrefslogtreecommitdiffstats
path: root/camera/exynos_camera.c
diff options
context:
space:
mode:
Diffstat (limited to 'camera/exynos_camera.c')
-rw-r--r--camera/exynos_camera.c8
1 files 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;