From 0146215c7dedd634c0860b1b7757ae99e979d543 Mon Sep 17 00:00:00 2001 From: Toni Gundogdu Date: Tue, 31 Jul 2012 12:14:32 +0300 Subject: [PATCH] Add Dailymotion.cleanup function --- share/lua/media/dailymotion.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/share/lua/media/dailymotion.lua b/share/lua/media/dailymotion.lua index 863e5c7..a66b024 100644 --- a/share/lua/media/dailymotion.lua +++ b/share/lua/media/dailymotion.lua @@ -127,6 +127,14 @@ function Dailymotion.iter_streams(page, U) return r end +-- Sanitizes the URL. +function Dailymotion.cleanup(U, u) + u = U.unescape(u) + u = U.slash_unescape(u) + u = u:gsub('cell=secure%-vod&', '') -- http://is.gd/BzYPZJ + return u +end + function Dailymotion.choose_default(formats) -- Lowest quality available local r = {width=0xffff, height=0xffff, url=nil} local U = require 'quvi/util' -- 2.11.4.GIT