Do not report progress on ffmpeg streaming error (#2973)
authorFabian Munkes <105975993+fmunkes@users.noreply.github.com>
Fri, 16 Jan 2026 11:38:09 +0000 (12:38 +0100)
committerGitHub <noreply@github.com>
Fri, 16 Jan 2026 11:38:09 +0000 (12:38 +0100)
* do not report progress if there was a streaming error

* Update music_assistant/controllers/player_queues.py

Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
---------

Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
music_assistant/controllers/player_queues.py

index 6edcefa1e56d25ee367bb30dee7001164ba504ea..1323812ff69cb2212a7f8bddca273734499430ae 100644 (file)
@@ -2486,6 +2486,10 @@ class PlayerQueuesController(CoreController):
             return
         assert media_item.uri is not None  # uri is set in __post_init__
 
+        if item_to_report.streamdetails and item_to_report.streamdetails.stream_error:
+            #  Ignore items that had a stream error
+            return
+
         if item_to_report.streamdetails and item_to_report.streamdetails.duration:
             duration = int(item_to_report.streamdetails.duration)
         else: