--- 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") );
}
}