Fix several issues when streaming to (DLNA based) players (#2551)
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Sun, 26 Oct 2025 14:34:33 +0000 (15:34 +0100)
committerGitHub <noreply@github.com>
Sun, 26 Oct 2025 14:34:33 +0000 (15:34 +0100)
commitd60ce33d39e00f0294cef85dd7e9b4eb9896acef
tree9fa3c5893b40e187d8431eb839bee08bf46169c6
parentc861adc81db2afc34babc97851d662b427d2bd89
Fix several issues when streaming to (DLNA based) players (#2551)

* Optimizations for DLNA players

* prevent deadlock in audio buffer

* Fix race condition with track_loaded_in_buffer

* Fix clear queue once queue is fully played
music_assistant/constants.py
music_assistant/controllers/player_queues.py
music_assistant/controllers/streams.py
music_assistant/helpers/audio_buffer.py
music_assistant/helpers/upnp.py
music_assistant/providers/sonos/player.py