[openal] OpenAL Soft 1.17.1 is released!
chris.kcat at gmail.com
Thu Dec 10 09:38:27 EST 2015
OpenAL Soft 1.17.1 has been released, with a few bug fixes and cleanups
over 1.17.0. Users using 1.17.0 are encouraged to update!
This point release fixes a couple bugs with the ALSA backend's resampler
option, both that it now operates as intended instead of being reversed,
and actually works when enabled. It also fixes being built with JACK
support and not PulseAudio, and fixes building on FreeBSD.
For Windows, the naming scheme has changed so it better matches other
preexisting drivers, with devices now named "OpenAL Soft on ..." instead
of "... on OpenAL Soft".
For OSX, it replaced use of the deprecated Carbon API with the
AudioComponent API. This change requires OSX 10.6, and fixes deprecation
warnings presented in OSX 10.11.
One more notable change is that the lib will now search for all .mhr
files in the appropriate data directories* by default, instead of just
the "default-<number>.mhr" files. So custom HRTFs can be installed with
more unique names, without requiring config file changes and without
risking overwriting existing ones.
* As a final, "undocumented" feature, the CWD data path can be replaced
by setting the ALSOFT_LOCAL_PATH env var before making any AL calls. The
set path should be absolute, and is retrieved using _wgetenv() on
Windows (to allow for Unicode paths), while standard getenv() is used
elsewhere. Note that using a relative path, or changing it after making
AL calls, produces undefined behavior that can change in future updates.
A proper way to set and update HRTF data paths, if not to set HRTF data
directly, will be made in the future.
As always, if there's any issues, please let me know. Thanks!
More information about the openal