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