| 123456789101112131415 |
- import logging
- import mopidy.backend
- from .library import SmartLibrary
- logger = logging.getLogger(__name__)
- class SmartPlaylistsBackend(mopidy.backend.Backend):
- """Backend that exposes a LibraryProvider for smart playlists."""
- uri_schemes = ["smart"]
- def __init__(self, config, audio):
- super().__init__(audio=audio)
- self.config = config["smartplaylists"]
- # Provide library provider that implements browse/lookup
- self.library = SmartLibrary(backend=self, config=self.config)
|