aboutsummaryrefslogtreecommitdiffstats
path: root/alc
diff options
context:
space:
mode:
authorChris Robinson <[email protected]>2023-10-12 06:28:12 -0700
committerChris Robinson <[email protected]>2023-10-12 06:28:12 -0700
commitd1acb001a5c4779d382838fb02660ba9aa10e4cc (patch)
tree82e342ed8f445d86041d5fd315063a146eed0bc2 /alc
parent8dad679dd05a8bbd9efd6b4bd2f35fb902133d28 (diff)
Add an orientation property for convolution reverb
Only affects ambisonic (B-Format and UHJ) formats
Diffstat (limited to 'alc')
-rw-r--r--alc/inprogext.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/alc/inprogext.h b/alc/inprogext.h
index 2fa425bb..a595721d 100644
--- a/alc/inprogext.h
+++ b/alc/inprogext.h
@@ -44,7 +44,8 @@ void AL_APIENTRY alFlushMappedBufferDirectSOFT(ALCcontext *context, ALuint buffe
#ifndef AL_SOFT_convolution_reverb
#define AL_SOFT_convolution_reverb
#define AL_EFFECT_CONVOLUTION_REVERB_SOFT 0xA000
-#define AL_EFFECTSLOT_STATE_SOFT 0x199D
+#define AL_CONVOLUTION_REVERB_ORIENTATION_SOFT 0x100F /* same as AL_ORIENTATION */
+#define AL_EFFECTSLOT_STATE_SOFT 0x199E
typedef void (AL_APIENTRY*LPALAUXILIARYEFFECTSLOTPLAYSOFT)(ALuint slotid) AL_API_NOEXCEPT17;
typedef void (AL_APIENTRY*LPALAUXILIARYEFFECTSLOTPLAYVSOFT)(ALsizei n, const ALuint *slotids) AL_API_NOEXCEPT17;
typedef void (AL_APIENTRY*LPALAUXILIARYEFFECTSLOTSTOPSOFT)(ALuint slotid) AL_API_NOEXCEPT17;