src/audio/SDL_sysaudio.h
changeset 94 ae6e6b73333f
parent 68 ac6645260d31
child 121 43febd46d49d
equal deleted inserted replaced
93:fc774f445e10 94:ae6e6b73333f
    97 	const char *desc;
    97 	const char *desc;
    98 	int (*available)(void);
    98 	int (*available)(void);
    99 	SDL_AudioDevice *(*create)(int devindex);
    99 	SDL_AudioDevice *(*create)(int devindex);
   100 } AudioBootStrap;
   100 } AudioBootStrap;
   101 
   101 
       
   102 #ifdef OBSD_SUPPORT
       
   103 extern AudioBootStrap OBSD_bootstrap;
       
   104 #endif
   102 #ifdef OSS_SUPPORT
   105 #ifdef OSS_SUPPORT
   103 extern AudioBootStrap DSP_bootstrap;
   106 extern AudioBootStrap DSP_bootstrap;
   104 extern AudioBootStrap DMA_bootstrap;
   107 extern AudioBootStrap DMA_bootstrap;
   105 #endif
   108 #endif
   106 #ifdef ALSA_SUPPORT
   109 #ifdef ALSA_SUPPORT
   107 extern AudioBootStrap ALSA_bootstrap;
   110 extern AudioBootStrap ALSA_bootstrap;
   108 #endif
       
   109 #ifdef __OpenBSD__
       
   110 extern AudioBootStrap OBSD_bootstrap;
       
   111 #endif
   111 #endif
   112 #if (defined(unix) && !defined(__CYGWIN32__)) && \
   112 #if (defined(unix) && !defined(__CYGWIN32__)) && \
   113     !defined(OSS_SUPPORT) && !defined(ALSA_SUPPORT)
   113     !defined(OSS_SUPPORT) && !defined(ALSA_SUPPORT)
   114 extern AudioBootStrap AUDIO_bootstrap;
   114 extern AudioBootStrap AUDIO_bootstrap;
   115 #endif
   115 #endif