vlc | branch: master | Pierre Ynard <[email protected]> | Thu Mar 9 16:57:16 2017 +0100| [c0ceb661d54f8d53c64089d8f3fe5bd2b3a8e815] | committer: Pierre Ynard
youtube.lua: update signature descrambling javascript parsing Avoid mismatch of signature descrambling call > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=c0ceb661d54f8d53c64089d8f3fe5bd2b3a8e815 --- share/lua/playlist/youtube.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/lua/playlist/youtube.lua b/share/lua/playlist/youtube.lua index 8bfcb97..7b63f91 100644 --- a/share/lua/playlist/youtube.lua +++ b/share/lua/playlist/youtube.lua @@ -108,7 +108,7 @@ function js_descramble( sig, js_url ) -- Look for the descrambler function's name -- c&&a.set("signature",br(c)); - local descrambler = js_extract( js, "%.set%(\"signature\",(.-)%(" ) + local descrambler = js_extract( js, "%.set%(\"signature\",([^)]-)%(" ) if not descrambler then vlc.msg.dbg( "Couldn't extract youtube video URL signature descrambling function name" ) return sig _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
