diff --git a/src/d_clisrv.c b/src/d_clisrv.c index 4581f164c..0f5c8f748 100644 --- a/src/d_clisrv.c +++ b/src/d_clisrv.c @@ -5275,7 +5275,7 @@ static void PT_HandleVoiceClient(SINT8 node, boolean isserver) { continue; } - if (cv_voice_chat.value != 0 && playernum != g_localplayers[0]) + if (cv_voice_chat.value != 1 && playernum != g_localplayers[0]) { S_QueueVoiceFrameFromPlayer(playernum, (void*)decoded_out, decoded_samples * sizeof(float), false); } @@ -5289,7 +5289,7 @@ static void PT_HandleVoiceClient(SINT8 node, boolean isserver) return; } - if (cv_voice_chat.value != 0 && playernum != g_localplayers[0]) + if (cv_voice_chat.value != 1 && playernum != g_localplayers[0]) { S_QueueVoiceFrameFromPlayer(playernum, (void*)decoded_out, decoded_samples * sizeof(float), terminal); } @@ -7474,7 +7474,7 @@ void NetVoiceUpdate(void) continue; } - if (cv_voice_chat.value == 0) + if (cv_voice_chat.value == 1) { g_local_voice_buffer_len = 0; continue; diff --git a/src/menus/options-sound.cpp b/src/menus/options-sound.cpp index e77d7a6c0..22a81ff6b 100644 --- a/src/menus/options-sound.cpp +++ b/src/menus/options-sound.cpp @@ -157,7 +157,7 @@ std::array sliders{{ { if (toggle) { - CV_AddValue(&cv_voice_chat, 1); + CV_AddValue(&cv_voice_chat, 0); } return !S_VoiceDisabled(); diff --git a/src/s_sound.c b/src/s_sound.c index 2592410f5..e2b87d0a4 100644 --- a/src/s_sound.c +++ b/src/s_sound.c @@ -2879,7 +2879,7 @@ void S_QueueVoiceFrameFromPlayer(INT32 playernum, void *data, UINT32 len, boolea { return; } - if (cv_voice_chat.value != 0) + if (cv_voice_chat.value != 1) { I_QueueVoiceFrameFromPlayer(playernum, data, len, terminal); }