aboutsummaryrefslogtreecommitdiffstats
path: root/OpenAL32/Include/alReverb.h
diff options
context:
space:
mode:
authorChris Robinson <[email protected]>2009-05-29 01:32:54 -0700
committerChris Robinson <[email protected]>2009-05-29 01:32:54 -0700
commit34ea7eba9e5f750aaa18713c51da852555064d39 (patch)
treefbb4a356a02fbe508fc241ac3b31a62d5dd841d4 /OpenAL32/Include/alReverb.h
parent6d3ba44f55772cc6a545ca2c9407833ed85233f6 (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.h2
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
}