Add XAudio backend.

This adds support for the original Xbox via NXDK.
This commit is contained in:
David Reid
2026-02-27 10:58:24 +10:00
parent b5eb987b86
commit 30e2ca2b46
6 changed files with 555 additions and 0 deletions
+2
View File
@@ -180,6 +180,7 @@ Supported Platforms
- Raspberry Pi
- Emscripten / HTML5
- Dreamcast (via KallistiOS)
- Original Xbox (via NXDK)
miniaudio should compile clean on other platforms, but it will not include any support for playback or capture
by default. To support that, you would need to implement a custom backend. You can do this without needing to
@@ -202,6 +203,7 @@ Backends
- OpenSL|ES (Android only)
- Web Audio (Emscripten)
- Dreamcast (via KallistiOS)
- XAudio (Original Xbox via NXDK)
- Null (Silence)
- Custom