From 85bc7b95f76cbc27e414c9f9182e51052b259b20 Mon Sep 17 00:00:00 2001 From: ouwou <26526779+ouwou@users.noreply.github.com> Date: Thu, 22 Jun 2023 01:12:44 -0400 Subject: allow setting unreasonably high gain apparently packing is still a thing or whatever... someone asked --- src/windows/voicewindow.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/windows/voicewindow.cpp') diff --git a/src/windows/voicewindow.cpp b/src/windows/voicewindow.cpp index 9e2efee..a915da6 100644 --- a/src/windows/voicewindow.cpp +++ b/src/windows/voicewindow.cpp @@ -163,6 +163,11 @@ VoiceWindow::VoiceWindow(Snowflake channel_id) m_menu_view_sub.append(m_menu_view_settings); m_menu_view_settings.signal_activate().connect([this]() { auto *window = new VoiceSettingsWindow; + const auto cb = [this](double gain) { + m_capture_gain.set_value(gain * 100.0); + m_signal_gain.emit(gain); + }; + window->signal_gain().connect(sigc::track_obj(cb, *this)); window->show(); }); -- cgit v1.2.3