From f55454623e42647de24518aaa402827206d47bdd Mon Sep 17 00:00:00 2001 From: Ilkka Ollakka Date: Fri, 21 May 2010 14:05:17 +0300 Subject: [PATCH] remove unneeded appletrailers_iphone.lua --- share/Makefile.am | 2 - share/lua/playlist/appletrailers_iphone.lua | 66 --------------------- 2 files changed, 68 deletions(-) delete mode 100644 share/lua/playlist/appletrailers_iphone.lua diff --git a/share/Makefile.am b/share/Makefile.am index e0aa0652f9..1fafd3bd90 100644 --- a/share/Makefile.am +++ b/share/Makefile.am @@ -224,7 +224,6 @@ nobase_vlclib_DATA = \ lua/modules/simplexml.luac \ lua/playlist/anevia_streams.luac \ lua/playlist/appletrailers.luac \ - lua/playlist/appletrailers_iphone.luac \ lua/playlist/break.luac \ lua/playlist/cue.luac \ lua/playlist/dailymotion.luac \ @@ -270,7 +269,6 @@ EXTRA_DIST += \ lua/playlist/README.txt \ lua/playlist/anevia_streams.lua \ lua/playlist/appletrailers.lua \ - lua/playlist/appletrailers_iphone.lua \ lua/playlist/break.lua \ lua/playlist/cue.lua \ lua/playlist/dailymotion.lua \ diff --git a/share/lua/playlist/appletrailers_iphone.lua b/share/lua/playlist/appletrailers_iphone.lua deleted file mode 100644 index 2a7fffdd20..0000000000 --- a/share/lua/playlist/appletrailers_iphone.lua +++ /dev/null @@ -1,66 +0,0 @@ ---[[ - Translate trailers.apple.com video webpages URLs to the corresponding - movie URL - - $Id$ - Copyright © 2007 the VideoLAN team - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. ---]] - --- Probe function. -function probe() - return vlc.access == "http" - and string.match( vlc.path, "trailers.apple.com/trailers/iphone" ) -end - -function find( haystack, needle ) - local _,_,r = string.find( haystack, needle ) - return r -end - --- Parse function. -function parse() - p = {} - path="" - arturl="" - title="" - description="" - while true - do - line = vlc.readline() - if not line then break end - for urli in string.gmatch( line, "http://trailers.apple.com/movies/.-%.mov" ) do - path = vlc.strings.decode_uri( urli ) - end - for urli in string.gmatch( line, "http://.-%/poster.jpg") do - arturl = vlc.strings.decode_uri( urli ) - end - if string.match( line, "" ) - then - title = vlc.strings.resolve_xml_special_chars( find( line, "<title>(.-)<" ) ) - title = string.gsub( title, " %- .*", "" ) - end - if string.match( line, "<meta name=\"Description\"" ) - then - description = vlc.strings.resolve_xml_special_chars( find( line, "name=\"Description\" content=\"(.-)\"" ) ) - end - end - for index,resolution in ipairs({"480p","720p","1080p"}) do - locationurl = string.gsub( path, "r320i.mov","h"..resolution..".mov") - table.insert( p, { path=locationurl ; name=title.." ("..resolution..")"; arturl=arturl; description=description; options={":http-user-agent=Quicktime/7.2.0 vlc lua edition",":play-and-pause",":demux=avformat"};} ) - end - return p -end -- 2.39.2