videoplayback/inc/mpxvideobaseplaybackview.h
branchRCL_3
changeset 12 7f2b2a65da29
parent 11 8970fbd719ec
child 14 55fa1ec415c6
--- a/videoplayback/inc/mpxvideobaseplaybackview.h	Wed Apr 14 15:59:50 2010 +0300
+++ b/videoplayback/inc/mpxvideobaseplaybackview.h	Tue Apr 27 16:40:33 2010 +0300
@@ -16,7 +16,7 @@
 */
 
 
-// Version : %version: 19 %
+// Version : %version: 21 %
 
 
 // This file defines the API for VideoBasePlaybackView.dll
@@ -208,11 +208,6 @@
 
         inline void HandleOpenL( const CMPXCollectionPlaylist& /*aPlaylist*/, TInt /*aError*/ ) {}
 
-        /*
-         *  Handle actions when the surface is being removed
-         */
-        void RemoveBackgroundSurfaceL();
-
     public:
         /**
         * Set property
@@ -235,6 +230,8 @@
          */
         virtual void HandleStoppedStateL() = 0;
 
+        virtual void HandleInitializingStateL( TMPXPlaybackState aLastState ) = 0;
+
         virtual void HandlePluginErrorL( TInt aError );
 
         virtual void ClosePlaybackViewL();
@@ -247,7 +244,6 @@
         void DisplayInfoMessageL( TInt aResourceId, TBool aWaitingDialog = EFalse );
         void DisplayErrorMessageL( TInt aResourceId );
 
-
         CMPXVideoBasePlaybackView();
 
         /*
@@ -287,6 +283,10 @@
 
         TInt RetrieveBufferingPercentageL();
 
+        void DoHandleInitializingStateL( TMPXPlaybackState aLastState );
+
+        TBool IsMultiItemPlaylist();
+
     private:
 
         /**
@@ -309,7 +309,6 @@
 
         void SetVideoRectL();
 
-
         void DisplayFileDetailsDialogL();
 
         /**
@@ -347,7 +346,7 @@
         void ShowFileDetailsDialogL();
 
         void HandleDrmErrorsL( TInt aError );
-        TBool IsMultiItemPlaylist();
+
         TInt OpenDrmFileHandleL( RFile& aFile );
         void LaunchDRMDetailsL();
 
@@ -355,6 +354,8 @@
 
         void SendWindowCommandL( TMPXVideoPlaybackCommand aCmd );
 
+        TBool IsInMemoryPlugin();
+
 #ifdef SYMBIAN_ENABLE_64_BIT_FILE_SERVER_API
         TInt OpenDrmFileHandle64L( RFile64& aFile );
 #endif // SYMBIAN_ENABLE_64_BIT_FILE_SERVER_API
@@ -382,8 +383,6 @@
         TBool                               iPdlReloading;
         TBool                               iRealOneDelayedPlay;
         TBool                               iKeyboardInFocus;
-
-        HBufC*                              iClipName;
 };
 
 #endif  // __VIDEOBASEPLAYBACKVIEW_H__