videoplayback/videohelix/tsrc/ut_videohelixtest/inc/mpxvideoplayerutility_stub.h
branchRCL_3
changeset 21 315810614048
parent 15 8f0df5c82986
--- a/videoplayback/videohelix/tsrc/ut_videohelixtest/inc/mpxvideoplayerutility_stub.h	Thu Jul 15 18:41:27 2010 +0300
+++ b/videoplayback/videohelix/tsrc/ut_videohelixtest/inc/mpxvideoplayerutility_stub.h	Thu Aug 19 09:57:17 2010 +0300
@@ -15,7 +15,7 @@
  *
 */
 
-// Version : %version: 14 %
+// Version : %version: 15 %
 
 
 #ifndef __MPXVIDEOPLAYERUTILITY__
@@ -25,6 +25,7 @@
 //  INCLUDES
 //
 #include <mmf/common/mmfcontroller.h>
+#include <e32base.h>
 
 #ifdef SYMBIAN_ENABLE_SPLIT_HEADERS
 #include <mmf/common/mmfstandardcustomcommandsimpl.h>
@@ -34,6 +35,10 @@
 
 #include <mmf/common/mmfdrmcustomcommands.h>
 
+#ifdef SYMBIAN_BUILD_GCE
+#include <mmf/common/mmfvideosurfacecustomcommands.h>
+#endif
+
 #include "videohelixtest.h"
 
 typedef CArrayPtrFlat<TMMFEvent> CMmfCallbackArray;
@@ -113,7 +118,7 @@
         void SetVolumeSteps( TInt aVolumeSteps );
 
         void SurfaceRemovedFromView();
-        
+
         void GetFrameL();
         CFbsBitmap& GetBitmap();
 
@@ -125,7 +130,8 @@
 
         TInt VideoSurfaceCreated();
         TInt SurfaceParametersChanged();
-        TInt RemoveSurface();
+        void RemoveSurface();
+        TInt RemoveSurfaceFromHelix( TSurfaceId aSurfaceId );;
         void SendSurfaceCreatedCommand();
 
 #endif
@@ -184,7 +190,7 @@
 
         TTimeIntervalMicroSeconds iPosition;
         TTimeIntervalMicroSeconds iDuration;
-        
+
         CFbsBitmap* iPosterFrameBitmap;
 };