Fix: Missing `MULTI_DEVICE_DSP` in player groups (#2007)
authorMaxim Raznatovski <nda.mr43@gmail.com>
Fri, 7 Mar 2025 08:56:31 +0000 (09:56 +0100)
committerGitHub <noreply@github.com>
Fri, 7 Mar 2025 08:56:31 +0000 (09:56 +0100)
Fix: Missing `MULTI_DEVICE_DSP` on player groups

music_assistant/providers/player_group/__init__.py

index 5022718db25825a3edb3177008bef9475410c4e9..845f152ad1c0661e35c0808637e401d98e69076d 100644 (file)
@@ -790,7 +790,12 @@ class PlayerGroupProvider(PlayerProvider):
             model_name = "Sync Group"
             manufacturer = self.mass.get_provider(group_type).name
             can_group_with = {player_provider.instance_id}
-            for feature in (PlayerFeature.PAUSE, PlayerFeature.VOLUME_MUTE, PlayerFeature.ENQUEUE):
+            for feature in (
+                PlayerFeature.PAUSE,
+                PlayerFeature.VOLUME_MUTE,
+                PlayerFeature.ENQUEUE,
+                PlayerFeature.MULTI_DEVICE_DSP,
+            ):
                 if all(feature in x.supported_features for x in player_provider.players):
                     player_features.add(feature)
         else: