[Florian Zeitz] More compatibility for MPRIS.
This commit is contained in:
parent
779dcbd38b
commit
ce71f40f7d
|
@ -130,6 +130,12 @@ class MusicTrackListener(gobject.GObject):
|
||||||
return info
|
return info
|
||||||
|
|
||||||
def _mpris_playing_changed_cb(self, playing):
|
def _mpris_playing_changed_cb(self, playing):
|
||||||
|
if type(playing) is dbus.Struct:
|
||||||
|
if playing[0]:
|
||||||
|
self.emit('music-track-changed', None)
|
||||||
|
else:
|
||||||
|
self.emit('music-track-changed', self._last_playing_music)
|
||||||
|
else: # Workaround for e.g. Audacious
|
||||||
if playing:
|
if playing:
|
||||||
self.emit('music-track-changed', None)
|
self.emit('music-track-changed', None)
|
||||||
else:
|
else:
|
||||||
|
|
Loading…
Reference in New Issue