mmappfw_plat/qt_telephony_multimedia_service_api/inc/qtmsglobalgaineffect.h
changeset 50 762d760dcfdf
parent 27 cbb1bfb7ebfb
equal deleted inserted replaced
48:b7b49303d0c0 50:762d760dcfdf
    22 #include <qtmseffect.h>
    22 #include <qtmseffect.h>
    23 #include "qtmswrapperexport.h"
    23 #include "qtmswrapperexport.h"
    24 #include <QObject>
    24 #include <QObject>
    25 
    25 
    26 // FORWARD DECLARATIONS
    26 // FORWARD DECLARATIONS
    27 namespace TMS {
    27 namespace TMS
       
    28 {
    28 class TMSEffect;
    29 class TMSEffect;
    29 }
    30 }
    30 
    31 
    31 namespace QTMS {
    32 namespace QTMS
       
    33 {
    32 
    34 
    33 /**
    35 /**
    34  * QTMSGlobalGainEffect class
    36  * QTMSGlobalGainEffect class
    35  *
    37  *
    36  * This class provides microphone gain level control in the global QTMS scope.
    38  * This class provides microphone gain level control in the global QTMS scope.
    40  * @lib QTMSapi.lib
    42  * @lib QTMSapi.lib
    41  *
    43  *
    42  */
    44  */
    43 class QTMS_WRAPPER_DLL_EXPORT QTMSGlobalGainEffect : public QObject,
    45 class QTMS_WRAPPER_DLL_EXPORT QTMSGlobalGainEffect : public QObject,
    44                                                      public QTMSEffect
    46                                                      public QTMSEffect
    45     {
    47 {
    46     Q_OBJECT
    48     Q_OBJECT
    47 public:
    49 public:
    48     /**
    50     /**
    49      * Destructor
    51      * Destructor
    50      */
    52      */
   108      */
   110      */
   109     QTMSGlobalGainEffect();
   111     QTMSGlobalGainEffect();
   110 
   112 
   111 protected:
   113 protected:
   112     TMS::TMSEffect* iEffect;
   114     TMS::TMSEffect* iEffect;
   113     };
   115 };
   114 
   116 
   115 } //namespace QTMS
   117 } //namespace QTMS
   116 
   118 
   117 #endif //QTMS_GLOBAL_GAIN_EFFECT_H
   119 #endif //QTMS_GLOBAL_GAIN_EFFECT_H