Changeset 651 for trunk/src/3rdparty/phonon/mmf/audioequalizer.h
- Timestamp:
- Mar 8, 2010, 12:52:58 PM (15 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/vendor/nokia/qt/4.6.2 (added) merged: 650 /branches/vendor/nokia/qt/current merged: 649 /branches/vendor/nokia/qt/4.6.1 removed
- Property svn:mergeinfo changed
-
trunk/src/3rdparty/phonon/mmf/audioequalizer.h
r561 r651 22 22 #include "abstractaudioeffect.h" 23 23 24 class CAudioEqualizer; 25 24 26 QT_BEGIN_NAMESPACE 25 27 … … 40 42 Q_OBJECT 41 43 public: 42 AudioEqualizer(QObject *parent); 44 AudioEqualizer(QObject *parent, const QList<EffectParameter> ¶meters); 45 46 // Static interface required by EffectFactory 47 static const char* description(); 48 static bool getParameters(CMdaAudioOutputStream *stream, 49 QList<EffectParameter>& parameters); 43 50 44 51 protected: 45 52 // AbstractAudioEffect 46 virtual void c onnectAudioPlayer(AudioPlayer::NativePlayer *player);47 virtual void applyParameters();48 virtual void parameterChanged(const int id,const QVariant &value);53 virtual void createEffect(AudioPlayer::NativePlayer *player); 54 virtual int effectParameterChanged(const EffectParameter ¶m, 55 const QVariant &value); 49 56 50 57 private: 51 void setBandLevel(int band, int level); 52 53 private: 54 static QList<EffectParameter> createParams(); 58 CAudioEqualizer *concreteEffect(); 55 59 56 60 };
Note:
See TracChangeset
for help on using the changeset viewer.