Order Unix host api initializers depending on whether we're on Linux

This commit is contained in:
aknudsen 2008-03-30 21:02:09 +00:00
commit bf2d5d7e6b

View file

@ -58,6 +58,8 @@ PaError PaSkeleton_Initialize( PaUtilHostApiRepresentation **hostApi, PaHostApiI
PaUtilHostApiInitializer *paHostApiInitializers[] = PaUtilHostApiInitializer *paHostApiInitializers[] =
{ {
#ifdef __linux__
#ifdef PA_USE_ALSA #ifdef PA_USE_ALSA
PaAlsa_Initialize, PaAlsa_Initialize,
#endif #endif
@ -66,6 +68,18 @@ PaUtilHostApiInitializer *paHostApiInitializers[] =
PaOSS_Initialize, PaOSS_Initialize,
#endif #endif
#else
#ifdef PA_USE_OSS
PaOSS_Initialize,
#endif
#ifdef PA_USE_ALSA
PaAlsa_Initialize,
#endif
#endif /* __linux__ */
#ifdef PA_USE_JACK #ifdef PA_USE_JACK
PaJack_Initialize, PaJack_Initialize,
#endif #endif