diff --git a/screenless/bureau/audio/audio.py b/screenless/bureau/audio/audio.py index 574f542..1144ac1 100644 --- a/screenless/bureau/audio/audio.py +++ b/screenless/bureau/audio/audio.py @@ -1,3 +1,5 @@ +import urllib.request + import kode256 import requests import gi @@ -36,6 +38,8 @@ class Audio(Bureau): self.log.debug("looking up shortcode " + shortcode) pl_url = self.urldb.get(shortcode) self.log.debug(" playing url " + pl_url) + pl_file, _ = urllib.request.urlretrieve(pl_url) + pl_file= "file://" + pl_file parser = TotemPlParser.Parser() urls = [] @@ -44,7 +48,7 @@ class Audio(Bureau): # and for now-playing urls.append(uri) parser.connect("entry-parsed", parsercb, urls) - parser.parse(pl_url, True) + parser.parse(pl_file, false) for url in urls: print("stream uri", url)