if cat inself.pricat:
data =self.api("stations/"+ cat)elif cat in("tags","countries","languages"):return[dict(genre="-", title="Placeholder category", url="offline:")]else:
data =self.api("stations/"+self.catmap[conf.radiobrowser_cat]+"/"+ cat)elif search: data =self.api("stations/"+cat) data =self.api("stations/"+search)else:return[]
r =[]for e in data:
r.append(dict(
genre = e["tags"],