Skip to content

sdl2-mixerv2.8.2

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>)

#Supported Platforms

All platforms supported.

#Features

Default feature: wavpack

#fluidsynth

Use FluidSynth to play MIDI audio format.

Dependencies:
and 2 transitive dependencies:
Host Dependencies:
4 transitive dependencies:

#libflac

Use libflac to play FLAC audio format.

Dependencies:
and one transitive dependency:
Host Dependencies:
2 transitive dependencies:

#libmodplug

Use libmodplug to play MOD audio format.

Dependencies:

No transitive dependencies.

Host Dependencies:
2 transitive dependencies:

#mpg123

Use mpg123 to play MP3 audio format.

Dependencies:

No transitive dependencies.

Host Dependencies:
3 transitive dependencies:

#opusfile

Use opusfile to play Opus audio format.

Dependencies:
and 2 transitive dependencies:
Host Dependencies:
2 transitive dependencies:

#timidity

Use Timidity to play MIDI audio format.

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

#wavpackdefault

Enable WavPack music.

Dependencies:

No transitive dependencies.

Host Dependencies:
2 transitive dependencies:

#Dependencies

and one transitive dependency:

#Host Dependencies

No transitive dependencies.

#Used By

#Host Tool For

No ports use this.

#Contributors

  • codicodi's avatarcodicodi
  • Alexander Karatarakis's avatarAlexander Karatarakis
  • Robert Schumacher's avatarRobert Schumacher
  • Stephen E. Baker's avatarStephen E. Baker
  • Stanislav Ershov's avatarStanislav Ershov
  • Ryan Cheung's avatarRyan Cheung
  • JackBister's avatarJackBister
  • Daniel's avatarDaniel
  • Helco's avatarHelco
  • Antonio Maiorano's avatarAntonio Maiorano
  • pravic's avatarpravic
  • Jack·Boos·Yu's avatarJack·Boos·Yu
  • Stefano Sinigardi's avatarStefano Sinigardi
  • Lily's avatarLily
  • JackBoosY's avatarJackBoosY
  • Jonathan Giannuzzi's avatarJonathan Giannuzzi
  • Kevin Lu's avatarKevin Lu
  • Rémy Tassoux's avatarRémy Tassoux
  • NancyLi1013's avatarNancyLi1013
  • JackMacWindows's avatarJackMacWindows
  • autoantwort's avatarautoantwort
  • Lily Wang's avatarLily Wang
  • Oleg Derevenetz's avatarOleg Derevenetz
  • Thomas1664's avatarThomas1664
  • vividos's avatarvividos
  • Pierre Wendling's avatarPierre Wendling
  • jim wang's avatarjim wang
  • JonLiu1993's avatarJonLiu1993
  • Kadir's avatarKadir

#Changelog

  • 4692d74[sdl2-mixer] Update to version 2.8.2 (#51677)
  • b61e514[sdl2-mixer] Fix pc file on *-windows-static (#46828)
  • 7272b4b[sdl2-mixer] Add feature to use Timidity MIDI backend (#45141)
  • 4deb416[sdl2-mixer] update to 2.8.1 (#43706)
  • ea90335[sdl2-mixer] Make wavpack a feature (#36982)
  • cf4ebef[sdl2-mixer| sdl2-image| sdl2-ttf] fix pc file in debug pkgconfig (#37411)
  • b28ee3c[sdl2-mixer] Fix feature libmodplug build failure (#36664)
  • 38fdc01[sdl2-mixer] Update to 2.8.0 and add dependency wavpack (#36629)
  • 2a6371b[sdl2,sdl2-*] allow disabling transitive dependencies (#35394)
  • 812080c[sdl2-mixer] Update features and fix static linking (#29681)
Show 34 earlier changes