fix(music): stosowanie głośności serwera do nowo uruchamianych utworów

YTDLSource powstaje z domyślną głośnością 0.5, a ustawienie głośności
zmieniało tylko źródło aktualnie odtwarzane. Nowy utwór startował więc
na 50%, podczas gdy panel i /api/status raportowały stan serwera - domyślnie
100%. Zmiana głośności "znikała" po przejściu do kolejnego utworu.

Teraz play_next ustawia na źródle głośność ze stanu serwera, zanim
przekaże je do odtworzenia.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
lgooseandClaude Bot committed 2026-08-21 01:11:10 +02:00
1 parent 526e9ab644
commit ab1d0d4a91
1 file changed
+1
+1
View File
@@ -216,6 +216,7 @@ class MusicPlayer:
track.played = True
track.plays_left = self.plays_left(track) - 1
track.volume = state.volume
if track.plays_left <= 0:
state.queue.pop(next_index)