vlc | branch: master | Francois Cartegnie <[email protected]> | Sun May 27 15:27:39 2012 +0200| [077fd787ca16b3d5a9b98a7205412bd5207f5c83] | committer: Francois Cartegnie
lua: googleimage: try to find art for icecast listings > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=077fd787ca16b3d5a9b98a7205412bd5207f5c83 --- share/lua/meta/art/01_googleimage.lua | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/share/lua/meta/art/01_googleimage.lua b/share/lua/meta/art/01_googleimage.lua index 43012e0..6a3e451 100644 --- a/share/lua/meta/art/01_googleimage.lua +++ b/share/lua/meta/art/01_googleimage.lua @@ -24,14 +24,20 @@ function fetch_art() if vlc.item == nil then return nil end local meta = vlc.item:metas() - if meta["artist"] and meta["album"] then - title = meta["artist"].." "..meta["album"] + +-- IceCast Entries + if meta["Listing Source"] == "dir.xiph.org" + then + title = meta["title"] .. " radio logo" +-- Album entries + elseif meta["artist"] and meta["album"] then + title = meta["artist"].." "..meta["album"].." cover" elseif meta["artist"] and meta["title"] then - title = meta["artist"].." "..meta["title"] + title = meta["artist"].." "..meta["title"].." cover" else return nil end - fd = vlc.stream( "http://images.google.com/images?q="..vlc.strings.encode_uri_component( title.." cover" ) ) + fd = vlc.stream( "http://images.google.com/images?q="..vlc.strings.encode_uri_component( title ) ) if not fd then return nil end page = fd:read( 65653 ) _______________________________________________ vlc-commits mailing list [email protected] http://mailman.videolan.org/listinfo/vlc-commits
