diff -r 608f67c22514 -r 896e9dbc5f19 qtinternetradio/irqmediaplayer/inc/irqmmfadapter.h --- a/qtinternetradio/irqmediaplayer/inc/irqmmfadapter.h Tue Jul 06 14:07:20 2010 +0300 +++ b/qtinternetradio/irqmediaplayer/inc/irqmmfadapter.h Wed Aug 18 09:40:26 2010 +0300 @@ -22,6 +22,7 @@ #include "irqplayeradapterinterface.h" class IRQMetaData; +class CStereoWidening; /** * This class wraps the MMF interface CVideoPlayerUtility @@ -42,6 +43,8 @@ void setVolume(int aVolume); // Set volume to player int getVolume(); // Get current volume from player void* getPlayerInstance(); // Get audio player instance for stereo effect + void enableStereoEffect(); //Turns on the stereo effect + void disableStereoEffect(); //Turns off the stereo effect // Callback functions, MVideoPlayerUtilityObserver methods void MvpuoOpenComplete(TInt aError); // Opening url completed @@ -62,7 +65,8 @@ void setMetadataEventConfig(); // Enable meta data event static TInt isPrepareCompleted(TAny* aPointer); // Periodic called function void checkPrepare(); // Check if preparation completed - + void enableStereoEffectL(); + private: CVideoPlayerUtility2* iVideoPlayer; IRQMetaData* iQMetaData; // Saving meta data @@ -73,6 +77,11 @@ */ CPeriodic* iPrepareTimer; QString iLastArtistSongName; + + /** + * Used for handling Stereo Mode + */ + CStereoWidening* iStereoEffect; }; #endif /* IRQMMFADAPTER_H_ */