mpengine/inc/mpmpxplaybackframeworkwrapper.h
changeset 55 f3930dda3342
parent 51 560ce2306a17
child 59 cd9e40a08dda
equal deleted inserted replaced
51:560ce2306a17 55:f3930dda3342
    35 
    35 
    36     friend class MpMpxPlaybackFrameworkWrapperPrivate;
    36     friend class MpMpxPlaybackFrameworkWrapperPrivate;
    37 
    37 
    38 public:
    38 public:
    39 
    39 
    40     explicit MpMpxPlaybackFrameworkWrapper( TUid hostUid=TUid::Uid(MpCommon::KMusicPlayerUid),
    40     explicit MpMpxPlaybackFrameworkWrapper( quint32 clientSecureId=MpCommon::KMusicPlayerUid,
    41         MpSongData *songData=0, QObject *parent=0 );
    41         MpSongData *songData=0, QObject *parent=0 );
    42     virtual ~MpMpxPlaybackFrameworkWrapper();
    42     virtual ~MpMpxPlaybackFrameworkWrapper();
    43     
    43     
    44     MpPlaybackData *playbackData();
    44     MpPlaybackData *playbackData();
    45     void setBalance( int balance );
    45     void setBalance( int balance );
    49     void retrieveSongDetails();
    49     void retrieveSongDetails();
    50 
    50 
    51 signals:
    51 signals:
    52 
    52 
    53 	void volumePropertyChanged( MpCommon::MpVolumeProperty property, int value );
    53 	void volumePropertyChanged( MpCommon::MpVolumeProperty property, int value );
    54     void corruptedStop();
    54     void corruptedStop( bool lastSong );
    55     void fileCorrupted(int fileId);
    55     void fileCorrupted( int fileId );
    56 
    56 
    57 public slots:
    57 public slots:
    58     
    58     
    59     void play( QString aFilename );
    59     void play( QString aFilename );
    60     void play( const XQSharableFile& file );
    60     void play( const XQSharableFile& file );