Rename {Base => }PlaybackController
This commit is contained in:
parent
9a1f16cba6
commit
fc9daa5a5a
@ -24,7 +24,7 @@ Playback controller
|
|||||||
Manages playback, with actions like play, pause, stop, next, previous, and
|
Manages playback, with actions like play, pause, stop, next, previous, and
|
||||||
seek.
|
seek.
|
||||||
|
|
||||||
.. autoclass:: mopidy.backends.base.BasePlaybackController
|
.. autoclass:: mopidy.backends.base.PlaybackController
|
||||||
:members:
|
:members:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
|
|
||||||
|
|||||||
@ -10,7 +10,7 @@ from mopidy.utils import get_class
|
|||||||
|
|
||||||
from .current_playlist import CurrentPlaylistController
|
from .current_playlist import CurrentPlaylistController
|
||||||
from .library import LibraryController, BaseLibraryProvider
|
from .library import LibraryController, BaseLibraryProvider
|
||||||
from .playback import BasePlaybackController, BasePlaybackProvider
|
from .playback import PlaybackController, BasePlaybackProvider
|
||||||
from .stored_playlists import (StoredPlaylistsController,
|
from .stored_playlists import (StoredPlaylistsController,
|
||||||
BaseStoredPlaylistsProvider)
|
BaseStoredPlaylistsProvider)
|
||||||
|
|
||||||
@ -53,7 +53,7 @@ class Backend(object):
|
|||||||
mixer = None
|
mixer = None
|
||||||
|
|
||||||
#: The playback controller. An instance of
|
#: The playback controller. An instance of
|
||||||
#: :class:`mopidy.backends.base.BasePlaybackController`.
|
#: :class:`mopidy.backends.base.PlaybackController`.
|
||||||
playback = None
|
playback = None
|
||||||
|
|
||||||
#: The stored playlists controller. An instance of
|
#: The stored playlists controller. An instance of
|
||||||
|
|||||||
@ -4,7 +4,7 @@ import time
|
|||||||
|
|
||||||
logger = logging.getLogger('mopidy.backends.base')
|
logger = logging.getLogger('mopidy.backends.base')
|
||||||
|
|
||||||
class BasePlaybackController(object):
|
class PlaybackController(object):
|
||||||
"""
|
"""
|
||||||
:param backend: the backend
|
:param backend: the backend
|
||||||
:type backend: :class:`mopidy.backends.base.Backend`
|
:type backend: :class:`mopidy.backends.base.Backend`
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
from mopidy.backends.base import (Backend, CurrentPlaylistController,
|
from mopidy.backends.base import (Backend, CurrentPlaylistController,
|
||||||
BasePlaybackController, BasePlaybackProvider, LibraryController,
|
PlaybackController, BasePlaybackProvider, LibraryController,
|
||||||
BaseLibraryProvider, StoredPlaylistsController,
|
BaseLibraryProvider, StoredPlaylistsController,
|
||||||
BaseStoredPlaylistsProvider)
|
BaseStoredPlaylistsProvider)
|
||||||
from mopidy.models import Playlist
|
from mopidy.models import Playlist
|
||||||
@ -33,7 +33,7 @@ class DummyBackend(Backend):
|
|||||||
provider=library_provider)
|
provider=library_provider)
|
||||||
|
|
||||||
playback_provider = DummyPlaybackProvider(backend=self)
|
playback_provider = DummyPlaybackProvider(backend=self)
|
||||||
self.playback = BasePlaybackController(backend=self,
|
self.playback = PlaybackController(backend=self,
|
||||||
provider=playback_provider)
|
provider=playback_provider)
|
||||||
|
|
||||||
stored_playlists_provider = DummyStoredPlaylistsProvider(backend=self)
|
stored_playlists_provider = DummyStoredPlaylistsProvider(backend=self)
|
||||||
|
|||||||
@ -2,7 +2,7 @@ import logging
|
|||||||
|
|
||||||
from mopidy import settings
|
from mopidy import settings
|
||||||
from mopidy.backends.base import (Backend, CurrentPlaylistController,
|
from mopidy.backends.base import (Backend, CurrentPlaylistController,
|
||||||
LibraryController, BasePlaybackController, StoredPlaylistsController)
|
LibraryController, PlaybackController, StoredPlaylistsController)
|
||||||
|
|
||||||
logger = logging.getLogger('mopidy.backends.libspotify')
|
logger = logging.getLogger('mopidy.backends.libspotify')
|
||||||
|
|
||||||
@ -47,7 +47,7 @@ class LibspotifyBackend(Backend):
|
|||||||
provider=library_provider)
|
provider=library_provider)
|
||||||
|
|
||||||
playback_provider = LibspotifyPlaybackProvider(backend=self)
|
playback_provider = LibspotifyPlaybackProvider(backend=self)
|
||||||
self.playback = BasePlaybackController(backend=self,
|
self.playback = PlaybackController(backend=self,
|
||||||
provider=playback_provider)
|
provider=playback_provider)
|
||||||
|
|
||||||
stored_playlists_provider = LibspotifyStoredPlaylistsProvider(
|
stored_playlists_provider = LibspotifyStoredPlaylistsProvider(
|
||||||
|
|||||||
@ -6,7 +6,7 @@ import shutil
|
|||||||
|
|
||||||
from mopidy import settings
|
from mopidy import settings
|
||||||
from mopidy.backends.base import (Backend, CurrentPlaylistController,
|
from mopidy.backends.base import (Backend, CurrentPlaylistController,
|
||||||
LibraryController, BaseLibraryProvider, BasePlaybackController,
|
LibraryController, BaseLibraryProvider, PlaybackController,
|
||||||
BasePlaybackProvider, StoredPlaylistsController,
|
BasePlaybackProvider, StoredPlaylistsController,
|
||||||
BaseStoredPlaylistsProvider)
|
BaseStoredPlaylistsProvider)
|
||||||
from mopidy.models import Playlist, Track, Album
|
from mopidy.models import Playlist, Track, Album
|
||||||
@ -49,7 +49,7 @@ class LocalBackend(Backend):
|
|||||||
self.uri_handlers = [u'file://']
|
self.uri_handlers = [u'file://']
|
||||||
|
|
||||||
|
|
||||||
class LocalPlaybackController(BasePlaybackController):
|
class LocalPlaybackController(PlaybackController):
|
||||||
def __init__(self, *args, **kwargs):
|
def __init__(self, *args, **kwargs):
|
||||||
super(LocalPlaybackController, self).__init__(*args, **kwargs)
|
super(LocalPlaybackController, self).__init__(*args, **kwargs)
|
||||||
|
|
||||||
|
|||||||
@ -13,7 +13,7 @@ from tests.backends.base import populate_playlist
|
|||||||
|
|
||||||
# TODO Test 'playlist repeat', e.g. repeat=1,single=0
|
# TODO Test 'playlist repeat', e.g. repeat=1,single=0
|
||||||
|
|
||||||
class BasePlaybackControllerTest(object):
|
class PlaybackControllerTest(object):
|
||||||
tracks = []
|
tracks = []
|
||||||
|
|
||||||
def setUp(self):
|
def setUp(self):
|
||||||
|
|||||||
@ -12,12 +12,10 @@ from mopidy.models import Track
|
|||||||
from mopidy.utils.path import path_to_uri
|
from mopidy.utils.path import path_to_uri
|
||||||
|
|
||||||
from tests import data_folder
|
from tests import data_folder
|
||||||
from tests.backends.base.playback import BasePlaybackControllerTest
|
from tests.backends.base.playback import PlaybackControllerTest
|
||||||
from tests.backends.local import generate_song
|
from tests.backends.local import generate_song
|
||||||
|
|
||||||
class LocalPlaybackControllerTest(BasePlaybackControllerTest,
|
class LocalPlaybackControllerTest(PlaybackControllerTest, unittest.TestCase):
|
||||||
unittest.TestCase):
|
|
||||||
|
|
||||||
backend_class = LocalBackend
|
backend_class = LocalBackend
|
||||||
tracks = [Track(uri=generate_song(i), length=4464)
|
tracks = [Track(uri=generate_song(i), length=4464)
|
||||||
for i in range(1, 4)]
|
for i in range(1, 4)]
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user