diff --git a/configuration.c b/configuration.c index ac98d2679d..cbc8d18851 100644 --- a/configuration.c +++ b/configuration.c @@ -403,10 +403,10 @@ static enum audio_driver_enum AUDIO_DEFAULT_DRIVER = AUDIO_AUDIOIO; static enum audio_driver_enum AUDIO_DEFAULT_DRIVER = AUDIO_OSS; #elif defined(HAVE_JACK) static enum audio_driver_enum AUDIO_DEFAULT_DRIVER = AUDIO_JACK; -#elif defined(HAVE_COREAUDIO) && !defined(HAVE_COCOA_METAL) -static enum audio_driver_enum AUDIO_DEFAULT_DRIVER = AUDIO_COREAUDIO; -#elif defined(HAVE_COREAUDIO3) +#elif defined(HAVE_COREAUDIO3) && defined(HAVE_COCOA_METAL) static enum audio_driver_enum AUDIO_DEFAULT_DRIVER = AUDIO_COREAUDIO3; +#elif defined(HAVE_COREAUDIO) +static enum audio_driver_enum AUDIO_DEFAULT_DRIVER = AUDIO_COREAUDIO; #elif defined(HAVE_XAUDIO) static enum audio_driver_enum AUDIO_DEFAULT_DRIVER = AUDIO_XAUDIO; #elif defined(HAVE_DSOUND)