principia/lib/SDL_mixer
ROllerozxa e00585b9fe Make audio work again on SDL3
Currently using the legacy `sdl2-api-on-sdl3` branch of SDL_mixer, which isn't recommended to be used but works for now as the real SDL3_mixer has a completely different API.
2026-06-17 21:19:16 +02:00
..
effect_position.c Make audio work again on SDL3 2026-06-17 21:19:16 +02:00
effects_internal.c Make audio work again on SDL3 2026-06-17 21:19:16 +02:00
effects_internal.h Make audio work again on SDL3 2026-06-17 21:19:16 +02:00
LICENSE Move in-tree libraries to lib/, move main codebase into root of src/ 2025-03-05 20:23:30 +01:00
mixer.c Make audio work again on SDL3 2026-06-17 21:19:16 +02:00
mixer.h Make audio work again on SDL3 2026-06-17 21:19:16 +02:00
README.md Make audio work again on SDL3 2026-06-17 21:19:16 +02:00
SDL_mixer.h Make audio work again on SDL3 2026-06-17 21:19:16 +02:00

This is a cut down version of SDL3_mixer for use with Principia.

It only allows playing WAV sound files.

Currently we're on the legacy sdl2-api-on-sdl3 branch of SDL_mixer, which is SDL2_mixer adapted to work with SDL3 but with the mixer API largely unchanged. This branch is not recommended to be used, but is the easiest option for now before Principia's sound code is rewritten to use the new SDL3_mixer ("SDL_remixer") API.