diff options
author | Chris Robinson <[email protected]> | 2011-07-16 03:02:16 -0700 |
---|---|---|
committer | Chris Robinson <[email protected]> | 2011-07-16 03:02:16 -0700 |
commit | 3bd7256dc826f21b30e90c9d761e8d5639700afe (patch) | |
tree | 275acee6c06705b4504dfd797fc073430e6626e3 /Alc/alcDedicated.c | |
parent | da2429a1d0ad184abe24f61aa7e064b81026651c (diff) |
Pass the effect slot to the effect update method
Diffstat (limited to 'Alc/alcDedicated.c')
-rw-r--r-- | Alc/alcDedicated.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Alc/alcDedicated.c b/Alc/alcDedicated.c index 6bab83e5..d12130f8 100644 --- a/Alc/alcDedicated.c +++ b/Alc/alcDedicated.c @@ -50,7 +50,7 @@ static ALboolean DedicatedDeviceUpdate(ALeffectState *effect, ALCdevice *Device) return AL_TRUE; } -static ALvoid DedicatedDLGUpdate(ALeffectState *effect, ALCcontext *Context, const ALeffect *Effect) +static ALvoid DedicatedDLGUpdate(ALeffectState *effect, ALCcontext *Context, const ALeffectslot *Slot) { ALdedicatedState *state = (ALdedicatedState*)effect; ALCdevice *device = Context->Device; @@ -62,10 +62,10 @@ static ALvoid DedicatedDLGUpdate(ALeffectState *effect, ALCcontext *Context, con SpeakerGain = device->PanningLUT[pos]; for(s = 0;s < MAXCHANNELS;s++) - state->gains[s] = SpeakerGain[s] * Effect->Params.Dedicated.Gain; + state->gains[s] = SpeakerGain[s] * Slot->effect.Params.Dedicated.Gain; } -static ALvoid DedicatedLFEUpdate(ALeffectState *effect, ALCcontext *Context, const ALeffect *Effect) +static ALvoid DedicatedLFEUpdate(ALeffectState *effect, ALCcontext *Context, const ALeffectslot *Slot) { ALdedicatedState *state = (ALdedicatedState*)effect; ALsizei s; @@ -73,7 +73,7 @@ static ALvoid DedicatedLFEUpdate(ALeffectState *effect, ALCcontext *Context, con for(s = 0;s < MAXCHANNELS;s++) state->gains[s] = 0.0f; - state->gains[LFE] = Effect->Params.Dedicated.Gain; + state->gains[LFE] = Slot->effect.Params.Dedicated.Gain; } static ALvoid DedicatedProcess(ALeffectState *effect, const ALeffectslot *Slot, ALuint SamplesToDo, const ALfloat *SamplesIn, ALfloat (*SamplesOut)[MAXCHANNELS]) |