summaryrefslogtreecommitdiffstats
path: root/src/3rdparty/phonon/mmf/effectfactory.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/3rdparty/phonon/mmf/effectfactory.cpp')
-rw-r--r--src/3rdparty/phonon/mmf/effectfactory.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/3rdparty/phonon/mmf/effectfactory.cpp b/src/3rdparty/phonon/mmf/effectfactory.cpp
index ef2ddf7..081f6a3 100644
--- a/src/3rdparty/phonon/mmf/effectfactory.cpp
+++ b/src/3rdparty/phonon/mmf/effectfactory.cpp
@@ -25,6 +25,7 @@ along with this library. If not, see <http://www.gnu.org/licenses/>.
#include "bassboost.h"
#include "environmentalreverb.h"
#include "loudness.h"
+#include "stereowidening.h"
#include "effectfactory.h"
@@ -80,12 +81,14 @@ AbstractAudioEffect *EffectFactory::createAudioEffect(Type type,
case TypeLoudness:
effect = new Loudness(parent, parameters);
break;
+ case TypeStereoWidening:
+ effect = new StereoWidening(parent, parameters);
+ break;
// Not implemented
case TypeDistanceAttenuation:
case TypeListenerOrientation:
case TypeSourceOrientation:
- case TypeStereoWidening:
// Fall through
default:
Q_ASSERT_X(false, Q_FUNC_INFO, "Unknown effect");
@@ -137,6 +140,7 @@ void EffectFactory::initialize()
INITIALIZE_EFFECT(BassBoost)
INITIALIZE_EFFECT(EnvironmentalReverb)
INITIALIZE_EFFECT(Loudness)
+ INITIALIZE_EFFECT(StereoWidening)
m_initialized = true;
}