]> git.sesse.net Git - vlc/commitdiff
youtube.lua: handle relative reference in javascript URL
authorPierre Ynard <linkfanel@yahoo.fr>
Sat, 7 Dec 2013 17:23:51 +0000 (18:23 +0100)
committerPierre Ynard <linkfanel@yahoo.fr>
Sat, 7 Dec 2013 17:23:51 +0000 (18:23 +0100)
share/lua/playlist/youtube.lua

index 30da2f81f935a78b45dd00f260a4c0d0d01bd6da..9cadd1f1f8f29e283f88bb1d890ad2af880be7e0 100644 (file)
@@ -269,6 +269,7 @@ function parse()
                 local js_url = string.match( line, "\"js\": \"(.-)\"" )
                 if js_url then
                     js_url = string.gsub( js_url, "\\/", "/" )
+                    js_url = string.gsub( js_url, "^//", vlc.access.."://" )
                 end
 
                 if not fmt then