$OpenBSD: patch-src_os_unix_pa_unix_hostapis_c,v 1.2 2013/03/12 00:59:50 brad Exp $ Difference to OpenBSD patch: PA_USE_SNDIO has been moved before PA_USE_OSS, so that portaudio prefers the sndio output. --- src/os/unix/pa_unix_hostapis.c.orig 2018-07-17 07:08:09 UTC +++ src/os/unix/pa_unix_hostapis.c @@ -44,6 +44,7 @@ PaError PaJack_Initialize( PaUtilHostApiRepresentation **hostApi, PaHostApiIndex index ); PaError PaAlsa_Initialize( PaUtilHostApiRepresentation **hostApi, PaHostApiIndex index ); +PaError PaSndio_Initialize( PaUtilHostApiRepresentation **hostApi, PaHostApiIndex index ); PaError PaOSS_Initialize( PaUtilHostApiRepresentation **hostApi, PaHostApiIndex index ); /* Added for IRIX, Pieter, oct 2, 2003: */ PaError PaSGI_Initialize( PaUtilHostApiRepresentation **hostApi, PaHostApiIndex index ); @@ -68,6 +69,10 @@ PaUtilHostApiInitializer *paHostApiInitializers[] = #endif #else /* __linux__ */ + +#ifdef PA_USE_SNDIO + PaSndio_Initialize, +#endif #if PA_USE_OSS PaOSS_Initialize,