From f8b1ac11f42233e6e1352f611f296f30112ad28d Mon Sep 17 00:00:00 2001 From: Pierre Ynard Date: Sun, 7 Aug 2011 09:28:34 +0200 Subject: [PATCH] youtube.lua: more clean-up --- share/lua/playlist/youtube.lua | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/share/lua/playlist/youtube.lua b/share/lua/playlist/youtube.lua index 88b9055bf3..95a7a43281 100644 --- a/share/lua/playlist/youtube.lua +++ b/share/lua/playlist/youtube.lua @@ -24,13 +24,17 @@ function get_url_param( url, name ) return res end -function get_arturl( path, video_id ) - if string.match( vlc.path, "iurl=" ) then - return vlc.strings( get_url_param( vlc.path, "iurl" ) ) - end - if not arturl then - return "http://img.youtube.com/vi/"..video_id.."/default.jpg" +function get_arturl() + -- FIXME: vlc.strings() is not a function, it should probably be + -- vlc.strings.decode_uri() + --if string.match( vlc.path, "iurl=" ) then + -- return vlc.strings( get_url_param( vlc.path, "iurl" ) ) + --end + video_id = get_url_param( vlc.path, "v" ) + if not video_id then + return nil end + return "http://img.youtube.com/vi/"..video_id.."/default.jpg" end -- Probe function. @@ -106,8 +110,7 @@ function parse() end if not arturl then - video_id = get_url_param( vlc.path, "v" ) - arturl = get_arturl( vlc.path, video_id ) + arturl = get_arturl() end if not path then -- 2.39.2