-- Return the artwork
function fetch_art()
- local meta = vlc.input.item():metas()
+ local meta = vlc.item:metas()
if not (meta["artist"] and meta["album"]) then
return nil
end
["Virgin 17"] = "http://upload.wikimedia.org/wikipedia/fr/3/39/Virgin17logo.png",
["La ChaƮne Parlementaire"] = "http://upload.wikimedia.org/wikipedia/fr/9/98/Public-Senat-LCP-An_logo_2010.png"
}
- local meta = vlc.input.item():metas();
+ local meta = vlc.item:metas();
local channel
if meta["title"] then
channel = meta["title"]
-- Return the artwork
function fetch_art()
- if vlc.input == nil then return nil end
- local item = vlc.input.item()
- local meta = item:metas()
+ if vlc.item == nil then return nil end
+ local meta = vlc.item:metas()
if meta["artist"] and meta["album"] then
title = meta["artist"].."/"..meta["album"]
else
end
function fetch_meta()
- local metas = vlc.input.item():metas()
+ local metas = vlc.item:metas()
local showName = metas["showName"]
if not showName then
return false
end
- vlc.input.item():set_meta("title", showName.. " S"..seasonNumber.."E"..episodeNumber.." - ".. title)
- vlc.input.item():set_meta("artwork_url", artwork)
- vlc.input.item():set_meta("episodeName", title)
+ vlc.item:set_meta("title", showName.. " S"..seasonNumber.."E"..episodeNumber.." - ".. title)
+ vlc.item:set_meta("artwork_url", artwork)
+ vlc.item:set_meta("episodeName", title)
return true
end
end
function read_meta()
- local metas = vlc.input.item():metas()
+ local metas = vlc.item:metas()
-- Don't do anything if there is already a title
if metas["title"] then
-- Remove . in showName
showName = trim(string.gsub(showName, "%.", " "))
- vlc.input.item():set_meta("title", showName.." S"..seasonNumber.."E"..episodeNumber)
- vlc.input.item():set_meta("showName", showName)
- vlc.input.item():set_meta("episodeNumber", episodeNumber)
- vlc.input.item():set_meta("seasonNumber", seasonNumber)
+ vlc.item:set_meta("title", showName.." S"..seasonNumber.."E"..episodeNumber)
+ vlc.item:set_meta("showName", showName)
+ vlc.item:set_meta("episodeNumber", episodeNumber)
+ vlc.item:set_meta("seasonNumber", seasonNumber)
end