--- 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;
};