diff -r 612c4815aebe -r 4cc1412daed0 inc/mpengine.h --- a/inc/mpengine.h Fri Jul 23 17:31:12 2010 -0500 +++ b/inc/mpengine.h Fri Aug 06 16:51:36 2010 -0500 @@ -27,7 +27,6 @@ class QStringList; class MpMpxHarvesterFrameworkWrapper; class MpSongScanner; -class MpMediaKeyHandler; class MpMpxCollectionFrameworkWrapper; class MpMpxPlaybackFrameworkWrapper; class MpMpxCollectionData; @@ -146,6 +145,9 @@ void containerContentsChanged(); void restorePathFailed(); + // Playback related + void volumePropertyChanged( MpCommon::MpVolumeProperty property, int value ); + // Equalizer related void equalizerReady(); @@ -168,6 +170,8 @@ // Playback related void playEmbedded( QString aFilename ); void playEmbedded( const XQSharableFile& file ); + void play(); + void pause(); void playPause(); void stop(); void skipForward(); @@ -178,6 +182,14 @@ void setPosition( int position ); void setShuffle( bool mode ); void setRepeat( bool mode ); + void getMaxVolume(); + void getVolume(); + void increaseVolume(); + void decreaseVolume(); + void setVolume( int value ); + void getMuteState(); + void mute(); + void unmute(); // Audio Effects related void setBalance( int balance ); @@ -205,7 +217,6 @@ // Harvesting related MpMpxHarvesterFrameworkWrapper *mMpxHarvesterWrapper; // Own MpSongScanner *mSongScanner; // Own - MpMediaKeyHandler *mMediaKeyHandler; // Own // Collection related MpMpxCollectionFrameworkWrapper *mMpxCollectionWrapper; //Own @@ -224,7 +235,8 @@ // General UsbBlockingState mUsbBlockingState; - UsbBlockingState mPreviousUsbState; + UsbBlockingState mPreviousUsbState; + bool mHandleMediaCommands; TUid mHostUid; };