mirror of
https://github.com/love2d/megasource.git
synced 2026-08-17 19:24:09 +02:00
Update OpenAL-Soft to 1.22.0
This commit is contained in:
@@ -1,3 +1,57 @@
|
||||
openal-soft-1.22.0:
|
||||
|
||||
Implemented the ALC_SOFT_reopen_device extension. This allows for moving
|
||||
devices to different outputs without losing object state.
|
||||
|
||||
Implemented the ALC_SOFT_output_mode extension.
|
||||
|
||||
Implemented the AL_SOFT_callback_buffer extension.
|
||||
|
||||
Implemented the AL_SOFT_UHJ extension. This supports native UHJ buffer
|
||||
formats and Super Stereo processing.
|
||||
|
||||
Implemented the legacy EAX extensions. Enabled by default only on Windows.
|
||||
|
||||
Improved sound positioning stability when a source is near the listener.
|
||||
|
||||
Improved the default 5.1 output decoder.
|
||||
|
||||
Improved the high frequency response for the HRTF second-order ambisonic
|
||||
decoder.
|
||||
|
||||
Improved SoundIO capture behavior.
|
||||
|
||||
Fixed UHJ output on NEON-capable CPUs.
|
||||
|
||||
Fixed redundant effect updates when setting an effect property to the
|
||||
current value.
|
||||
|
||||
Fixed WASAPI capture using really low sample rates, and sources with very
|
||||
high pitch shifts when using a bsinc resampler.
|
||||
|
||||
Added a PipeWire backend.
|
||||
|
||||
Added enumeration for the JACK and CoreAudio backends.
|
||||
|
||||
Added optional support for RTKit to get real-time priority. Only used as a
|
||||
backup when pthread_setschedparam fails.
|
||||
|
||||
Added an option for JACK playback to render directly in the real-time
|
||||
processing callback. For lower playback latency, on by default.
|
||||
|
||||
Added an option for custom JACK devices.
|
||||
|
||||
Added utilities to encode and decode UHJ audio files. Files are decoded to
|
||||
the .amb format, and are encoded from libsndfile-compatible formats.
|
||||
|
||||
Added an in-progress extension to hold sources in a playing state when a
|
||||
device disconnects. Allows devices to be reset or reopened and have sources
|
||||
resume from where they left off.
|
||||
|
||||
Lowered the priority of the JACK backend. To avoid it getting picked when
|
||||
PipeWire is providing JACK compatibility, since the JACK backend is less
|
||||
robust with auto-configuration.
|
||||
|
||||
openal-soft-1.21.1:
|
||||
|
||||
Improved alext.h's detection of standard types.
|
||||
|
||||
Reference in New Issue
Block a user