libspotify: Remove again redundant _next and _previous overrides. Let _play call stop instead of _stop.

This commit is contained in:
Stein Magnus Jodal 2010-02-13 16:14:13 +01:00
parent 8adbacae09
commit e72166ad78

View File

@ -46,19 +46,13 @@ class LibspotifyLibraryController(BaseLibraryController):
class LibspotifyPlaybackController(BasePlaybackController):
def _next(self, track):
if self.state == self.PLAYING:
self._stop()
self._play(track)
return True
def _pause(self):
# TODO
return False
def _play(self, track):
if self.state == self.PLAYING:
self._stop()
self.stop()
if track.uri is None:
return False
self.backend.spotify.session.load(
@ -66,12 +60,6 @@ class LibspotifyPlaybackController(BasePlaybackController):
self.backend.spotify.session.play(1)
return True
def _previous(self, track):
if self.state == self.PLAYING:
self._stop()
self._play(track)
return True
def _resume(self):
# TODO
return False