Path to this page:
./
audio/openal-soft,
Software implementation of the OpenAL 3D audio API
Branch: CURRENT,
Version: 1.24.1,
Package name: openal-soft-1.24.1,
Maintainer: pkgsrc-usersOpenAL Soft is an LGPL-licensed, cross-platform, software implementation
of the OpenAL 3D audio API.
OpenAL provides capabilities for playing audio in a virtual 3D environment.
Distance attenuation, doppler shift, and directional sound emitters are
among the features handled by the API.
Required to run:[
audio/libmysofa]
Required to build:[
pkgtools/cwrappers] [
lang/gcc5]
Master sites:
Filesize: 967.925 KB
Version history: (Expand)
- (2024-11-29) Updated to version: openal-soft-1.24.1
- (2024-11-20) Updated to version: openal-soft-1.24.0
- (2024-01-30) Updated to version: openal-soft-1.23.1nb3
- (2023-07-22) Updated to version: openal-soft-1.23.1nb2
- (2023-05-06) Updated to version: openal-soft-1.23.1nb1
- (2023-04-23) Updated to version: openal-soft-1.23.1
CVS history: (Expand)
2024-11-29 04:47:45 by Ryo ONODERA | Files touched by this commit (3) |
Log message:
audio/openal-soft: Update to 1.24.1
Changelog:
openal-soft-1.24.1:
Fixed compilation on PowerPC.
Fixed compilation on some targets that lack lock-free 64-bit atomics.
Fixed a crash when parsing certain option values.
Fixed applying noexcept in the public headers with MSVC.
Fixed building for UWP with vcpkg.
Improved compatibility when compiling as C++20 or later.
Integrated fmtlib for some examples and utilities.
|
2024-11-20 10:33:00 by Adam Ciarcinski | Files touched by this commit (4) | |
Log message:
openal-soft: updated to 1.24.0
openal-soft-1.24.0:
Updated library codebase to C++17.
Implemented the ALC_SOFT_system_events extension.
Implemented the AL_EXT_debug extension.
Implemented the AL_EXT_direct_context extension.
Implemented speaker configuration and headphones detection on CoreAudio.
Fixed a potential crash with some extension functions on 32-bit Windows.
Fixed a crash that can occur when stopping playback with the Oboe backend.
Fixed calculating the reverb room rolloff.
Fixed EAX occlusion, obstruction, and exclusion low-pass filter strength.
Fixed EAX distance factor calculations.
Fixed querying AL_EFFECTSLOT_EFFECT on auxiliary effect slots.
Fixed compilation on some macOS systems that lack libdispatch.
Fixed compilation as a subproject with MinGW.
Changed the context error state to be thread-local. This is technically out
of spec, but necessary to avoid race conditions with multi-threaded use.
Split the cubic resampler into 4-point spline and gaussian variants. The
latter prioritizing the suppression of aliasing distortion and harmonics,
the former not reducing high frequencies as much.
Improved timing precision of starting delayed sources.
Improved ring modulator quality.
Improved performance of convolution reverb.
Improved WASAPI device enumeration performance.
Added UWP support.
Added 'noexcept' to functions and function types when compiled as C++. As a
C API, OpenAL can't be expected to throw C++ exceptions, nor can it handle
them if they leave a callback.
Added an experimental config option for using WASAPI spatial audio output.
Added enumeration support to the PortAudio backend.
Added compatibility options to override the AL_VENDOR, AL_VERSION, and
AL_RENDERER strings.
Added an example to play LAF files.
Disabled real-time mixing by default for PipeWire playback.
Disabled the SndIO backend by default on non-BSD targets.
|
2024-08-25 08:19:21 by Thomas Klausner | Files touched by this commit (575) |
Log message:
*: replace CMAKE_ARGS with CMAKE_CONFIGURE_ARGS
|
2024-01-30 15:22:43 by Ryo ONODERA | Files touched by this commit (672) |
Log message:
*: Recursive revbump from audio/pulseaudio-17.0
|
2023-10-22 02:55:55 by David H. Gutteridge | Files touched by this commit (1) |
Log message:
openal-soft: fix builds for aarch64 on NetBSD 9.x
For aarch64, older NetBSD releases will end up pulling in GCC 10
because of the C++20 requirement. We apply -mno-outline-atomics as one
way of getting around linking issues that otherwise occur. (This was
breaking 492 dependent builds.)
|
2023-07-22 06:22:15 by Masatake Daimon | Files touched by this commit (2) |
Log message:
audio/openal-soft: Disable the ALSA backend on NetBSD
|
2023-07-18 14:56:07 by Nia Alarie | Files touched by this commit (23) |
Log message:
audio: Where possible, adapt packages to use USE_(CC|CXX)_FEATURES
|
2023-05-06 21:09:54 by Ryo ONODERA | Files touched by this commit (687) |
Log message:
*: Recursive revbump from audio/libopus 1.4
|