camerauis/cameraxui/cxengine/inc/cxeautofocuscontrolsymbian.h
changeset 24 2094593137f5
parent 19 d9aefe59d544
child 32 5c1e3c6aa4ef
child 43 0e652f8f1fbd
--- a/camerauis/cameraxui/cxengine/inc/cxeautofocuscontrolsymbian.h	Mon May 03 12:22:55 2010 +0300
+++ b/camerauis/cameraxui/cxengine/inc/cxeautofocuscontrolsymbian.h	Fri May 14 15:40:46 2010 +0300
@@ -44,7 +44,7 @@
     CxeAutoFocusControlSymbian( CxeCameraDevice &cameraDevice );
     virtual ~CxeAutoFocusControlSymbian();
 
-    CxeError::Id  start();
+    CxeError::Id  start(bool soundEnabled = true);
     void cancel();
     void setMode( CxeAutoFocusControl::Mode newMode );
     CxeAutoFocusControl::Mode mode() const;
@@ -52,6 +52,8 @@
     CxeAutoFocusControl::State state() const;
     bool supported() const;
 
+    bool isSoundEnabled() const;
+
 protected: // from CxeStateMachine
     void handleStateChanged( int newStateId, CxeError::Id error );
 
@@ -91,6 +93,7 @@
     CxeAutoFocusControl::Mode mAfMode;
     CCamera::CCameraAdvancedSettings::TFocusRange mAFRange;
     bool mCancelled;
+    bool mSoundEnabled;
     };
 
 #endif // CXEAUTOFOCUSCONTROLSYMBIAN_H