From: lordhavoc Date: Fri, 22 Sep 2000 01:42:47 +0000 (+0000) Subject: -sndspeed option in windows (default: 11025) X-Git-Tag: RELEASE_0_2_0_RC1~979 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=6837708a5f9ab98a4df55e605434dee21853ea87;p=xonotic%2Fdarkplaces.git -sndspeed option in windows (default: 11025) git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@41 d7cf8633-e32d-0410-b094-e92efae38249 --- diff --git a/snd_win.c b/snd_win.c index 79f36bc3..d24b6f2d 100644 --- a/snd_win.c +++ b/snd_win.c @@ -188,6 +188,7 @@ sndinitstat SNDDMA_InitDirect (void) WAVEFORMATEX format, pformat; HRESULT hresult; int reps; + int i; memset ((void *)&sn, 0, sizeof (sn)); @@ -195,7 +196,11 @@ sndinitstat SNDDMA_InitDirect (void) shm->channels = 2; shm->samplebits = 16; - shm->speed = 44100; // LordHavoc: 44.1khz sound + i = COM_CheckParm ("-sndspeed"); // LordHavoc: -sndspeed option + if (i && i != (com_argc - 1)) + shm->speed = atoi(com_argv[i+1]); + else + shm->speed = 11025; memset (&format, 0, sizeof(format)); format.wFormatTag = WAVE_FORMAT_PCM; @@ -431,7 +436,11 @@ qboolean SNDDMA_InitWav (void) shm->channels = 2; shm->samplebits = 16; - shm->speed = 44100; // LordHavoc: 44.1khz sound + i = COM_CheckParm ("-sndspeed"); // LordHavoc: -sndspeed option + if (i && i != (com_argc - 1)) + shm->speed = atoi(com_argv[i+1]); + else + shm->speed = 11025; memset (&format, 0, sizeof(format)); format.wFormatTag = WAVE_FORMAT_PCM;