From 08a8b314c7b95908eb636244327a336fecdb5280 Mon Sep 17 00:00:00 2001 From: Marcel van der Veldt Date: Wed, 28 Aug 2024 13:01:17 +0200 Subject: [PATCH] small fix for airplay detecting end of stream --- music_assistant/server/providers/airplay/__init__.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/music_assistant/server/providers/airplay/__init__.py b/music_assistant/server/providers/airplay/__init__.py index 4efdd496..cc96b275 100644 --- a/music_assistant/server/providers/airplay/__init__.py +++ b/music_assistant/server/providers/airplay/__init__.py @@ -403,6 +403,9 @@ class RaopStream: self.mass.create_task(self.mass.player_queues.resume(queue.queue_id)) else: logger.warning("Packet loss detected!") + if "end of stream reached" in line: + logger.debug("End of stream reached") + break logger.log(VERBOSE_LOG_LEVEL, line) -- 2.34.1