local tree = simplexml.parse_url("http://dir.xiph.org/yp.xml")
for _, station in ipairs( tree.children ) do
simplexml.add_name_maps( station )
+ local station_name = station.children_map["server_name"][1].children[1]
+ if station_name == "Unspecified name" or station_name == ""
+ then
+ station_name = station.children_map["listen_url"][1].children[1]
+ end
vlc.sd.add_item( {path=station.children_map["listen_url"][1].children[1],
- title=station.children_map["server_name"][1].children[1],
+ title=station_name,
genre=station.children_map["genre"][1].children[1],
nowplaying=station.children_map["current_song"][1].children[1],
meta={["Icecast"]={["Bitrate"]=station.children_map["bitrate"][1].children[1];