Ejemplo n.º 1
0
 def callback(results, userdata=None):
     search_result = SearchResult(
         uri='spotify:search:%s' % (
             urllib.quote(results.query().encode('utf-8'))),
         albums=[
             translator.to_mopidy_album(a) for a in results.albums()],
         artists=[
             translator.to_mopidy_artist(a) for a in results.artists()],
         tracks=[
             translator.to_mopidy_track(t) for t in results.tracks()])
     future.set(search_result)
Ejemplo n.º 2
0
 def callback(results, userdata=None):
     search_result = SearchResult(
         uri='spotify:search:%s' %
         (urllib.quote(results.query().encode('utf-8'))),
         albums=[
             translator.to_mopidy_album(a) for a in results.albums()
         ],
         artists=[
             translator.to_mopidy_artist(a) for a in results.artists()
         ],
         tracks=[
             translator.to_mopidy_track(t) for t in results.tracks()
         ])
     future.set(search_result)
Ejemplo n.º 3
0
 def _proxy(self):
     if self._track is None:
         if not self._spotify_track.is_loaded():
             return translator.to_mopidy_track(self._spotify_track)
         self._track = translator.to_mopidy_track(self._spotify_track)
     return self._track
Ejemplo n.º 4
0
 def _proxy(self):
     if self._track is None:
         if not self._spotify_track.is_loaded():
             return translator.to_mopidy_track(self._spotify_track)
         self._track = translator.to_mopidy_track(self._spotify_track)
     return self._track