mark player as not powered on buffer underrun
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Sat, 5 Aug 2023 02:02:05 +0000 (04:02 +0200)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Sat, 5 Aug 2023 02:02:05 +0000 (04:02 +0200)
music_assistant/server/providers/slimproto/__init__.py

index d26238b790e8a4169234acc50e7d9849fc8e4688..2134e799e22d13f1abce1a5bcd291bb3989038ab 100644 (file)
@@ -627,6 +627,7 @@ class SlimprotoProvider(PlayerProvider):
         player = self.mass.players.get(client.player_id)
         self.logger.error("Player %s ran out of buffer", player.display_name)
         player.state = PlayerState.IDLE
+        player.powered = False
         self.mass.players.update(client.player_id)
 
     def _handle_client_sync(self, client: SlimClient) -> None: