mopidy-subidy/mopidy_subidy/playback.py

11 lines
409 B
Python
Raw Normal View History

2016-09-18 04:33:46 +02:00
from mopidy import backend
from mopidy_subidy import uri
class SubidyPlaybackProvider(backend.PlaybackProvider):
def __init__(self, *args, **kwargs):
super(SubidyPlaybackProvider, self).__init__(*args, **kwargs)
self.subsonic_api = self.backend.subsonic_api
def translate_uri(self, translate_uri):
return self.subsonic_api.get_song_stream_uri(uri.get_song_id(translate_uri))