Browse Source

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

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

6
engine/client/voice.c

@ -600,8 +600,10 @@ 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 )
Voice_Shutdown(); return true;
Voice_Shutdown();
voice.autogain.block_size = 128; voice.autogain.block_size = 128;

Loading…
Cancel
Save