From 49b81f1da292e6eb01bad701d41910ef4b148848 Mon Sep 17 00:00:00 2001 From: nia <29542929+niacat@users.noreply.github.com> Date: Thu, 9 May 2019 17:30:44 +0000 Subject: [PATCH] configuration: Add audioio as a default audio_driver. (#8733) Supported platforms are illumos and NetBSD, where it's the native audio API. Right now audio_driver defaults to OSS on these platforms. --- configuration.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/configuration.c b/configuration.c index 89f7fe05cf..b802b87e17 100644 --- a/configuration.c +++ b/configuration.c @@ -178,6 +178,7 @@ enum video_driver_enum enum audio_driver_enum { AUDIO_RSOUND = VIDEO_NULL + 1, + AUDIO_AUDIOIO, AUDIO_OSS, AUDIO_ALSA, AUDIO_ALSATHREAD, @@ -399,6 +400,8 @@ static enum audio_driver_enum AUDIO_DEFAULT_DRIVER = AUDIO_ALSATHREAD; static enum audio_driver_enum AUDIO_DEFAULT_DRIVER = AUDIO_ALSA; #elif defined(HAVE_TINYALSA) static enum audio_driver_enum AUDIO_DEFAULT_DRIVER = AUDIO_TINYALSA; +#elif defined(HAVE_AUDIOIO) +static enum audio_driver_enum AUDIO_DEFAULT_DRIVER = AUDIO_AUDIOIO; #elif defined(HAVE_OSS) static enum audio_driver_enum AUDIO_DEFAULT_DRIVER = AUDIO_OSS; #elif defined(HAVE_JACK) @@ -660,6 +663,8 @@ const char *config_get_default_audio(void) { case AUDIO_RSOUND: return "rsound"; + case AUDIO_AUDIOIO: + return "audioio"; case AUDIO_OSS: return "oss"; case AUDIO_ALSA: