From 8662bfe6199e923b75cca16beadf3bd174b0bb4d Mon Sep 17 00:00:00 2001 From: Angoosh Date: Mon, 24 Nov 2025 12:44:56 +0100 Subject: [PATCH] attempt to fixed audio --- com.angoosh.RDPConnect/main.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/com.angoosh.RDPConnect/main.py b/com.angoosh.RDPConnect/main.py index 5b26d39..84c9d9d 100755 --- a/com.angoosh.RDPConnect/main.py +++ b/com.angoosh.RDPConnect/main.py @@ -155,13 +155,13 @@ class PreferencesWindow(Gtk.Window): except: pass try: - self.mic.set_state(settings["extra_params"]["microphone"]) - self.mic.set_active(settings["extra_params"]["microphone"]) + self.mic.set_state(settings["extra_params"]["microphone:sys:alsa"]) + self.mic.set_active(settings["extra_params"]["microphone:sys:alsa"]) except: pass try: - self.sound.set_state(settings["extra_params"]["sound"]) - self.sound.set_active(settings["extra_params"]["sound"]) + self.sound.set_state(settings["extra_params"]["sound:sys:alsa"]) + self.sound.set_active(settings["extra_params"]["sound:sys:alsa"]) except: pass try: @@ -214,15 +214,15 @@ class PreferencesWindow(Gtk.Window): def microphone(self, app, state): if state: - settings["extra_params"]["microphone"] = True + settings["extra_params"]["microphone:sys:alsa"] = True else: - settings["extra_params"]["microphone"] = False + settings["extra_params"]["microphone:sys:alsa"] = False def sound(self, app, state): if state: - settings["extra_params"]["sound"] = True + settings["extra_params"]["sound:sys:alsa"] = True else: - settings["extra_params"]["sound"] = False + settings["extra_params"]["sound:sys:alsa"] = False def xfree(self, app, state): if state: