mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-03 06:04:53 +00:00
8abd8d1f6e
- Modernize options helper usage - Bring in CMake related changes from [1] to fix the DUMB and MODPLUG options. The options did nothing and support for DUMB and ModPlug was always disabled regardless of option state because CMake was unable to find the required headers and libraries - The CMake changes also turn off dynamic loading of shared libraries via dlopen(3) and links with them at build time instead - Disable DUMB by default. It has not worked for a long time and nobody has complained about it so far, so it is probably not needed by anyone - Remove ad-hoc patches and hook up disabling the DOCS build via CMakeLists.txt - Run pkg-descr through fmt - Take maintainership [1] http://repo.or.cz/alure.git/tree/refs/heads/alure-1.x
19 lines
872 B
Plaintext
19 lines
872 B
Plaintext
ALURE is a utility library to help manage common tasks with OpenAL
|
|
applications. This includes device enumeration and initialization,
|
|
file loading, and streaming.
|
|
|
|
The purpose of this library is to provide premade functionality
|
|
that would otherwise be repetitive or difficult to (re)code for
|
|
various projects and platforms, such as loading a sound file into
|
|
an OpenAL buffer and streaming an audio file through a buffer queue.
|
|
Support for different formats is consistant across platforms, so
|
|
no special checks are needed when loading files, and all formats
|
|
are handled through the same API.
|
|
|
|
Currently ALURE includes a basic .wav and .aif file reader, and can
|
|
leverage external libraries such as libSndFile (for extended wave
|
|
formats and several others), VorbisFile (for Ogg Vorbis), FLAC (for
|
|
FLAC and Ogg FLAC), and others.
|
|
|
|
WWW: http://kcat.strangesoft.net/alure.html
|