diff -r 8192e5b5c935 -r c163ef0b758d mpengine/inc/mpmpxcollectionframeworkwrapper_p.h --- a/mpengine/inc/mpmpxcollectionframeworkwrapper_p.h Thu May 27 12:49:57 2010 +0300 +++ b/mpengine/inc/mpmpxcollectionframeworkwrapper_p.h Fri Jun 11 13:36:36 2010 +0300 @@ -81,9 +81,10 @@ void playAlbumSongs( int albumIndex, int songIndex, MpMpxCollectionData* collectionData ); void setRepeatFeatureEnabled( bool enable ); void setShuffleFeatureEnabled( bool enable ); - void cancel(); - + void cancel(); + MpMpxCollectionData *collectionData(); + void openShuffleAllSongsPath(); private: @@ -127,6 +128,7 @@ void PreparePlaylistMediaL( CMPXMedia& aMedia, QList &selection, MpMpxCollectionData *collectionData ); void createPlaybackUtilityL(); + void DoPlayAllSongsPlaylistL(); private: @@ -146,6 +148,7 @@ TBool iRepeatFeature; TBool iShuffleFeature; TBool iReopen; + TBool iShuffleAll; };