ADDED channels/icast.png Index: channels/icast.png ================================================================== --- channels/icast.png +++ channels/icast.png cannot compute difference between binary files Index: channels/internet_radio.py ================================================================== --- channels/internet_radio.py +++ channels/internet_radio.py @@ -67,11 +67,11 @@ self.categories = rx.findall(html) # fetch station lists - def update_streams(self, cat, force=0): + def update_streams(self, cat): entries = [] if cat not in self.categories: return [] ADDED channels/itunes.png Index: channels/itunes.png ================================================================== --- channels/itunes.png +++ channels/itunes.png cannot compute difference between binary files Index: channels/jamendo.py ================================================================== --- channels/jamendo.py +++ channels/jamendo.py @@ -275,11 +275,11 @@ ] return self.categories # retrieve category or search - def update_streams(self, cat, search="", force=0): + def update_streams(self, cat, search=None): entries = [] fmt = self.stream_mime(conf.jamendo_stream_format) # Static list of Radios Index: channels/modarchive.py ================================================================== --- channels/modarchive.py +++ channels/modarchive.py @@ -102,11 +102,11 @@ self.catmap = cache pass # download links from dmoz listing - def update_streams(self, cat, force=0): + def update_streams(self, cat): url = "http://modarchive.org/index.php" params = dict(query=self.catmap[cat], request="search", search_type="genre") html = http.get(url, params) entries = [] Index: channels/myoggradio.py ================================================================== --- channels/myoggradio.py +++ channels/myoggradio.py @@ -71,11 +71,11 @@ pass # download links from dmoz listing - def update_streams(self, cat, force=0): + def update_streams(self, cat): # result list entries = [] # common Index: channels/punkcast.py ================================================================== --- channels/punkcast.py +++ channels/punkcast.py @@ -56,11 +56,11 @@ def update_categories(self): pass # get list - def update_streams(self, cat, force=0): + def update_streams(self, cat): rx_link = re.compile(""" \s+]+ALT="([^<">]+)" """, re.S|re.X) Index: channels/surfmusik.py ================================================================== --- channels/surfmusik.py +++ channels/surfmusik.py @@ -104,11 +104,11 @@ self.categories = r # summarize links from surfmusik - def update_streams(self, cat, force=0): + def update_streams(self, cat): (base_url, path_genre, path_country) = self.base[conf.surfmusik_lang] entries = [] i = 0 max = int(conf.max_streams) Index: channels/xiph.py ================================================================== --- channels/xiph.py +++ channels/xiph.py @@ -101,11 +101,11 @@ #-- extract l = [] __print__( dbg.PROC, "processing api.dir.xiph.org JSON (via api.include-once.org cache)" ) data = json.loads(data) - for e in data.values(): + for e in data: #__print__(dbg.DATA, e) bitrate = int(e["bitrate"]) if conf.xiph_min_bitrate and bitrate and bitrate >= int(conf.xiph_min_bitrate): l.append({ "title": e["stream_name"],