X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fdarkplaces.git;a=blobdiff_plain;f=snd_sdl.c;h=b82a56a4737808ff9ffdcf439a933d94711fdac7;hp=d30431c5a2f33dae4af7f88eb8e3d23a0e1172c3;hb=18f60226fe7f34d6c3d37c4ca9fcdbbb7c525fff;hpb=2fb28c32491ce770550ebd59e0e9f222b4378b9a 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 );