diff options
author | Chris Robinson <[email protected]> | 2009-05-29 01:32:54 -0700 |
---|---|---|
committer | Chris Robinson <[email protected]> | 2009-05-29 01:32:54 -0700 |
commit | 34ea7eba9e5f750aaa18713c51da852555064d39 (patch) | |
tree | fbb4a356a02fbe508fc241ac3b31a62d5dd841d4 /OpenAL32/Include/alReverb.h | |
parent | 6d3ba44f55772cc6a545ca2c9407833ed85233f6 (diff) |
Add preliminary support for the EAX Reverb effect
Not all parameters are supported yet, though it is a little more fuctional than
standard reverb
Diffstat (limited to 'OpenAL32/Include/alReverb.h')
-rw-r--r-- | OpenAL32/Include/alReverb.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/OpenAL32/Include/alReverb.h b/OpenAL32/Include/alReverb.h index 46c7194c..95b5adb0 100644 --- a/OpenAL32/Include/alReverb.h +++ b/OpenAL32/Include/alReverb.h @@ -14,9 +14,11 @@ extern "C" { typedef struct ALverbState ALverbState; ALverbState *VerbCreate(ALCcontext *Context); +ALverbState *EAXVerbCreate(ALCcontext *Context); ALvoid VerbDestroy(ALverbState *State); ALvoid VerbUpdate(ALCcontext *Context, struct ALeffectslot *Slot, ALeffect *Effect); ALvoid VerbProcess(ALverbState *State, ALuint SamplesToDo, const ALfloat *SamplesIn, ALfloat (*SamplesOut)[OUTPUTCHANNELS]); +ALvoid EAXVerbProcess(ALverbState *State, ALuint SamplesToDo, const ALfloat *SamplesIn, ALfloat (*SamplesOut)[OUTPUTCHANNELS]); #ifdef __cplusplus } |