Diff
Differences From Artifact [6ff6e61c9f]:
- File contrib/reciva.py — part of check-in [44151e5bce] at 2016-04-11 00:53:03 on branch trunk — Group some categories, add description. (user: mario, size: 5171) [annotate] [blame] [check-ins using]
To Artifact [c50856b383]:
- File contrib/reciva.py — part of check-in [315eb1c757] at 2016-06-16 23:30:11 on branch trunk — Remove stray print statement (user: mario, size: 5150) [annotate] [blame] [check-ins using]
︙ | |||
78 79 80 81 82 83 84 | 78 79 80 81 82 83 84 85 86 87 88 89 90 91 | - | # Fetch real `url` on stream access/playback (delay) def row(self): r = ChannelPlugin.row(self) if not r["url"].startswith("http"): html = ahttp.get("https://radios.reciva.com/streamer?stationid=%s&streamnumber=0" % r["id"]) ls = re.findall("""(?:<iframe src=|iframe\()['"]([^'"]+)['"]""", html) |