sdl2-mixer v2.8.0
- Created
- Updated
Multi-channel audio mixer library for SDL.
# Usage
sdl2-mixer provides CMake targets:
find_package(SDL2_mixer CONFIG REQUIRED)
target_link_libraries(main PRIVATE $<IF:$<TARGET_EXISTS:SDL2_mixer::SDL2_mixer>,SDL2_mixer::SDL2_mixer,SDL2_mixer::SDL2_mixer-static>)
# License
# Supported Platforms
All platforms are supported
# Features
Default feature: wavpack
# fluidsynth
Use FluidSynth to play MIDI audio format.
Dependencies:
and 8 transitive dependencies:
alsa (by fluidsynth )
Platforms:
linux
- dirent (by glib )
- gettext-libintl (by glib )
- glib (by fluidsynth )
- libffi (by glib )
libiconv (by gettext-libintl )
Platforms:
!linux
- zlib (by glib )
Host Dependencies:
5 transitive dependencies:
vcpkg-cmake (by gettext-libintl )
Platforms:
linux
- vcpkg-cmake-config (by pcre2 )
- vcpkg-cmake-get-vars (by libffi )
- vcpkg-tool-meson (by glib )
# libflac
Use libflac to play FLAC audio format.
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (by libogg )
- vcpkg-cmake-config (by libogg )
# libmodplug
Use libmodplug to play MOD audio format.
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (by libmodplug )
- vcpkg-cmake-config (by libxmp )
# mpg123
Use mpg123 to play MP3 audio format.
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (by mpg123 )
- vcpkg-cmake-config (by mpg123 )
# opusfile
Use opusfile to play Opus audio format.
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (by libogg )
- vcpkg-cmake-config (by libogg )
# wavpack default
Enable WavPack music.
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (by wavpack )
- vcpkg-cmake-config (by wavpack )
# Dependencies
# Host Dependencies
No transitive dependencies.
# Dependents
- sdl2pp (feature
sdl2-mixer
)
# Host Dependents
No dependents.
# Contributors
- codicodi
- Alexander Karatarakis
- Robert Schumacher
- Stephen E. Baker
- Stanislav Ershov
- Ryan Cheung
- JackBister
- Daniel
- Helco
- Antonio Maiorano
- pravic
- Jack·Boos·Yu
- Stefano Sinigardi
- Lily
- JackBoosY
- Jonathan Giannuzzi
- Kevin Lu
- Rémy Tassoux
- NancyLi1013
- JackMacWindows
- autoantwort
- Lily Wang
- Oleg Derevenetz
- Thomas1664
- vividos
- Pierre Wendling
- jim wang
- JonLiu1993
# Changelog
and 30 more commits:
df484b0
[sdl2-mixer]Use dynamic library suffix when building dynamic library.df09093
[sdl2-mixer]Delete the absolute path of the dependent libraries.2ad118a
Add missing version.rc file to sdl2 libraries.0526ec7
[sdl2-mixer] Bump to 2.0.2deee8c1
[sdl2-gfx][sdl2-image][sdl2-mixer][sdl2-net][sdl2-ttf] Fix accidental link of release libs in debug mode.26516fe
vcpkg_configure_cmake (and _meson) now embed debug symbols within static libs (/Z7)dc4998b
[sdl2] Prevent exports in static build722de28
Add sdl2-mixer