Fix Sonos seek (milliseconds vs seconds)
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Mon, 27 Oct 2025 20:08:58 +0000 (21:08 +0100)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Mon, 27 Oct 2025 20:08:58 +0000 (21:08 +0100)
music_assistant/providers/sonos/player.py

index 1e56f9a589d538df6d443d0df69bb0786defd363..9707b80d0794115576576e268c73fff9a6e771f7 100644 (file)
@@ -390,7 +390,8 @@ class SonosPlayer(Player):
 
         :param position: The position to seek to, in seconds.
         """
-        await self.client.player.group.seek(position)
+        # sonos expects milliseconds
+        await self.client.player.group.seek(position * 1000)
 
     async def play_media(
         self,