From d3f1d2ca8714ac64bfee4c44fa036fbb14ccfeb5 Mon Sep 17 00:00:00 2001 From: Maxim Raznatovski Date: Mon, 13 Jan 2025 21:06:08 +0100 Subject: [PATCH] Fix: Only PlayerGroups of supported players should enable MULTI_DEVICE_DSP (#1864) Fix: Only PlayerGroups of supported players enable MULTI_DEVICE_DSP --- music_assistant/providers/player_group/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/music_assistant/providers/player_group/__init__.py b/music_assistant/providers/player_group/__init__.py index 747bb01b..ba1a23ab 100644 --- a/music_assistant/providers/player_group/__init__.py +++ b/music_assistant/providers/player_group/__init__.py @@ -665,7 +665,6 @@ class PlayerGroupProvider(PlayerProvider): player_features = { PlayerFeature.POWER, PlayerFeature.VOLUME_SET, - PlayerFeature.MULTI_DEVICE_DSP, } if not (self.mass.players.get(x) for x in members): @@ -685,6 +684,7 @@ class PlayerGroupProvider(PlayerProvider): for x in self.mass.players.providers if x.instance_id != self.instance_id } + player_features.add(PlayerFeature.MULTI_DEVICE_DSP) elif player_provider := self.mass.get_provider(group_type): # grab additional details from one of the provider's players if TYPE_CHECKING: -- 2.34.1