aboutsummaryrefslogtreecommitdiffstats
path: root/Alc/ALc.c
diff options
context:
space:
mode:
authorChris Robinson <[email protected]>2016-05-17 18:23:41 -0700
committerChris Robinson <[email protected]>2016-05-17 18:23:41 -0700
commit82675c018dab303ce39665512f0ae847d01289da (patch)
treed068ef5fb4f3905ff2bba118ae06f0e85ef1d6a8 /Alc/ALc.c
parent82720c47593a9d849b10d72a7d21451cc1b98d51 (diff)
Update the right effect state when the device is reset
Diffstat (limited to 'Alc/ALc.c')
-rw-r--r--Alc/ALc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/Alc/ALc.c b/Alc/ALc.c
index fa9f50d9..c61a58f3 100644
--- a/Alc/ALc.c
+++ b/Alc/ALc.c
@@ -2043,7 +2043,7 @@ static ALCenum UpdateDeviceParams(ALCdevice *device, const ALCint *attrList)
if(device->DefaultSlot)
{
ALeffectslot *slot = device->DefaultSlot;
- ALeffectState *state = slot->Params.EffectState;
+ ALeffectState *state = slot->Effect.State;
state->OutBuffer = device->Dry.Buffer;
state->OutChannels = device->Dry.NumChannels;
@@ -2065,7 +2065,7 @@ static ALCenum UpdateDeviceParams(ALCdevice *device, const ALCint *attrList)
for(pos = 0;pos < context->EffectSlotMap.size;pos++)
{
ALeffectslot *slot = context->EffectSlotMap.array[pos].value;
- ALeffectState *state = slot->Params.EffectState;
+ ALeffectState *state = slot->Effect.State;
state->OutBuffer = device->Dry.Buffer;
state->OutChannels = device->Dry.NumChannels;