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.
- Developed at games
- Sources inherited from project openSUSE:Factory
-
4
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Backports:SLE-15-SP4:SLECandidates/openal-soft && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
baselibs.conf | 0000000022 22 Bytes | |
libopenalcompat.c | 0000000279 279 Bytes | |
openal-no-autospawn.diff | 0000000626 626 Bytes | |
openal-soft-1.15.tar.bz2 | 0000251957 246 KB | |
openal-soft.changes | 0000015348 15 KB | |
openal-soft.spec | 0000006266 6.12 KB |
Revision 22 (latest revision is 45)
Stephan Kulow (coolo)
accepted
request 144623
from
Ludwig Nussel (lnussel)
(revision 22)
- update to new version 1.15 - Fixed device enumeration with the OSS backend. - Reorganized internal mixing logic, so unneeded steps can potentially be skipped for better performance. - Removed the lookup table for calculating the mixing pans. The panning is now calculated directly for better precision. - Improved the panning of stereo source channels when using stereo output. - Improved source filter quality on send paths. - Added a config option to allow PulseAudio to move streams between devices. - Currently disabled by default, as the device specifier does not properly update. - The PulseAudio backend will now attempt to spawn a server by default. - Added a workaround for a DirectSound bug relating to float32 output. - Added SSE-based mixers, for HRTF and non-HRTF mixing. - SSE can be detected at run-time, and be disabled as needed. - Added support for the new AL_SOFT_source_latency extension. - Currently, the PulseAudio, ALSA, and MMDevAPI backends provide proper latency information. - Improved ALSA capture by avoiding an extra buffer when using sizes supported by the underlying device. - Improved the makehrtf utility to support new options and input formats. - Modified the CFLAGS declared in the pkg-config file so the "AL/" portion of the header includes can optionally be omitted. - Added a couple example code programs to show how to apply reverb, and retrieve latency. - The configuration sample is now installed into the share/openal/ directory instead of /etc/openal. - Note, /etc/openal/alsoft.conf is still used to read the configuration like before. - The configuration sample now gets installed by default. - undo upstream change to auto spawn pulseaudio (openal-no-autospawn.diff) - license update: LGPL-2.1+ and GPL-2.0+ See the c files in utils/ - looks like a GPL licensed utility is included (as aggregate) - update to git snapshot close to 1.15 - re-enable OSS support - also rename libopenal0-soft for consistency
Comments 0