Remove LocalPlaybackController
This commit is contained in:
parent
81fca7d686
commit
ef17e36a1a
@ -41,7 +41,7 @@ class LocalBackend(ThreadingActor, base.Backend):
|
||||
provider=library_provider)
|
||||
|
||||
playback_provider = base.BasePlaybackProvider(backend=self)
|
||||
self.playback = LocalPlaybackController(backend=self,
|
||||
self.playback = core.PlaybackController(backend=self,
|
||||
provider=playback_provider)
|
||||
|
||||
stored_playlists_provider = LocalStoredPlaylistsProvider(backend=self)
|
||||
@ -59,18 +59,6 @@ class LocalBackend(ThreadingActor, base.Backend):
|
||||
self.audio = audio_refs[0].proxy()
|
||||
|
||||
|
||||
class LocalPlaybackController(core.PlaybackController):
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(LocalPlaybackController, self).__init__(*args, **kwargs)
|
||||
|
||||
# XXX Why do we call stop()? Is it to set GStreamer state to 'READY'?
|
||||
self.stop()
|
||||
|
||||
@property
|
||||
def time_position(self):
|
||||
return self.backend.audio.get_position().get()
|
||||
|
||||
|
||||
class LocalStoredPlaylistsProvider(base.BaseStoredPlaylistsProvider):
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(LocalStoredPlaylistsProvider, self).__init__(*args, **kwargs)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user