diff -r 7d93ee07fb27 -r c48470be1ba7 videoplayback/hbvideoplaybackview/inc/mpxvideoplaybackcontrolscontroller.h --- a/videoplayback/hbvideoplaybackview/inc/mpxvideoplaybackcontrolscontroller.h Thu May 27 12:53:14 2010 +0300 +++ b/videoplayback/hbvideoplaybackview/inc/mpxvideoplaybackcontrolscontroller.h Fri Jun 11 13:39:54 2010 +0300 @@ -15,7 +15,7 @@ * */ -// Version : %version: da1mmcf#18 % +// Version : %version: da1mmcf#19 % @@ -73,6 +73,7 @@ }; const int KMPXControlsTimeOut = 4000; +const int KMPXRNLogoTimeOut = 600; const QString KMPXPLAYBACKVIEW_XML = ":/hbvideoplaybackview/hbvideoplaybackview.docml"; @@ -148,6 +149,8 @@ inline bool isAttachOperation(); + bool isRNLogoBitmapInControlList(); + private: /** * Initialize controller @@ -230,9 +233,9 @@ void handleErrors(); /** - * Return ETrue if control is visible + * Return true if control is visible */ - bool isSoftKeyVisible( int value ); + bool isSoftKeyVisible(); /** * Handle tvout connected/disconnected event @@ -266,6 +269,8 @@ void controlsListUpdated(); void attachVideo(); void sendVideo(); + void handleRNLogoVisibleChanged(); + void handleRNLogoTimeout(); void handleOrientationChanged( Qt::Orientation orientation ); private: @@ -279,6 +284,7 @@ QMPXVideoPlaybackControlConfiguration *mControlsConfig; QTimer *mControlsTimer; + QTimer *mRNLogoTimer; QMPXVideoPlaybackDocumentLoader *mLoader; HbVolumeSliderPopup *mVolumeControl;