Skip to content
Snippets Groups Projects
Commit b3e157d9 authored by Rafaël Carré's avatar Rafaël Carré
Browse files

lua demuxer for lelombrik.net

parent 5da32d65
No related branches found
No related tags found
Loading
-- $Id$
-- French humor site: http://lelombrik.net
-- Probe function.
function probe()
return vlc.access == "http"
and string.match( vlc.path, "lelombrik.net/videos" )
end
-- Parse function.
function parse()
vidtitle = ""
while true do
line = vlc.readline()
if not line then break end
if string.match( line, "id=\"nom_fichier\">" ) then
vidtitle = string.gsub( line, ".*\"nom_fichier\">([^<]*).*", "%1" )
end
if string.match( line, "<param name=\"movie\"" ) then
-- fallback: retrieve the title from the url if we didn't find it
if vidtitle == "" then
vidtitle = string.gsub( vlc.path, ".*/([^.]*).*", "%1" )
end
return { { path = string.gsub( line, ".*%?file=([^&]*).*", "%1" ); arturl = string.gsub( line, ".*&image=([^&]*).*", "%1" ); title = vidtitle } }
end
end
end
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment