Functions casting this to a services_discovery_t pointer are only
usable by SD plugins. Functions looking up the playlist are only usable
by interfaces plugins and extensions.
http://msdn.microsoft.com/en-us/library/b0084kay(v=vs.80).aspx only
mentions the _ prefixed variable.
gcc will always define the _ prefixed variable, like Visual Studio.
The prefixless one is defined in some language standards, e.g. gnu99
but not c99.
This fixes the lua command line interface under windows. Adding all
those special cases in the host abstraction layer doesn't seem optimal
but at least it works. I'll probably try cleaning it up later.
projects/ - contains projects that link to libvlc other than vlc and the bindings.
extras/package - contains the packaging specific files.
extras/deprecated - deprecated files.
extras/buildsystem - contains non-default buildsystem stuff.
extras/analyser - contains code analyser (such as editor specific files) specific files.