From aa658770c4a53fbfabba4351c26bf0c269303021 Mon Sep 17 00:00:00 2001 From: Marcel van der Veldt Date: Sat, 21 Feb 2026 00:55:06 +0100 Subject: [PATCH] Fix use playerid for http profile --- music_assistant/controllers/streams/streams_controller.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/music_assistant/controllers/streams/streams_controller.py b/music_assistant/controllers/streams/streams_controller.py index 67e7e251..ecdb25cf 100644 --- a/music_assistant/controllers/streams/streams_controller.py +++ b/music_assistant/controllers/streams/streams_controller.py @@ -463,7 +463,7 @@ class StreamsController(CoreController): ) resp.content_type = f"audio/{output_format.output_format_str}" http_profile = await self.mass.config.get_player_config_value( - queue_id, CONF_HTTP_PROFILE, default="default", return_type=str + player_id, CONF_HTTP_PROFILE, default="default", return_type=str ) if http_profile == "forced_content_length" and not queue_item.duration: # just set an insane high content length to make sure the player keeps playing @@ -602,7 +602,7 @@ class StreamsController(CoreController): ) # work out ICY metadata support icy_preference = self.mass.config.get_raw_player_config_value( - queue_id, + player_id, CONF_ENTRY_ENABLE_ICY_METADATA.key, CONF_ENTRY_ENABLE_ICY_METADATA.default_value, ) @@ -626,7 +626,7 @@ class StreamsController(CoreController): headers=headers, ) http_profile = await self.mass.config.get_player_config_value( - queue_id, CONF_HTTP_PROFILE, default="default", return_type=str + player_id, CONF_HTTP_PROFILE, default="default", return_type=str ) if http_profile == "forced_content_length": # just set an insane high content length to make sure the player keeps playing -- 2.34.1