From be7e8e607375bcf77fd88e04844ef7b167af442c Mon Sep 17 00:00:00 2001 From: Anna Schumaker Date: Fri, 10 Dec 2021 12:00:20 -0500 Subject: [PATCH] audio: Reset the pipeline whenever we reach EOS This fixes a bug where a different track would be selected when hitting "Play" after an autopause Signed-off-by: Anna Schumaker --- audio/player.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/audio/player.py b/audio/player.py index 10f9010..280a4c5 100644 --- a/audio/player.py +++ b/audio/player.py @@ -32,7 +32,7 @@ class Player(bass.BassPlayer): def do_eos(self): self.Autopause.decrement() - self.change_track(self.playlist.next_track()) + self.change_track(self.playlist.next_track(), reset=True) self.playing = self.Autopause.keep_playing def play(self): self.playing = True