100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
|
#__print__(dbg.DATA, data)
#-- 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():
__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"],
"url": e["listen_url"],
"format": e["type"],
"bitrate": int(e["bitrate"]),
|
|
|
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
|
#__print__(dbg.DATA, data)
#-- 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():
#__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"],
"url": e["listen_url"],
"format": e["type"],
"bitrate": int(e["bitrate"]),
|