]> git.sesse.net Git - vlc/commitdiff
Fix the url translation
authorAntoine Cellerier <dionoea@videolan.org>
Sun, 9 Sep 2007 21:01:31 +0000 (21:01 +0000)
committerAntoine Cellerier <dionoea@videolan.org>
Sun, 9 Sep 2007 21:01:31 +0000 (21:01 +0000)
share/luaplaylist/dailymotion.lua

index b5182d0b8f874a27c84c50f5215debf5d9448155..93e17cfdd8612bb6d060cc1984f5f2521eafad77 100644 (file)
@@ -1,5 +1,10 @@
 -- $Id$
 
+--[[
+    Translate Daily Motion video webpages URLs to the corresponding
+    FLV URL.
+--]]
+
 -- Probe function.
 function probe()
     return vlc.access == "http"
@@ -13,9 +18,11 @@ function parse()
     do 
         line = vlc.readline()
         if not line then break end
-        if string.match( line, "param name=\"flashvars\" value=\"url=" )
+        if string.match( line, "param name=\"flashvars\" value=\".*url=" )
         then
-            path = vlc.decode_uri( string.gsub( line, "^.*param name=\"flashvars\" value=\"url=([^&]*).*$", "%1" ) )
+            vlc.msg_err( "Tada!" )
+            path = vlc.decode_uri( string.gsub( line, "^.*param name=\"flashvars\" value=\".*url=([^&]*).*$", "%1" ) )
+            vlc.msg_err( path )
         end
         --[[ if string.match( line, "<title>" )
         then