Browse Source

engine: client: voice: do not reinitialize voice with same parameters

pull/2/head
Alibek Omarov 1 year ago
parent
commit
7d2bf93c72
  1. 4
      engine/client/voice.c

4
engine/client/voice.c

@ -600,7 +600,9 @@ qboolean Voice_Init( const char *pszCodecName, int quality )
} }
// reinitialize only if codec parameters are different // reinitialize only if codec parameters are different
if( Q_strcmp( voice.codec, pszCodecName ) && voice.quality != quality ) if( !Q_strcmp( voice.codec, pszCodecName ) && voice.quality == quality )
return true;
Voice_Shutdown(); Voice_Shutdown();
voice.autogain.block_size = 128; voice.autogain.block_size = 128;

Loading…
Cancel
Save