46 void applyAudioEffects(); |
46 void applyAudioEffects(); |
47 void applyEqualizer(); |
47 void applyEqualizer(); |
48 |
48 |
49 void retrieveSongDetails(); |
49 void retrieveSongDetails(); |
50 |
50 |
|
51 signals: |
|
52 |
|
53 void volumePropertyChanged( MpCommon::MpVolumeProperty property, int value ); |
|
54 |
51 public slots: |
55 public slots: |
52 |
56 |
53 void play( QString aFilename ); |
57 void play( QString aFilename ); |
54 void play( const XQSharableFile& file ); |
58 void play( const XQSharableFile& file ); |
|
59 void play(); |
|
60 void pause(); |
55 void playPause(); |
61 void playPause(); |
56 void stop(); |
62 void stop(); |
57 void skipForward(); |
63 void skipForward(); |
58 void startSeekForward(); |
64 void startSeekForward(); |
59 void stopSeeking(); |
65 void stopSeeking(); |
60 void skipBackward(); |
66 void skipBackward(); |
61 void startSeekBackward(); |
67 void startSeekBackward(); |
62 void setPosition( int position ); |
68 void setPosition( int position ); |
63 void setShuffle( bool mode ); |
69 void setShuffle( bool mode ); |
64 void setRepeat( bool mode ); |
70 void setRepeat( bool mode ); |
|
71 void getMaxVolume(); |
|
72 void getVolume(); |
|
73 void increaseVolume(); |
|
74 void decreaseVolume(); |
|
75 void setVolume( int value ); |
|
76 void getMuteState(); |
|
77 void mute(); |
|
78 void unmute(); |
65 void closeCurrentPlayback(); |
79 void closeCurrentPlayback(); |
66 |
80 |
67 private: |
81 private: |
68 |
82 |
69 Q_DISABLE_COPY(MpMpxPlaybackFrameworkWrapper) |
83 Q_DISABLE_COPY(MpMpxPlaybackFrameworkWrapper) |