diff options
author | Gareth Stockwell <ext-gareth.stockwell@nokia.com> | 2010-01-11 16:05:17 (GMT) |
---|---|---|
committer | Gareth Stockwell <ext-gareth.stockwell@nokia.com> | 2010-01-11 16:30:44 (GMT) |
commit | 99acb8f8e53767e59a5634609b0d3582ae5b0d7c (patch) | |
tree | 15c8149eac6f3389b7f3f0430e845f99cb037848 /src/3rdparty/phonon/mmf/abstractaudioeffect.h | |
parent | aefcf35b4e4dd62771b9fe531c84d35e13f2c660 (diff) | |
download | Qt-99acb8f8e53767e59a5634609b0d3582ae5b0d7c.zip Qt-99acb8f8e53767e59a5634609b0d3582ae5b0d7c.tar.gz Qt-99acb8f8e53767e59a5634609b0d3582ae5b0d7c.tar.bz2 |
Refactored AbstractAudioEffect to reduce redundancy in derived classes
Task-number: QTBUG-4659
Reviewed-by: Espen Riskedal
Diffstat (limited to 'src/3rdparty/phonon/mmf/abstractaudioeffect.h')
-rw-r--r-- | src/3rdparty/phonon/mmf/abstractaudioeffect.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/3rdparty/phonon/mmf/abstractaudioeffect.h b/src/3rdparty/phonon/mmf/abstractaudioeffect.h index b34ad0d..9b9c47d 100644 --- a/src/3rdparty/phonon/mmf/abstractaudioeffect.h +++ b/src/3rdparty/phonon/mmf/abstractaudioeffect.h @@ -83,19 +83,19 @@ protected: void disconnectMediaObject(MediaObject *mediaObject); virtual void createEffect(AudioPlayer::NativePlayer *player) = 0; - virtual void applyParameters() = 0; - virtual void parameterChanged(const int id, + virtual void parameterChanged(const EffectParameter ¶m, const QVariant &value) = 0; private: void createEffect(); + const EffectParameter& internalParameter(int id) const; protected: QScopedPointer<CAudioEffect> m_effect; - const QList<EffectParameter> m_params; private: + const QList<EffectParameter> m_params; AbstractMediaPlayer * m_player; QHash<int, QVariant> m_values; }; |