sdl2-mixer v2.8.1
- 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:
6 transitive dependencies:
- vcpkg-cmake (by vcpkg-cmake-get-vars )
- vcpkg-cmake-config (by pcre2 )
- vcpkg-cmake-get-vars (by vcpkg-make )
- vcpkg-make (by gettext-libintl )
- 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 31 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