videoplayback/inc/mpxvideoplaybackcontainer.h
branchRCL_3
changeset 9 5294c000a26d
parent 0 96612d01cf9f
child 15 8f0df5c82986
--- a/videoplayback/inc/mpxvideoplaybackcontainer.h	Fri Mar 12 15:43:00 2010 +0200
+++ b/videoplayback/inc/mpxvideoplaybackcontainer.h	Mon Mar 15 12:40:47 2010 +0200
@@ -15,9 +15,8 @@
 *
 */
 
-// Version : %version: 6 %
 
-
+// Version : %version: 8 %
 
 
 #ifndef __CMPXVIDEOPLAYBACKCONTAINER_H__
@@ -158,6 +157,8 @@
 
         void AddFileDetailsL( CMPXVideoPlaybackViewFileDetails* aDetails );
 
+        TBool IsRealOneBitmapTimerActive();
+
     private:
 
         /**
@@ -214,6 +215,12 @@
         */
         void HandleSeekBackL(TEventCode aType);
 
+        /*
+        *  Handles the Controls Timer Timout
+        */
+        static TInt HandleRealOneBitmapTimeout( TAny* aPtr );
+
+        void DoHandleRealOneBitmapTimeout();
 
     protected:   // data
         CMPXVideoBasePlaybackView*              iView;
@@ -232,6 +239,13 @@
         TKeyResponse                            iKeyResponse;
 
         CMPXVideoPlaybackUserInputHandler*      iUserInputHandler;  // owned
+
+        //
+        //  Members to control Real One Bitmap
+        //  iDelayedFileDetails is not owned
+        //
+        CPeriodic*                              iRealOneBitmapTimer;
+        CMPXVideoPlaybackViewFileDetails*       iDelayedFileDetails;
 };
 
 #endif  // __CMPXVIDEOPLAYBACKCONTAINER_H__