mpengine/inc/mpmpxplaybackframeworkwrapper.h
changeset 47 4cc1412daed0
parent 45 612c4815aebe
child 51 560ce2306a17
equal deleted inserted replaced
45:612c4815aebe 47:4cc1412daed0
    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)