diff -r b9e04db066d4 -r 7d93ee07fb27 videoplayback/videohelix/inc/mpxvideoplaybackcontroller.h --- a/videoplayback/videohelix/inc/mpxvideoplaybackcontroller.h Fri May 14 15:53:50 2010 +0300 +++ b/videoplayback/videohelix/inc/mpxvideoplaybackcontroller.h Thu May 27 12:53:14 2010 +0300 @@ -16,7 +16,7 @@ */ -// Version : %version: 25 % +// Version : %version: 28 % #ifndef _CMPXVIDEOPLAYBACKCONTROLLER_H_ @@ -126,6 +126,8 @@ TBool IsVideoCall(); TBool IsVoiceCall(); + TBool IsViewActivated(); + void HandleTvOutEventL( TBool aConnected ); void HandleError(TInt error); @@ -133,6 +135,8 @@ void HandleVolumeL( TBool aIncrease ); void SendHideControlsEventL(); + + void HandleFrameReady(TInt aError); #ifdef SYMBIAN_ENABLE_64_BIT_FILE_SERVER_API @@ -220,7 +224,6 @@ TBool iAppInForeground; CMediaRecognizer::TMediaType iMediaType; TInt iAccessPointId; - TBool iForegroundPause; TBool iAllowAutoPlay; TBool iHelixLoadingStarted; TInt iPBPluginError; @@ -264,6 +267,7 @@ CHWRMLight* iLight; TInt iLightStatus; TInt iSavedPosition; + TBool iViewActivated; public: // Friend classes @@ -289,6 +293,7 @@ friend class CMPXVideoDlMgrIf; friend class CMPXVideoAccessoryObserver; friend class CMpxVideoPlayerUtility; + friend class CMPXVideoPosterFrameSetter; }; // INLINE METHODS