diff --git a/client/src/audio.c b/client/src/audio.c index 43e14b03..b51da149 100644 --- a/client/src/audio.c +++ b/client/src/audio.c @@ -803,7 +803,9 @@ void audio_recordStart(int channels, int sampleRate, PSAudioFormat format) lastChannels = channels; lastSampleRate = sampleRate; - if (g_params.micAlwaysAllow) + if (audio.record.started) + realRecordStart(channels, sampleRate, format); + else if (g_params.micAlwaysAllow) { DEBUG_INFO("Microphone access granted by default"); realRecordStart(channels, sampleRate, format);