mirror of
https://github.com/libsdl-org/SDL.git
synced 2026-07-13 20:50:29 +00:00
Improve support for private platforms (#11220)
This commit is contained in:
@@ -26,6 +26,9 @@
|
||||
|
||||
// Available audio drivers
|
||||
static const AudioBootStrap *const bootstrap[] = {
|
||||
#ifdef SDL_AUDIO_DRIVER_PRIVATE
|
||||
&PRIVATEAUDIO_bootstrap,
|
||||
#endif
|
||||
#ifdef SDL_AUDIO_DRIVER_PULSEAUDIO
|
||||
#ifdef SDL_AUDIO_DRIVER_PIPEWIRE
|
||||
&PIPEWIRE_PREFERRED_bootstrap,
|
||||
|
||||
@@ -353,6 +353,7 @@ typedef struct AudioBootStrap
|
||||
} AudioBootStrap;
|
||||
|
||||
// Not all of these are available in a given build. Use #ifdefs, etc.
|
||||
extern AudioBootStrap PRIVATEAUDIO_bootstrap;
|
||||
extern AudioBootStrap PIPEWIRE_PREFERRED_bootstrap;
|
||||
extern AudioBootStrap PIPEWIRE_bootstrap;
|
||||
extern AudioBootStrap PULSEAUDIO_bootstrap;
|
||||
|
||||
Reference in New Issue
Block a user