mpengine/inc/mpaudioeffectsframeworkwrapper.h
changeset 35 fdb31ab341af
child 36 a0afa279b8fe
equal deleted inserted replaced
34:2c5162224003 35:fdb31ab341af
       
     1 /*
       
     2 * Initial Contributors:
       
     3 * Nokia Corporation - initial contribution.
       
     4 *
       
     5 * Contributors:
       
     6 *
       
     7 * Description: Framework wraper for Audio Effects
       
     8 *
       
     9 */
       
    10 
       
    11 #ifndef MPAUDIOEFFECTSFRAMEWORKWRAPPER_H
       
    12 #define MPAUDIOEFFECTSFRAMEWORKWRAPPER_H
       
    13 
       
    14 #include <QObject>
       
    15 
       
    16 class MpAudioEffectsFrameworkWrapperPrivate;
       
    17 
       
    18 class MpAudioEffectsFrameworkWrapper : public QObject
       
    19 {
       
    20     Q_OBJECT
       
    21     friend class MpAudioEffectsFrameworkWrapperPrivate;
       
    22 
       
    23 public:
       
    24     
       
    25     explicit MpAudioEffectsFrameworkWrapper();
       
    26     virtual ~MpAudioEffectsFrameworkWrapper();
       
    27     
       
    28     int balance();
       
    29     bool loudness();
       
    30     void setBalance( int balance );
       
    31     void setLoudness( bool mode );
       
    32     
       
    33 private: // data
       
    34     
       
    35     MpAudioEffectsFrameworkWrapperPrivate *d_ptr; //owned
       
    36    
       
    37 };
       
    38 
       
    39 #endif /*MPAUDIOEFFECTSFRAMEWORKWRAPPER_H*/