commit
c8dd9696b4
1 changed files with 10 additions and 5 deletions
|
@ -201,11 +201,16 @@ class SqueezeBoxDevice(MediaPlayerDevice):
|
|||
def media_image_url(self):
|
||||
""" Image url of current playing media. """
|
||||
if 'artwork_url' in self._status:
|
||||
return self._status['artwork_url']
|
||||
return ('http://{server}:{port}/music/current/cover.jpg?'
|
||||
'player={player}').format(server=self._lms.host,
|
||||
port=self._lms.http_port,
|
||||
player=self._id)
|
||||
media_url = self._status['artwork_url']
|
||||
else:
|
||||
media_url = ('/music/{track_id}/cover.jpg').format(
|
||||
track_id=self._status["id"])
|
||||
|
||||
base_url = 'http://{server}:{port}/'.format(
|
||||
server=self._lms.host,
|
||||
port=self._lms.http_port)
|
||||
|
||||
return urllib.parse.urljoin(base_url, media_url)
|
||||
|
||||
@property
|
||||
def media_title(self):
|
||||
|
|
Loading…
Add table
Reference in a new issue