aboutsummaryrefslogtreecommitdiffstats
path: root/include/AL/alext.h
diff options
context:
space:
mode:
authorChris Robinson <[email protected]>2020-01-05 03:45:35 -0800
committerChris Robinson <[email protected]>2020-01-05 03:45:35 -0800
commit6ed8061cbf6bbc17c4591d7e50bf9c97aad7a889 (patch)
treebd0f3854d489db423857710d5abe9d1af4005ee8 /include/AL/alext.h
parent0d0ea586b6e7e8440fec807309cc97aa727d2bb0 (diff)
Finalize AL_SOFT_bformat_ex
Diffstat (limited to 'include/AL/alext.h')
-rw-r--r--include/AL/alext.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/include/AL/alext.h b/include/AL/alext.h
index 1979baa2..bfc7c104 100644
--- a/include/AL/alext.h
+++ b/include/AL/alext.h
@@ -515,6 +515,21 @@ ALC_API void ALC_APIENTRY alcGetInteger64vSOFT(ALCdevice *device, ALCenum pname,
#define AL_REMIX_UNMATCHED_SOFT 0x0002
#endif
+#ifndef AL_SOFT_bformat_ex
+#define AL_SOFT_bformat_ex 1
+#define AL_AMBISONIC_LAYOUT_SOFT 0x1997
+#define AL_AMBISONIC_SCALING_SOFT 0x1998
+
+/* Ambisonic layouts */
+#define AL_FUMA_SOFT 0x0000
+#define AL_ACN_SOFT 0x0001
+
+/* Ambisonic scalings (normalization) */
+/*#define AL_FUMA_SOFT*/
+#define AL_SN3D_SOFT 0x0001
+#define AL_N3D_SOFT 0x0002
+#endif
+
#ifdef __cplusplus
}
#endif