libspotify: Remove again redundant _next and _previous overrides. Let _play call stop instead of _stop.
This commit is contained in:
parent
8adbacae09
commit
e72166ad78
@ -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
|
||||
|
||||
Loading…
Reference in New Issue
Block a user