17 lines
459 B
Python
17 lines
459 B
Python
from __future__ import unicode_literals
|
|
|
|
import logging
|
|
|
|
from mopidy import backend
|
|
from mopidy.local import translator
|
|
|
|
|
|
logger = logging.getLogger(__name__)
|
|
|
|
|
|
class LocalPlaybackProvider(backend.PlaybackProvider):
|
|
def change_track(self, track):
|
|
track = track.copy(uri=translator.local_track_uri_to_file_uri(
|
|
track.uri, self.backend.config['local']['media_dir']))
|
|
return super(LocalPlaybackProvider, self).change_track(track)
|