MCPcopy Create free account
hub / github.com/Lovrom8/RSMods / HandleMicrophoneVolumeOverride

Function HandleMicrophoneVolumeOverride

DLL/ModManager.cpp:472–483  ·  view source on GitHub ↗

Manages microphone volume override settings.

Source from the content-addressed store, hash-verified

470 /// Manages microphone volume override settings.
471 /// </summary>
472 void HandleMicrophoneVolumeOverride() {
473 if (Settings::ReturnSettingValue("OverrideInputVolumeEnabled") == "on" &&
474 Settings::ReturnSettingValue("OverrideInputVolumeDevice") != "" &&
475 AudioDevices::GetMicrophoneVolume(Settings::ReturnSettingValue("OverrideInputVolumeDevice")) !=
476 Settings::GetModSetting("OverrideInputVolume"))
477 {
478 AudioDevices::SetMicrophoneVolume(
479 Settings::ReturnSettingValue("OverrideInputVolumeDevice"),
480 Settings::GetModSetting("OverrideInputVolume")
481 );
482 }
483 }
484
485 /// <summary>
486 /// Handles dynamic toggling of audio-in-background feature.

Callers 1

HandlePostGameLoadedModsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected