From 61f8c666fea0ccd6c2637be4d1bd6aa875b65926 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Sun, 4 May 2025 23:23:36 +0200 Subject: Separate audio into output and input --- include/gui/SettingsPage.hpp | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'include/gui') diff --git a/include/gui/SettingsPage.hpp b/include/gui/SettingsPage.hpp index ae4b480..2a78802 100644 --- a/include/gui/SettingsPage.hpp +++ b/include/gui/SettingsPage.hpp @@ -20,6 +20,11 @@ namespace gsr { class LineSeparator; class Subsection; + enum class AudioDeviceType { + OUTPUT, + INPUT + }; + class SettingsPage : public StaticPage { public: enum class Type { @@ -54,11 +59,12 @@ namespace gsr { std::unique_ptr create_restore_portal_session_section(); std::unique_ptr create_change_video_resolution_section(); std::unique_ptr create_capture_target_section(); - std::unique_ptr create_audio_device_selection_combobox(); + std::unique_ptr create_audio_device_selection_combobox(AudioDeviceType device_type); std::unique_ptr