diff -r b93f525c9244 -r 0f32e550d9d8 mpengine/inc/mpmpxplaybackframeworkwrapper.h --- a/mpengine/inc/mpmpxplaybackframeworkwrapper.h Fri Jun 25 17:21:37 2010 -0500 +++ b/mpengine/inc/mpmpxplaybackframeworkwrapper.h Fri Jul 09 16:27:03 2010 -0500 @@ -25,6 +25,7 @@ class MpMpxPlaybackFrameworkWrapperPrivate; class MpPlaybackData; +class MpSongData; class QStringList; @@ -36,14 +37,17 @@ public: - explicit MpMpxPlaybackFrameworkWrapper( TUid hostUid = TUid::Uid( MpCommon::KMusicPlayerUid ), QObject *parent=0 ); + explicit MpMpxPlaybackFrameworkWrapper( TUid hostUid=TUid::Uid(MpCommon::KMusicPlayerUid), + MpSongData *songData=0, QObject *parent=0 ); virtual ~MpMpxPlaybackFrameworkWrapper(); MpPlaybackData *playbackData(); void setBalance( int balance ); void applyAudioEffects(); void applyEqualizer(); - + + void retrieveSongDetails(); + public slots: void play( QString aFilename );