From 86f9411b48b43eb60532685677f3c550c65355b2 Mon Sep 17 00:00:00 2001 From: Brendan Howell Date: Sun, 22 Nov 2020 18:50:04 +0100 Subject: [PATCH] method to add and print radio stations --- screenless/bureau/audio/audio.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/screenless/bureau/audio/audio.py b/screenless/bureau/audio/audio.py index e9de4ac..0e16391 100644 --- a/screenless/bureau/audio/audio.py +++ b/screenless/bureau/audio/audio.py @@ -19,7 +19,7 @@ class Audio(Bureau): Bureau.__init__(self) self.urldb = self.open_db("urldb") - self.player = vlc.MediaPlayer() + self.player = vlc.MediaListPlayer() @add_command("p", "Play an album, track or a live stream.") def play(self, data): @@ -33,7 +33,9 @@ class Audio(Bureau): url = self.urldb.get(shortcode) self.log.debug(" playing url " + url) - self.player.set_mrl(url) + playlist = vlc.MediaList() + playlist.add_media(url) + self.player.set_media_list(playlist) self.player.play() @add_command("stop", "Halt audio playback.")