diff -r ce5ada96ab30 -r 5294c000a26d videoplayback/inc/mpxvideoplaybackcontainer.h --- 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__