diff options
Diffstat (limited to 'Alc/alu.cpp')
-rw-r--r-- | Alc/alu.cpp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/Alc/alu.cpp b/Alc/alu.cpp index 2a43cd88..9f61be10 100644 --- a/Alc/alu.cpp +++ b/Alc/alu.cpp @@ -1465,11 +1465,8 @@ void ProcessContext(ALCcontext *ctx, const ALsizei SamplesToDo) [SamplesToDo](const ALeffectslot *slot) -> void { EffectState *state{slot->Params.mEffectState}; - state->process(SamplesToDo, - &reinterpret_cast<float(&)[BUFFERSIZE]>(slot->Wet.Buffer[0]), - slot->Wet.NumChannels, - &reinterpret_cast<float(&)[BUFFERSIZE]>(state->mOutBuffer[0]), - state->mOutChannels); + state->process(SamplesToDo, slot->Wet.Buffer, slot->Wet.NumChannels, + state->mOutBuffer, state->mOutChannels); } ); } |