def __init__(self, cache_dir, status_change_handler): Feed.__init__(self) print "init shoutcast feed" self.handler = ShoutcastHandler() self.cache_dir = cache_dir self.filename = os.path.join(self.cache_dir, "shoutcast-genre.xml") self.uri = "http://www.shoutcast.com/sbin/newxml.phtml" self.status_change_handler = status_change_handler
def __init__(self,cache_dir,status_change_handler): Feed.__init__(self) print "init board feed" self.handler = BoardHandler() self.cache_dir = cache_dir self.filename = os.path.join(self.cache_dir, "board.xml") self.uri = "http://www.radio-browser.info/xml.php" self.status_change_handler = status_change_handler
def __init__(self, cache_dir, status_change_handler): Feed.__init__(self) print "init icecast feed" self.handler = IcecastHandler() self.cache_dir = cache_dir self.filename = os.path.join(self.cache_dir, "icecast.xml") self.uri = "http://dir.xiph.org/yp.xml" self.status_change_handler = status_change_handler
def __init__(self,cache_dir,status_change_handler): Feed.__init__(self) print("init shoutcast feed") self.handler = ShoutcastHandler() self.cache_dir = cache_dir self.filename = os.path.join(self.cache_dir, "shoutcast-genre.xml") self.uri = "http://www.shoutcast.com/sbin/newxml.phtml" self.status_change_handler = status_change_handler
def __init__(self,cache_dir,status_change_handler): Feed.__init__(self) print "init local feed" self.handler = LocalHandler() self.cache_dir = cache_dir self.filename = os.path.join(self.cache_dir, "local.xml") self.uri = "http://www.programmierecke.net/programmed/local.xml" self.status_change_handler = status_change_handler
def __init__(self, cache_dir, status_change_handler): Feed.__init__(self) print "init board feed" self.handler = BoardHandler() self.cache_dir = cache_dir self.filename = os.path.join(self.cache_dir, "board.xml") self.uri = "http://www.radio-browser.info/xml.php" self.status_change_handler = status_change_handler
def __init__(self,cache_dir,status_change_handler,genre): Feed.__init__(self) self.handler = ShoutcastHandler() self.cache_dir = cache_dir self.filename = os.path.join(self.cache_dir, "shoutcast-"+genre+".xml") self.uri = "http://www.shoutcast.com/sbin/newxml.phtml?%s" % urllib.parse.urlencode({"genre":genre}) self.status_change_handler = status_change_handler self.genre = genre self.setAutoDownload(False) self.setUpdateChecking(False)
def __init__(self,cache_dir,status_change_handler): Feed.__init__(self) self.handler = RadioTimeHandler() self.handler.cache_dir = cache_dir self.handler.status_change_handler = status_change_handler self.cache_dir = cache_dir self.status_change_handler = status_change_handler self.filename = os.path.join(self.cache_dir, "radiotime.xml") self.uri = "http://opml.radiotime.com/Browse.ashx?%s" % urllib.urlencode({"id":"r0","formats":"ogg,mp3,aac,wma"}) self._name = "RadioTime" self.setUpdateChecking(False)
def __init__(self, cache_dir, status_change_handler, genre): Feed.__init__(self) self.handler = ShoutcastHandler() self.cache_dir = cache_dir self.filename = os.path.join(self.cache_dir, "shoutcast-" + genre + ".xml") self.uri = "http://www.shoutcast.com/sbin/newxml.phtml?%s" % urllib.urlencode( {"genre": genre}) self.status_change_handler = status_change_handler self.genre = genre self.setAutoDownload(False) self.setUpdateChecking(False)
def __init__(self, cache_dir, status_change_handler): Feed.__init__(self) self.handler = RadioTimeHandler() self.handler.cache_dir = cache_dir self.handler.status_change_handler = status_change_handler self.cache_dir = cache_dir self.status_change_handler = status_change_handler self.filename = os.path.join(self.cache_dir, "radiotime.xml") self.uri = "http://opml.radiotime.com/Browse.ashx?%s" % urllib.urlencode( { "id": "r0", "formats": "ogg,mp3,aac,wma" }) self._name = "RadioTime" self.setUpdateChecking(False)