From 200cc3dd2a5b9e25ed0b10c155a98c0ca9cfa898 Mon Sep 17 00:00:00 2001 From: Johannes Knutsen Date: Sat, 14 Aug 2010 18:00:18 +0200 Subject: [PATCH] end of track to call play on the next track --- mopidy/backends/base/playback.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mopidy/backends/base/playback.py b/mopidy/backends/base/playback.py index 13f1e73b..08b7932d 100644 --- a/mopidy/backends/base/playback.py +++ b/mopidy/backends/base/playback.py @@ -287,9 +287,11 @@ class BasePlaybackController(object): Typically called by :class:`mopidy.process.CoreProcess` after a message from a library thread is received. """ - if self.cp_track_at_eot is not None: + next_cp_track = self.cp_track_at_eot + if next_cp_track is not None and self._next(next_cp_track[1]): original_cp_track = self.current_cp_track - self.current_cp_track = self.cp_track_at_eot + self.current_cp_track = next_cp_track + self.state = self.PLAYING if self.consume: self.backend.current_playlist.remove(cpid=original_cp_track[0])