43
44
45
46
47
48
49
50
51
52
53
54
55
56
57 | # open source radio sharing stie
class myoggradio(ChannelPlugin):
# settings
title ="MOR"
#module = "myoggradio"
api = "http://www.myoggradio.org/"
listformat = "srv"
# hide unused columns
titles = dict(playing=False, listeners=False, bitrate=False)
# category map
categories = ['common', 'personal']
default = 'common' |
|
| 43
44
45
46
47
48
49
50
51
52
53
54
55
56
57 | # open source radio sharing stie
class myoggradio(ChannelPlugin):
# settings
title ="MOR"
#module = "myoggradio"
api = "http://www.myoggradio.org/"
listformat = "mixed(pls/m3u/srv)"
# hide unused columns
titles = dict(playing=False, listeners=False, bitrate=False)
# category map
categories = ['common', 'personal']
default = 'common' |
99
100
101
102
103
104
105
106
107
108
109
110
111
112 | self.parent.status("Unknown category")
pass
# augment result list
for i,e in enumerate(entries):
entries[i]["homepage"] = self.api + "c_common_details.jsp?url=" + e["url"]
entries[i]["genre"] = cat
# send back
return entries
# upload a single station entry to MyOggRadio
def share(self, *w): |
>
| 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113 | self.parent.status("Unknown category")
pass
# augment result list
for i,e in enumerate(entries):
entries[i]["homepage"] = self.api + "c_common_details.jsp?url=" + e["url"]
entries[i]["genre"] = cat
entries[i]["format"] = "audio/mpeg"
# send back
return entries
# upload a single station entry to MyOggRadio
def share(self, *w): |