declare unused parameters in callbacks as void
use size_t
xml/xtag.c: comment dead code
freetype: use mdate() instead of time(), remove unused parameter from UnderlineGlyphYUVA()
notify/growl: factorize NotifyGrowl()
Missing some cases that I could not test.
Also ffmpeg/chroma.c is locked, so I can but leave it broken.
Fix is for the remaining modules is obvious and the issue is easy to detect.
* share/luaintf/http.lua: Equivalent of the legacy modules/control/http/
module. (The new module takes 272 lines of Lua, instead of 5475 lines for
the old one.) Functionality is basically the same except for CGI support
which is missing.
* share/http-lua/: The HTML files using the new <?vlc [lua code] ?> syntax.
* modules/misc/lua/: Add Lua bindings for a few VLC function, the most
important being the HTTPd high level functions, ACLs, stat and opendir.
The Lua code still needs to be cleaned up a bit.