Bug fix for AF windows.
authorHu Gang <gang.a.hu@intel.com>
Fri, 11 Feb 2011 14:52:16 +0000 (22:52 +0800)
committerHu Gang <gang.a.hu@intel.com>
Fri, 11 Feb 2011 14:52:16 +0000 (22:52 +0800)
Don't set the AF metering mode to SPOT when set the AF windows.
Signed-off-by: Hu Gang <gang.a.hu@intel.com>
gst/mfldv4l2cam/gstv4l2camsrc.c

index 6f8a937..721414f 100644 (file)
@@ -1342,18 +1342,6 @@ gst_v4l2camsrc_set_property (GObject * object,
                      v4l2camsrc->af_window.y_top);
 
 
-      if (v4l2camsrc->af_metering_mode != GST_CAMERA_AF_METERING_SPOT)
-      {
-               GST_DEBUG_OBJECT(v4l2camsrc,"wrong af metering mode. set it to spot mode automaticly.\n");
-               v4l2camsrc->af_metering_mode = GST_CAMERA_AF_METERING_SPOT;
-               ci_adv_Err r = v4l2camsrc->mfldadvci->AfSetMeteringMode
-                       ( (ci_adv_AfMeteringMode) v4l2camsrc->af_metering_mode);
-       if(r != ci_adv_Success)
-       {
-               GST_DEBUG_OBJECT(v4l2camsrc,"set metering mode failed.\n");
-       }
-
-      }
       r = v4l2camsrc->mfldadvci->AfSetWindow ((ci_adv_Window *) (&(v4l2camsrc->af_window)));
       if(r != ci_adv_Success)
       {