1
mirror of https://code.videolan.org/videolan/vlc synced 2024-10-03 01:31:53 +02:00

youtube.lua: update signature descrambling javascript parsing

Avoid mismatch of signature descrambling call
This commit is contained in:
Pierre Ynard 2017-03-09 16:57:16 +01:00
parent ee3559bb6c
commit c0ceb661d5

View File

@ -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