瀏覽代碼

Update to latest OpenAL Soft version (1.18.0-dev)

Note that Android and Desktop versions of OpenAL Soft come from the same
sources, recompiled for every platform
Ray 8 年之前
父節點
當前提交
32e5e20734

+ 12 - 0
src/external/openal_soft/include/AL/alext.h

@@ -436,6 +436,18 @@ ALC_API ALCboolean ALC_APIENTRY alcResetDeviceSOFT(ALCdevice *device, const ALCi
 #define AL_GAIN_LIMIT_SOFT                       0x200E
 #endif
 
+#ifndef AL_SOFT_source_resampler
+#define AL_SOFT_source_resampler
+#define AL_NUM_RESAMPLERS_SOFT                   0x1210
+#define AL_DEFAULT_RESAMPLER_SOFT                0x1211
+#define AL_SOURCE_RESAMPLER_SOFT                 0x1212
+#define AL_RESAMPLER_NAME_SOFT                   0x1213
+typedef const ALchar* (AL_APIENTRY*LPALGETSTRINGISOFT)(ALenum pname, ALsizei index);
+#ifdef AL_ALEXT_PROTOTYPES
+AL_API const ALchar* AL_APIENTRY alGetStringiSOFT(ALenum pname, ALsizei index);
+#endif
+#endif
+
 #ifdef __cplusplus
 }
 #endif

二進制
src/external/openal_soft/lib/android/libopenal.so


二進制
src/external/openal_soft/lib/win32/OpenAL32.dll


二進制
src/external/openal_soft/lib/win32/libOpenAL32.a


二進制
src/external/openal_soft/lib/win32/libOpenAL32dll.a