OpenAL Soft

Edit Package openal-soft

OpenAL is an audio library designed in the spirit of OpenGL--machine
independent, cross platform, and data format neutral with a clean,
simple C-based API.

OpenAL Soft is an alternative software implementation with a shared and
a cleaned up codebase, based on the windows reference implementation.

Refresh
Refresh
Source Files
Filename Size Changed
baselibs.conf 0000000032 32 Bytes
libopenalcompat.c 0000000279 279 Bytes
openal-soft-1.14.tar.bz2 0000221579 216 KB
openal-soft.changes 0000012370 12.1 KB
openal-soft.spec 0000005535 5.41 KB
openal.xpm 0000010072 9.84 KB
Revision 20 (latest revision is 45)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 126271 from Ludwig Nussel's avatar Ludwig Nussel (lnussel) (revision 20)
REQUIRES accept of sr#126270
also for 12.2

- new version 1.14
    * Improved multi-threaded efficiency, relying less on a "big" mutex in favor of rw-locks and atomic operations where possible.
    * Added support for HRTF-based mixing. Stereo output only. The default built-in data set only supports 44100hz playback. See the new hrtf.txt for more information.
    * Added CMake options to cause a configuration error if the wanted backends aren't available.
    * Modified backends so that only one is used at a time (for each playback and capture), to avoid device ownership conflicts.
    * Fixed enumeration in certain backends to not list a default device, when the default device is enumerated normally anyway (eg, with DirectSound and PulseAudio).
    * Improved device naming to more closely match the names given by the backends.
    * Fixed handling of NaN values for float and double buffer samples.
    * Added a new efx-presets.h header to define useful reverb presets for EFX.
    * Added support for the ALC_EXT_DEDICATED extension.
    * Fixed alc.h to include ALC_ENUMERATE_ALL_EXT enums, like other systems.
    * Added support for the new AL_SOFT_buffer_samples, AL_SOFT_direct_channels, and ALC_SOFT_loopback extensions.
    * Provided an env-var.txt to describe the available options set through environment variables.
    * Fixed the source cone angle properties to work with the full 0-to-360 range as intended.
    * An env var option is provided to restore the old buggy behavior for apps that need it.
    * Added an example program that streams sound using ffmpeg.
    * Added a utility to make HRTF data files from the KEMAR diffuse and compact data sets.
- removed rpmlintrc in favor of a lecacy exception in rpmlint itself
Comments 0
openSUSE Build Service is sponsored by