diff options
Diffstat (limited to 'OpenAL32/alAuxEffectSlot.c')
-rw-r--r-- | OpenAL32/alAuxEffectSlot.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/OpenAL32/alAuxEffectSlot.c b/OpenAL32/alAuxEffectSlot.c index aab4f96b..9d25ce23 100644 --- a/OpenAL32/alAuxEffectSlot.c +++ b/OpenAL32/alAuxEffectSlot.c @@ -488,6 +488,10 @@ static ALvoid InitializeEffect(ALCcontext *Context, ALeffectslot *EffectSlot, AL NewState = EchoCreate(); else if(effect->type == AL_EFFECT_RING_MODULATOR) NewState = ModulatorCreate(); + else if(effect->type == AL_EFFECT_DEDICATED_LOW_FREQUENCY_EFFECT) + NewState = DedicatedLFECreate(); + else if(effect->type == AL_EFFECT_DEDICATED_DIALOGUE) + NewState = DedicatedDLGCreate(); /* No new state? An error occured.. */ if(NewState == NULL || ALEffect_DeviceUpdate(NewState, Context->Device) == AL_FALSE) |