From 45809fcc18cbb12da332a3e9d5fcbba0c451902c Mon Sep 17 00:00:00 2001 From: Marcel van der Veldt Date: Sun, 27 Apr 2025 01:56:47 +0200 Subject: [PATCH] Fix streaming fails if crossfade without gapless --- music_assistant/controllers/streams.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/music_assistant/controllers/streams.py b/music_assistant/controllers/streams.py index 3139e0b9..3bdb7541 100644 --- a/music_assistant/controllers/streams.py +++ b/music_assistant/controllers/streams.py @@ -421,8 +421,11 @@ class StreamsController(CoreController): crossfade = await self.mass.config.get_player_config_value(queue.queue_id, CONF_CROSSFADE) if crossfade and PlayerFeature.GAPLESS_PLAYBACK not in queue_player.supported_features: # crossfade is not supported on this player due to missing gapless playback - self.logger.warning("Crossfade disabled: gapless playback not supported on player") - return False + self.logger.warning( + "Crossfade disabled: Player %s does not support gapless playback", + queue_player.display_name, + ) + crossfade = False if crossfade: # crossfade is enabled, use special crossfaded single item stream -- 2.34.1