From daf16357c9276c5f3a222f84a986de5484830b27 Mon Sep 17 00:00:00 2001 From: WarmUpTill Date: Sun, 3 Mar 2024 20:00:27 +0100 Subject: [PATCH] Fix output volume check of audio condition not working Only the percent based selection was not working properly since the calculation was off by a factor of 100. --- plugins/base/macro-condition-audio.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/base/macro-condition-audio.cpp b/plugins/base/macro-condition-audio.cpp index f1bdfd41..2686a5d4 100644 --- a/plugins/base/macro-condition-audio.cpp +++ b/plugins/base/macro-condition-audio.cpp @@ -67,7 +67,7 @@ bool MacroConditionAudio::CheckOutputCondition() OBSSourceAutoRelease source = obs_weak_source_get_source(_audioSource.GetSource()); - double curVolume = _useDb ? _peak : DecibelToPercent(_peak); + double curVolume = _useDb ? _peak : DecibelToPercent(_peak) * 100; switch (_outputCondition) { case OutputCondition::ABOVE: