Changelog for
libopenal1-1.15.1-lp155.5.1.x86_64.rpm :
* Mon Jan 14 2013 lnusselAATTsuse.de- install legacy provides for openal again. Some packages still rely on it.
* Tue Jan 08 2013 reddwarfAATTopensuse.org- The devel package requires libopenal1, not openal-soft
* Mon Jan 07 2013 joop.boonenAATTopensuse.org- Fixed SLES build- Removed Requirements that are resolved automatically- Added missing openal-soft-devel Requirement libopenal1
* Fri Dec 07 2012 lnusselAATTsuse.de- 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)
* Tue Nov 27 2012 cfarrellAATTsuse.com- 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)
* Mon Nov 12 2012 lnusselAATTsuse.de- update to git snapshot close to 1.15- re-enable OSS support- also rename libopenal0-soft for consistency
* Mon Nov 05 2012 reddwarfAATTopensuse.org- Remove support for old distributions- Remove Icon tag and icon file. It\'s not normal for openSUSE packages to use it- Remove Conflicts/Provides for rename from openal. Latest release of the old openal was in openSUSE 11.1.- Use pkgconfig() BuildRequires- Run spec-cleaner- Rename libopenal1-soft to libopenal1- Disable OSS support
* Sat Jul 21 2012 dvaleevAATTsuse.com- the used fpu control bits are x86 specific
* Tue Jun 26 2012 lnusselAATTsuse.de- 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
* Mon Feb 21 2011 lnusselAATTsuse.de- new version 1.13
* Added support for the ring modulator EFX effect.
* Duplication of stereo sources (onto side- and rear-channels) in now enabled by default. This can still be disabled via alsoft.conf.
* Support for the new AL_SOFT_loop_points and AL_SOFT_buffer_sub_data extensions.
* Added the ability to redirect log output to a file, by setting the ALSOFT_LOGFILE environment variable.
* Improved invalid parameter checks.
* Better checks against integer overflows when allocating buffer storage.
* Internal mixer support for 8-, 16-, and 32-bit input formats, improving memory consumption by not converting them all to 32-bit.
* Improved device-change handling with the PulseAudio backend.
* All available PulseAudio devices are now enumerated with ALC_ENUMERATE_ALL_EXT.
* PulseAudio devices again use the periods and period_size config options.
* Improved stability when PortAudio is enabled. The library tends to cause a crash when it\'s unloaded and reloaded.
* Added a WaveOut backend for Windows.
* Added a cubic resampler to replace the cosine resampler.
* Increased the maximum number of source auxiliary sends to 4, and changed the default to 1.
* Massive internal changes to the mixer and buffer loading code, designed for future improvements for allowable input and output formats.