camerauis/cameraapp/generic/src/cameracontroller/camcameracontroller.cpp
branchRCL_3
changeset 57 2c87b2808fd7
parent 54 bac7acad7cb3
child 67 756ad29ed18e
--- a/camerauis/cameraapp/generic/src/cameracontroller/camcameracontroller.cpp	Wed Sep 01 12:30:54 2010 +0100
+++ b/camerauis/cameraapp/generic/src/cameracontroller/camcameracontroller.cpp	Tue Sep 14 20:46:07 2010 +0300
@@ -3719,6 +3719,11 @@
   iInfo.iSnapshotSize           = params().iSize;
   iInfo.iSnapshotAspectMaintain = params().iMaintainAspect;
 
+  if( iInfo.iSnapshotSize.iWidth%2 )
+    {
+    //Only even width parameter is accepted
+    iInfo.iSnapshotSize.iWidth++;
+    }
   PRINT( _L("Camera <> Prepare snapshot..") );
   iSnapshotProvider->PrepareSnapshotL( iInfo.iSnapshotFormat,
                                        iInfo.iSnapshotSize,
@@ -4852,6 +4857,7 @@
     else
       {
       iFirstAfEventReceived = EFalse;
+      iAfInProgress = EFalse;
       PRINT( _L("Camera <> CCamCameraController: event KUidECamEventCameraSettingAutoFocusType2 - second time") );
       }
     }