From f86b9e73ba68a9d29b665974f79f48c3d32677b5 Mon Sep 17 00:00:00 2001 From: norohind <60548839+norohind@users.noreply.github.com> Date: Sun, 13 Nov 2022 23:24:27 +0300 Subject: [PATCH] Send VolumeChanged right after NewSession (as it allows a client to show correct volume position immediately) --- AudioController.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AudioController.py b/AudioController.py index 79a59d4..d573718 100644 --- a/AudioController.py +++ b/AudioController.py @@ -103,8 +103,8 @@ class AudioController: # Notifying pid = new_session.ProcessId self.outbound_q.put(Events.NewSession(pid)) - self.outbound_q.put(Events.SetName(pid, get_app_name(new_session.Process))) self.outbound_q.put(Events.VolumeChanged(pid, self.get_volume(pid))) + self.outbound_q.put(Events.SetName(pid, get_app_name(new_session.Process))) self.outbound_q.put(Events.MuteStateChanged(pid, self.is_muted(pid))) self.outbound_q.put(Events.StateChanged(pid, bool(self._sessions[pid].State)))