diff -r b93f525c9244 -r 0f32e550d9d8 mpengine/src/mpmpxplaybackframeworkwrapper.cpp --- a/mpengine/src/mpmpxplaybackframeworkwrapper.cpp Fri Jun 25 17:21:37 2010 -0500 +++ b/mpengine/src/mpmpxplaybackframeworkwrapper.cpp Fri Jul 09 16:27:03 2010 -0500 @@ -31,11 +31,11 @@ /*! Constructs the utility wrapper. */ -MpMpxPlaybackFrameworkWrapper::MpMpxPlaybackFrameworkWrapper( TUid hostUid, QObject *parent ) +MpMpxPlaybackFrameworkWrapper::MpMpxPlaybackFrameworkWrapper( TUid hostUid, MpSongData *songData, QObject *parent ) : QObject(parent) { d_ptr = new MpMpxPlaybackFrameworkWrapperPrivate(this ); - d_ptr->init( hostUid ); + d_ptr->init( hostUid, songData ); } /*! @@ -174,3 +174,12 @@ { d_ptr->applyEqualizer(); } + +/*! + Retrieves song details for the currently playing song. + */ +void MpMpxPlaybackFrameworkWrapper::retrieveSongDetails() +{ + d_ptr->retrieveSongDetails(); +} +