aboutsummaryrefslogtreecommitdiffstats
path: root/alc/alc.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'alc/alc.cpp')
-rw-r--r--alc/alc.cpp13
1 files changed, 12 insertions, 1 deletions
diff --git a/alc/alc.cpp b/alc/alc.cpp
index 95bd5af4..50828c35 100644
--- a/alc/alc.cpp
+++ b/alc/alc.cpp
@@ -824,6 +824,16 @@ constexpr struct {
DECL(AL_EFFECT_CONVOLUTION_REVERB_SOFT),
DECL(AL_EFFECTSLOT_STATE_SOFT),
+
+ DECL(AL_FORMAT_UHJ2CHN8_SOFT),
+ DECL(AL_FORMAT_UHJ2CHN16_SOFT),
+ DECL(AL_FORMAT_UHJ2CHN_FLOAT32_SOFT),
+ DECL(AL_FORMAT_UHJ3CHN8_SOFT),
+ DECL(AL_FORMAT_UHJ3CHN16_SOFT),
+ DECL(AL_FORMAT_UHJ3CHN_FLOAT32_SOFT),
+ DECL(AL_FORMAT_UHJ4CHN8_SOFT),
+ DECL(AL_FORMAT_UHJ4CHN16_SOFT),
+ DECL(AL_FORMAT_UHJ4CHN_FLOAT32_SOFT),
};
#undef DECL
@@ -885,7 +895,8 @@ constexpr ALchar alExtList[] =
"AL_SOFT_source_latency "
"AL_SOFT_source_length "
"AL_SOFT_source_resampler "
- "AL_SOFT_source_spatialize";
+ "AL_SOFT_source_spatialize "
+ "AL_SOFTX_UHJ";
std::atomic<ALCenum> LastNullDeviceError{ALC_NO_ERROR};