Changeset 651 for trunk/src/3rdparty/phonon/mmf/bassboost.cpp
- 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/bassboost.cpp
r561 r651 25 25 using namespace Phonon::MMF; 26 26 27 // Define functions which depend on concrete native effect class name 28 PHONON_MMF_DEFINE_EFFECT_FUNCTIONS(BassBoost) 29 27 30 /*! \class MMF::BassBoost 28 31 \internal 29 32 */ 30 33 31 BassBoost::BassBoost(QObject *parent ) : AbstractAudioEffect::AbstractAudioEffect(parent,32 QList<EffectParameter>())34 BassBoost::BassBoost(QObject *parent, const QList<EffectParameter> ¶meters) 35 : AbstractAudioEffect::AbstractAudioEffect(parent, parameters) 33 36 { 37 34 38 } 35 39 36 void BassBoost::parameterChanged(const int, 37 const QVariant &) 40 //----------------------------------------------------------------------------- 41 // Static functions 42 //----------------------------------------------------------------------------- 43 44 const char* BassBoost::description() 38 45 { 39 Q_ASSERT_X(false, Q_FUNC_INFO, "BassBoost has not parameters");46 return "Bass boost"; 40 47 } 41 48 42 void BassBoost::connectAudioPlayer(AudioPlayer::NativePlayer *player) 49 bool BassBoost::getParameters(CMdaAudioOutputStream *stream, 50 QList<EffectParameter> ¶meters) 43 51 { 44 CBassBoost *ptr = 0; 45 QT_TRAP_THROWING(ptr = CBassBoost::NewL(*player)); 46 m_effect.reset(ptr); 47 } 48 49 void BassBoost::applyParameters() 50 { 51 // No parameters to apply 52 QScopedPointer<CBassBoost> effect; 53 TRAPD(err, effect.reset(CBassBoost::NewL(*stream))); 54 return (KErrNone == err); 52 55 } 53 56
Note:
See TracChangeset
for help on using the changeset viewer.