Browse Source

engine: client: voice: allow using inputfromfile when microphone isn't connected

pull/2/head
Alibek Omarov 2 years ago
parent
commit
8630ef2c67
  1. 8
      engine/client/voice.c

8
engine/client/voice.c

@ -618,12 +618,14 @@ qboolean Voice_Init( const char *pszCodecName, int quality ) @@ -618,12 +618,14 @@ qboolean Voice_Init( const char *pszCodecName, int quality )
// we can hear others players, so it's fine to fail now
voice.initialized = true;
if( !Voice_InitOpusEncoder( quality ) || !VoiceCapture_Init() )
if( !Voice_InitOpusEncoder( quality ))
{
Voice_ShutdownOpusEncoder();
Con_Printf( S_WARN "Other players will not be able to hear you.\n" );
return true;
return false;
}
if( !VoiceCapture_Init( ))
Con_Printf( S_WARN "No microphone is available.\n" );
return true;
}

Loading…
Cancel
Save