diff -r b93f525c9244 -r 0f32e550d9d8 mpengine/src/mpmpxcollectionframeworkwrapper.cpp --- a/mpengine/src/mpmpxcollectionframeworkwrapper.cpp Fri Jun 25 17:21:37 2010 -0500 +++ b/mpengine/src/mpmpxcollectionframeworkwrapper.cpp Fri Jul 09 16:27:03 2010 -0500 @@ -91,11 +91,11 @@ /*! Constructs the utility wrapper. */ -MpMpxCollectionFrameworkWrapper::MpMpxCollectionFrameworkWrapper( TUid hostUid, QObject *parent ) +MpMpxCollectionFrameworkWrapper::MpMpxCollectionFrameworkWrapper( TUid hostUid, MpSongData *songData, QObject *parent ) : QObject( parent ) { d_ptr = new MpMpxCollectionFrameworkWrapperPrivate( this ); - d_ptr->init( hostUid ); + d_ptr->init( hostUid, songData ); } /*! @@ -296,6 +296,14 @@ } /*! + Retrieves song details for the specified \a index. + */ +void MpMpxCollectionFrameworkWrapper::retrieveSongDetails( int index ) +{ + d_ptr->retrieveSongDetails( index ); +} + +/*! Called to save playback data used for publishing activity (i.e. restore path) */ void MpMpxCollectionFrameworkWrapper::savePath( QByteArray &data )