diff --git a/screenless/bureau/audio/audio.py b/screenless/bureau/audio/audio.py index 6945616..7b2cf42 100644 --- a/screenless/bureau/audio/audio.py +++ b/screenless/bureau/audio/audio.py @@ -74,8 +74,14 @@ class Audio(Bureau): #out = subprocess.check_output(["mocp", "-i"]).decode("utf-8") # TODO: sort out how to do this with out = "Now Playing: " - out += self.player.get_media().get_meta(0) + "\n" - out += "by " + self.player.get_media().get_meta(1) + "\n" + out += self.player.get_media().get_meta(vlc.Meta.Title) + "\n" + nowplaying = self.player.get_media().get_meta(vlc.Meta.NowPlaying) + if nowplaying == "": + out += "by " + self.player.get_media().get_meta(vlc.Meta.Title) + "\n" + out += "from the album '" + self.player.get_media().get_meta(vlc.Meta.Album) \ + + "'\n" + else: + out += nowplaying + "\n" self.log.debug("info output:" + out) self.print_small(out)