camerauis/cameraxui/cxengine/tsrc/fakeclasses/cxefakevideorecorderutility.h
changeset 29 699651f2666f
parent 19 d9aefe59d544
--- a/camerauis/cameraxui/cxengine/tsrc/fakeclasses/cxefakevideorecorderutility.h	Fri May 14 15:40:46 2010 +0300
+++ b/camerauis/cameraxui/cxengine/tsrc/fakeclasses/cxefakevideorecorderutility.h	Thu May 27 12:43:29 2010 +0300
@@ -29,32 +29,25 @@
                                        TMdaPriorityPreference aPref=EMdaPriorityPreferenceTimeAndQuality);
 
     ~CxeFakeVideoRecorderUtility();
+    virtual void open(int cameraHandle,
+                      const QString &filename,
+                      const QString &fileMimeType,
+                      const QString &supplier,
+                      const QString &videoType,
+                      const QString &audioType);
+    virtual void setVideoFrameSize(const QSize& size);
+    virtual void setVideoFrameRate(int rate);
+    virtual void setVideoBitRate(int rate);
+    virtual void setAudioEnabled(bool enabled);
+    virtual void setVideoMaxSize(int sizeInBytes);
+    virtual void close();
+    virtual void prepare();
+    virtual void record();
+    virtual void stop(bool asynchronous = false);
+    virtual void pause();
+    virtual int availableRecordingTime();
+    virtual int duration();
 
-    //CxeVideoRecorderUtility* NewL(MVideoRecorderUtilityObserver& aObserver,
-    //                                   TInt aPriority=EMdaPriorityNormal,
-    //                                   TMdaPriorityPreference aPref=EMdaPriorityPreferenceTimeAndQuality);
-    TInt CustomCommandSync(const TMMFMessageDestinationPckg& aDestination,
-                           TInt aFunction,
-                           const TDesC8& aDataTo1,
-                           const TDesC8& aDataTo2);
-    void OpenFileL(const TDesC& aFileName,
-					TInt aCameraHandle,
-					TUid aControllerUid,
-					TUid aVideoFormat,
-					const TDesC8& aVideoType = KNullDesC8,
-					TFourCC aAudioType = KMMFFourCCCodeNULL);
-    void SetVideoFrameSizeL(TSize aSize);
-    void SetVideoFrameRateL(TInt aRate);
-    void SetVideoBitRateL(TInt aRate);
-    void SetAudioEnabledL(TBool aEnable);
-    void SetMaxClipSizeL(TInt aClipSizeInBytes);
-    void Close();
-    void Prepare();
-    void Record();
-    int Stop();
-    void PauseL();
-    TTimeIntervalMicroSeconds RecordTimeAvailable();
-    TTimeIntervalMicroSeconds DurationL();
 private:
     CxeFakeVideoRecorderUtility(MVideoRecorderUtilityObserver& aObserver);