diff options
Diffstat (limited to 'OpenAL32')
-rw-r--r-- | OpenAL32/Include/alAuxEffectSlot.h | 8 | ||||
-rw-r--r-- | OpenAL32/alAuxEffectSlot.c | 6 |
2 files changed, 7 insertions, 7 deletions
diff --git a/OpenAL32/Include/alAuxEffectSlot.h b/OpenAL32/Include/alAuxEffectSlot.h index eb41132b..667d74dd 100644 --- a/OpenAL32/Include/alAuxEffectSlot.h +++ b/OpenAL32/Include/alAuxEffectSlot.h @@ -55,13 +55,13 @@ ALvoid ReleaseALAuxiliaryEffectSlots(ALCcontext *Context); struct ALeffectState { ALvoid (*Destroy)(ALeffectState *State); - ALvoid (*Update)(ALeffectState *State, ALCcontext *Context, ALeffect *Effect); + ALvoid (*Update)(ALeffectState *State, ALCcontext *Context, const ALeffect *Effect); ALvoid (*Process)(ALeffectState *State, const ALeffectslot *Slot, ALuint SamplesToDo, const ALfloat *SamplesIn, ALfloat (*SamplesOut)[OUTPUTCHANNELS]); }; -ALeffectState *EAXVerbCreate(ALCcontext *Context); -ALeffectState *VerbCreate(ALCcontext *Context); -ALeffectState *EchoCreate(ALCcontext *Context); +ALeffectState *EAXVerbCreate(void); +ALeffectState *VerbCreate(void); +ALeffectState *EchoCreate(void); #define ALEffect_Destroy(a) ((a)->Destroy((a))) #define ALEffect_Update(a,b,c) ((a)->Update((a),(b),(c))) diff --git a/OpenAL32/alAuxEffectSlot.c b/OpenAL32/alAuxEffectSlot.c index acefb624..1fd2f707 100644 --- a/OpenAL32/alAuxEffectSlot.c +++ b/OpenAL32/alAuxEffectSlot.c @@ -422,11 +422,11 @@ static ALvoid InitializeEffect(ALCcontext *Context, ALeffectslot *ALEffectSlot, if(effect) { if(effect->type == AL_EFFECT_EAXREVERB) - NewState = EAXVerbCreate(Context); + NewState = EAXVerbCreate(); else if(effect->type == AL_EFFECT_REVERB) - NewState = VerbCreate(Context); + NewState = VerbCreate(); else if(effect->type == AL_EFFECT_ECHO) - NewState = EchoCreate(Context); + NewState = EchoCreate(); /* No new state? An error occured.. */ if(!NewState) return; |