mpengine/tsrc/unittest_mpmpxcollectionframeworkwrapper/stub/inc/mpxplaybackutility.h
changeset 43 0f32e550d9d8
parent 36 a0afa279b8fe
--- a/mpengine/tsrc/unittest_mpmpxcollectionframeworkwrapper/stub/inc/mpxplaybackutility.h	Fri Jun 25 17:21:37 2010 -0500
+++ b/mpengine/tsrc/unittest_mpmpxcollectionframeworkwrapper/stub/inc/mpxplaybackutility.h	Fri Jul 09 16:27:03 2010 -0500
@@ -29,7 +29,14 @@
 class CMPXCollectionPlaylist;
 class CMPXCollectionPath;
 
-class MMPXPlaybackUtility
+class MMPXSource
+{
+public:
+    // Stub functions
+    virtual CMPXCollectionPlaylist* PlaylistL()=0;
+
+};
+class MMPXPlaybackUtility : MMPXSource
 {
 public:
 
@@ -41,6 +48,8 @@
     void InitL(const CMPXCollectionPlaylist& aPlaylist, TBool aPlay=ETrue);
     void InitL(const TDesC& aUri, const TDesC8* aType=NULL);
     void SetL(TMPXPlaybackProperty aProperty, TInt aValue);
+    CMPXCollectionPlaylist* PlaylistL();
+    MMPXSource* Source();
 
 public:
 
@@ -49,6 +58,7 @@
     TMPXPlaybackProperty    iProperty;
     TBool                   iPlay;
     CMPXCollectionPath      *iCurrentPath;
+    CMPXCollectionPlaylist  *iCurrentPlaylist;
 };
 
 #endif      // MMPXPLAYBACKUTILITY_H