mpengine/tsrc/unittest_mpmpxcollectionframeworkwrapper/stub/inc/mpxplaybackutility.h
changeset 48 af3740e3753f
parent 32 c163ef0b758d
--- a/mpengine/tsrc/unittest_mpmpxcollectionframeworkwrapper/stub/inc/mpxplaybackutility.h	Tue Jul 06 14:13:36 2010 +0300
+++ b/mpengine/tsrc/unittest_mpmpxcollectionframeworkwrapper/stub/inc/mpxplaybackutility.h	Wed Aug 18 09:46:20 2010 +0300
@@ -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