qtinternetradio/irqmediaplayer/inc/irqmediaplayer.h
changeset 14 896e9dbc5f19
parent 0 09774dfdd46b
--- a/qtinternetradio/irqmediaplayer/inc/irqmediaplayer.h	Tue Jul 06 14:07:20 2010 +0300
+++ b/qtinternetradio/irqmediaplayer/inc/irqmediaplayer.h	Wed Aug 18 09:40:26 2010 +0300
@@ -19,16 +19,16 @@
 
 #include <QObject>
 #include "irqenums.h"
+#include "irqmediaplayerexporter.h"
 
 class IRQPlayerAdapterInterface;
 class IRQMetaData;
-class CStereoWidening;
 
 /**
  * This class provides the interface to IR Media Player component
  */
 
-class IRQMediaPlayer : public QObject
+class IRQMEDIAPLAYER_DLL_EXPORT IRQMediaPlayer : public QObject
 {
     Q_OBJECT
 
@@ -37,7 +37,7 @@
     /**
      *  Constructor
      */
-    IMPORT_C IRQMediaPlayer();
+    IRQMediaPlayer();
 
     /**
      *  Destructor
@@ -48,34 +48,34 @@
      *  Returns the current volume of playback, it's a percentage
      *  @return int
      */
-    IMPORT_C int  getVolume();
+    int  getVolume();
 
 public slots:
 
     /**
      *  Plays a radio station
      */
-    IMPORT_C void playStation(const QString &aUrl, int aApId);
+    void playStation(const QString &aUrl, int aApId);
 
     /**
      *  Stops playback
      */
-    IMPORT_C void stop();
+    void stop();
 
     /**
      *  Sets the volume to player, it's a percentage
      */
-    IMPORT_C void setVolume(int aVolume);
+    void setVolume(int aVolume);
 
     /**
      *  Turns on the stereo effect
      */
-    IMPORT_C void enableStereoEffect();
+    void enableStereoEffect();
 
     /**
      *  Turns off the stereo effect
      */
-    IMPORT_C void disableStereoEffect();
+    void disableStereoEffect();
 
 signals:
 
@@ -105,22 +105,11 @@
     void volumeExpected(int& aVolume);
 
 private:
-    /**
-     *  Turns on the stereo effect
-     */
-    void enableStereoEffectL();
-
-private:
 
     /**
      *  Player adpater interface
      */
     IRQPlayerAdapterInterface* iPlayer;
-
-    /**
-     *  Used for handling Stereo Mode
-     */
-    CStereoWidening* iStereoEffect;
 };
 
 #endif /* IRQMEDIAPLAYER_H_ */