compilation time.
* configure.ac: Compilation information are now determined at
configure-time. Fixed libSDL_image static linking.
* src/libvlc.c: Removed VLC_CompileTime() since this is not possible
without increasing the compilation time.
allows to call vlc_readdir_wrapper("\\") and get a list of Windows drives.
This is a bit kludgy but so convenient to change drives under Windows.
* modules/control/http: Adapted to use vlc_readdir_wrapper in foreach
directory. Thou shalt escape all exported functions with E_() to avoid
potential namespace collisions !
* po: Re-run make update-po since POTFILES.in has changed.
* toolbox: New --update-version switch, which builds the version.c file
from current date, user/hostname/domainname, compiler version and
svn changeset.
* src/libvlc.c: Exported API to access data from version.c.
* modules/control/http.c: New variables vlc_compile_time, vlc_compile_by,
vlc_compile_host, vlc_compile_domain, vlc_compiler and vlc_changeset.
To stream use a commandline similar to this:
./vlc dvdsimple:///dev/dvd --sub-filter=osdmenu --osdmenu-file=share/osdmenu/default.cfg --extraintf rc --sout '#transcode{sfilter=osdmenu}:std{mux=ts,access=udp,url=127.0.0.1:1234}' -vvvv
For local playback a commandline like this is needed:
./vlc dvdsimple:///dev/dvd --sub-filter=osdmenu --osdmenu-file=share/osdmenu/default.cfg -vvvv
Have fun with the basic functionality - jpsaman.
* modules/control/http.c: Use scandir instead of readdir since it allows
to sort the files alphanumerically.
* src/misc/charset.c: Fixed the declaration of vlc_fix_readdir_charset.
I only changed two things in the patch
* added a check for wx2.4 that does not seem to have sizer->Detach
* commented out the wxCheckVersion in open.cpp, which broke layouting under wx2.5.3
(what was the intended behaviour ?)
* Added core support for a sorted by genre view
* Each module can declare a "human-readable short name" with set_name
* Modules are sorted by category (set_category, set_subcategory).
Modules configs can be separated by set_section()
* Separated audio-filter and audio-visual
* Separated extraintf and control
* New command and widget : add_module_list() for comma-separated modules
* Vfilters now use "," as separator
Won't work for many things (only those for which metadata can be gotten during initialization).
Processing is done asynchronously, use playlist_PreparseEnqueue to add an item to the queue.
* include/vlc_xml.h, src/misc/xml.c: core wrapper for XML modules.
* modules/misc/xml/xtag.c: trivial XML parser module.
* modules/misc/xml/libxml.c: XML parser module using libxml2.
* modules/gui/skins2/parser/*: removed dependancy on libxml2 and use an XML module.