Finalize ALC_SOFT_loopback_bformat
This commit is contained in:
parent
5f8fe0e5bb
commit
2beb095eb1
@ -932,7 +932,8 @@ constexpr ALCchar alcNoDeviceExtList[] =
|
||||
"ALC_ENUMERATION_EXT "
|
||||
"ALC_EXT_CAPTURE "
|
||||
"ALC_EXT_thread_local_context "
|
||||
"ALC_SOFT_loopback";
|
||||
"ALC_SOFT_loopback "
|
||||
"ALC_SOFT_loopback_bformat";
|
||||
constexpr ALCchar alcExtensionList[] =
|
||||
"ALC_ENUMERATE_ALL_EXT "
|
||||
"ALC_ENUMERATION_EXT "
|
||||
@ -944,6 +945,7 @@ constexpr ALCchar alcExtensionList[] =
|
||||
"ALC_SOFT_device_clock "
|
||||
"ALC_SOFT_HRTF "
|
||||
"ALC_SOFT_loopback "
|
||||
"ALC_SOFT_loopback_bformat "
|
||||
"ALC_SOFT_output_limiter "
|
||||
"ALC_SOFT_pause_device";
|
||||
constexpr int alcMajorVersion{1};
|
||||
|
@ -9,25 +9,6 @@
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#ifndef ALC_SOFT_loopback_bformat
|
||||
#define ALC_SOFT_loopback_bformat 1
|
||||
#define ALC_AMBISONIC_LAYOUT_SOFT 0x1997
|
||||
#define ALC_AMBISONIC_SCALING_SOFT 0x1998
|
||||
#define ALC_AMBISONIC_ORDER_SOFT 0x1999
|
||||
#define ALC_MAX_AMBISONIC_ORDER_SOFT 0x199B
|
||||
|
||||
#define ALC_BFORMAT3D_SOFT 0x1508
|
||||
|
||||
/* Ambisonic layouts */
|
||||
#define ALC_FUMA_SOFT 0x0000
|
||||
#define ALC_ACN_SOFT 0x0001
|
||||
|
||||
/* Ambisonic scalings (normalization) */
|
||||
/*#define ALC_FUMA_SOFT*/
|
||||
#define ALC_SN3D_SOFT 0x0001
|
||||
#define ALC_N3D_SOFT 0x0002
|
||||
#endif
|
||||
|
||||
#ifndef AL_SOFT_map_buffer
|
||||
#define AL_SOFT_map_buffer 1
|
||||
typedef unsigned int ALbitfieldSOFT;
|
||||
|
@ -530,6 +530,25 @@ ALC_API void ALC_APIENTRY alcGetInteger64vSOFT(ALCdevice *device, ALCenum pname,
|
||||
#define AL_N3D_SOFT 0x0002
|
||||
#endif
|
||||
|
||||
#ifndef ALC_SOFT_loopback_bformat
|
||||
#define ALC_SOFT_loopback_bformat 1
|
||||
#define ALC_AMBISONIC_LAYOUT_SOFT 0x1997
|
||||
#define ALC_AMBISONIC_SCALING_SOFT 0x1998
|
||||
#define ALC_AMBISONIC_ORDER_SOFT 0x1999
|
||||
#define ALC_MAX_AMBISONIC_ORDER_SOFT 0x199B
|
||||
|
||||
#define ALC_BFORMAT3D_SOFT 0x1508
|
||||
|
||||
/* Ambisonic layouts */
|
||||
#define ALC_FUMA_SOFT 0x0000
|
||||
#define ALC_ACN_SOFT 0x0001
|
||||
|
||||
/* Ambisonic scalings (normalization) */
|
||||
/*#define ALC_FUMA_SOFT*/
|
||||
#define ALC_SN3D_SOFT 0x0001
|
||||
#define ALC_N3D_SOFT 0x0002
|
||||
#endif
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user