diff --git a/audio/drivers/xaudio.c b/audio/drivers/xaudio.c index 5c7adca9ad..ea7f81b9ee 100644 --- a/audio/drivers/xaudio.c +++ b/audio/drivers/xaudio.c @@ -441,6 +441,8 @@ static void *xa_list_new(void *u) IXAudio2_Release(ixa2); return sl; +#elif defined(__WINRT__) + return NULL; #else return mmdevice_list_new(u); #endif diff --git a/griffin/griffin.c b/griffin/griffin.c index 2e01f94a48..b4d49e77f2 100644 --- a/griffin/griffin.c +++ b/griffin/griffin.c @@ -874,7 +874,7 @@ AUDIO #include "../audio/drivers/nullaudio.c" -#if defined(HAVE_WASAPI) || (_WIN32_WINNT >= 0x0602) +#if defined(HAVE_WASAPI) || ((_WIN32_WINNT >= 0x0602) && !defined(__WINRT__)) #include "../audio/common/mmdevice_common.c" #endif