• Gildas Bazin's avatar
    · c40571df
    Gildas Bazin authored
    This is the first part of the new configuration architecture for vlc.
    Two other parts will follow soon:
    - config file implementation
    - gtk configuration interface.
    
    This part won't change much for end-users as these changes are mostly
    internal, you will however notice that the command line interface has
    changed. It will maybe be less user-friendly as I almost removed the
    short options but it shouldn't a big problem when the config file is
    implemented.
    
    What as changed is that it is really easy now to add configuration
    options to vlc. Plugins can also implement configuration options. All
    you have to do is to declare a MODULE_CONFIG section in your plugin.
    If you want to know more about this look at configuration.h and for some
    example: main.c, dsp.c or xvideo.c
    
    It would be nice if every developper could now start using configuration
    options in there plugins and also enhance old plugins.
    
    That's it, now let's hope I didn't break too many things ;-)
    c40571df
Name
Last commit
Last update
debian Loading commit data...
doc Loading commit data...
extras Loading commit data...
include Loading commit data...
ipkg Loading commit data...
lib Loading commit data...
plugins Loading commit data...
po Loading commit data...
share Loading commit data...
src Loading commit data...
.cvsignore Loading commit data...
ABOUT-NLS Loading commit data...
AUTHORS Loading commit data...
BUGS Loading commit data...
COPYING Loading commit data...
ChangeLog Loading commit data...
ChangeLog.libdvdcss Loading commit data...
FAQ Loading commit data...
INSTALL Loading commit data...
INSTALL-win32.txt Loading commit data...
INSTALL.libdvdcss Loading commit data...
INSTALL.libmad Loading commit data...
MODULES Loading commit data...
Makefile Loading commit data...
Makefile.dep Loading commit data...
Makefile.modules Loading commit data...
Makefile.opts.in Loading commit data...
README Loading commit data...
README.libdvdcss Loading commit data...
TODO Loading commit data...
acconfig.h Loading commit data...
aclocal.m4 Loading commit data...
config.guess Loading commit data...
config.sub Loading commit data...
configure Loading commit data...
configure.in Loading commit data...
install-sh Loading commit data...
install-win32 Loading commit data...
macosx-dmg Loading commit data...
mkinstalldirs Loading commit data...
todo.pl Loading commit data...
vlc.spec Loading commit data...