From ea7dec655652b671ab56ea74bd7be86bafd10032 Mon Sep 17 00:00:00 2001 From: Marko Ollonen Date: Tue, 19 Mar 2013 17:30:45 +0200 Subject: [PATCH] Stop af right after single shot focus has found. Change-Id: I75883db9dd7940e41ec1d0de77d03e483aeb0dac --- gst-libs/atomisphal/mfld_cam.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gst-libs/atomisphal/mfld_cam.c b/gst-libs/atomisphal/mfld_cam.c index 56ba274..75f2fe8 100644 --- a/gst-libs/atomisphal/mfld_cam.c +++ b/gst-libs/atomisphal/mfld_cam.c @@ -856,6 +856,8 @@ cam_checkfocus_status (cam_focus_status_t * status, int force_update) af_status = mfldadvci->AfGetStillAfStatus(); *status = cam_find_item_new (focus_status_map, af_status, 1); cam_driver_dbg ("%s *status : %d\n ", __func__, *status); + if(af_status == advci_af_status_success) + mfldadvci->af_stop (); return 1; } return 0; -- 2.7.4