X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=snd_sdl.c;h=b82a56a4737808ff9ffdcf439a933d94711fdac7;hb=36d6d22cf4ec9a2c62efd63e9848b750cd6b7215;hp=d30431c5a2f33dae4af7f88eb8e3d23a0e1172c3;hpb=2fb28c32491ce770550ebd59e0e9f222b4378b9a;p=xonotic%2Fdarkplaces.git diff --git a/snd_sdl.c b/snd_sdl.c index d30431c5..b82a56a4 100644 --- a/snd_sdl.c +++ b/snd_sdl.c @@ -142,7 +142,16 @@ qboolean SndSys_Init (const snd_format_t* requested, snd_format_t* suggested) snd_renderbuffer = Snd_CreateRingBuffer(requested, 0, NULL); if (snd_channellayout.integer == SND_CHANNELLAYOUT_AUTO) - Cvar_SetValueQuick (&snd_channellayout, SND_CHANNELLAYOUT_ALSA); + { + int newlayout; + +#ifdef __linux__ + newlayout = SND_CHANNELLAYOUT_ALSA; +#else + newlayout = SND_CHANNELLAYOUT_STANDARD; +#endif + Cvar_SetValueQuick (&snd_channellayout, newlayout); + } sdlaudiotime = 0; SDL_PauseAudio( false );