[VCM] Do not unmute mics on disabling the module (#16196)

This commit is contained in:
Andrey Nekrasov
2022-02-11 17:30:52 +03:00
committed by GitHub
parent 9e029c0867
commit 218e9cfcb9

View File

@@ -251,7 +251,7 @@ void VideoConferenceModule::onModuleSettingsChanged()
{ {
toolbar.setHideToolbarWhenUnmuted(val.value()); toolbar.setHideToolbarWhenUnmuted(val.value());
} }
const auto selectedMic = values.get_string_value(L"selected_mic"); const auto selectedMic = values.get_string_value(L"selected_mic");
if (selectedMic && selectedMic != settings.selectedMicrophone) if (selectedMic && selectedMic != settings.selectedMicrophone)
{ {
@@ -508,7 +508,11 @@ void VideoConferenceModule::disable()
} }
} }
instance->unmuteAll(); if (getVirtualCameraMuteState())
{
reverseVirtualCameraMuteState();
}
toolbar.hide(); toolbar.hide();
_enabled = false; _enabled = false;