diff -r 2922f70fca82 -r 67457b2ffb33 camerauis/cameraxui/cxengine/inc/cxeenginesymbian.h --- a/camerauis/cameraxui/cxengine/inc/cxeenginesymbian.h Thu Jul 15 01:49:11 2010 +0300 +++ b/camerauis/cameraxui/cxengine/inc/cxeenginesymbian.h Thu Jul 15 01:52:14 2010 +0300 @@ -40,6 +40,7 @@ class CxeFileSaveThread; class CxeDiskMonitor; class CxeMemoryMonitor; +class CxeGeoTaggingTrail; class CxeEngineSymbian : public CxeEngine @@ -60,7 +61,9 @@ CxeSensorEventHandler &sensorEventHandler(); CxeFeatureManager &featureManager(); CxeMemoryMonitor &memoryMonitor(); + CxeGeoTaggingTrail &geoTaggingTrail(); Cxe::CameraMode mode() const; + void setMode(Cxe::CameraMode mode); void initMode(Cxe::CameraMode cameraMode); bool isEngineReady(); @@ -81,6 +84,8 @@ bool initNeeded(); bool startViewfinderNeeded(); void reserve(); + void saveMode(); + void startGeotaggingTrail(); protected: CxeCameraDeviceControl *mCameraDeviceControl; @@ -101,6 +106,7 @@ CxeFileSaveThread *mFileSaveThread; CxeDiskMonitor *mDiskMonitor; CxeMemoryMonitor *mMemoryMonitor; + CxeGeoTaggingTrail *mGeoTaggingTrail; };