CVS Commit: vlc
cvs at videolan.org
cvs at videolan.org
Sun Feb 24 21:51:10 CET 2002
Update of /var/cvs/videolan/vlc
Modified Files:
Makefile
Update of /var/cvs/videolan/vlc/include
Modified Files:
audio_output.h common.h config.h main.h modules.h
modules_inner.h
Added Files:
configuration.h
Update of /var/cvs/videolan/vlc/include/videolan
Modified Files:
vlc.h
Update of /var/cvs/videolan/vlc/plugins/a52
Modified Files:
a52.c
Update of /var/cvs/videolan/vlc/plugins/ac3_adec
Modified Files:
ac3_adec.c ac3_decoder.h
Update of /var/cvs/videolan/vlc/plugins/ac3_spdif
Modified Files:
ac3_spdif.c
Update of /var/cvs/videolan/vlc/plugins/alsa
Modified Files:
alsa.c
Update of /var/cvs/videolan/vlc/plugins/arts
Modified Files:
aout_arts.c arts.c
Update of /var/cvs/videolan/vlc/plugins/beos
Modified Files:
aout_beos.cpp beos.cpp vout_beos.cpp
Update of /var/cvs/videolan/vlc/plugins/directx
Modified Files:
aout_directx.c directx.c vout_directx.c
Update of /var/cvs/videolan/vlc/plugins/dsp
Modified Files:
aout_dsp.c dsp.c
Update of /var/cvs/videolan/vlc/plugins/dummy
Modified Files:
dummy.c null.c
Update of /var/cvs/videolan/vlc/plugins/dvd
Modified Files:
input_dvd.c
Update of /var/cvs/videolan/vlc/plugins/dvdread
Modified Files:
input_dvdread.c
Update of /var/cvs/videolan/vlc/plugins/esd
Modified Files:
aout_esd.c esd.c
Update of /var/cvs/videolan/vlc/plugins/fb
Modified Files:
fb.c
Update of /var/cvs/videolan/vlc/plugins/filter
Modified Files:
deinterlace.c distort.c invert.c transform.c wall.c
Update of /var/cvs/videolan/vlc/plugins/ggi
Modified Files:
ggi.c
Update of /var/cvs/videolan/vlc/plugins/gtk
Modified Files:
gtk_display.c gtk_open.c gtk_preferences.c
Update of /var/cvs/videolan/vlc/plugins/idct
Modified Files:
idctclassic.c
Update of /var/cvs/videolan/vlc/plugins/kde
Modified Files:
kde.cpp kde_interface.cpp
Update of /var/cvs/videolan/vlc/plugins/lirc
Modified Files:
lirc.c
Update of /var/cvs/videolan/vlc/plugins/mga
Modified Files:
xmga.c
Update of /var/cvs/videolan/vlc/plugins/mpeg_adec
Modified Files:
mpeg_adec.c
Update of /var/cvs/videolan/vlc/plugins/mpeg_system
Modified Files:
input_ps.c
Update of /var/cvs/videolan/vlc/plugins/mpeg_vdec
Modified Files:
video_parser.c vpar_synchro.c
Update of /var/cvs/videolan/vlc/plugins/qnx
Modified Files:
qnx.c vout_qnx.c
Update of /var/cvs/videolan/vlc/plugins/qt
Modified Files:
qt.cpp
Update of /var/cvs/videolan/vlc/plugins/sdl
Modified Files:
aout_sdl.c
Update of /var/cvs/videolan/vlc/plugins/text
Modified Files:
logger.c ncurses.c
Update of /var/cvs/videolan/vlc/plugins/vcd
Modified Files:
input_vcd.c
Update of /var/cvs/videolan/vlc/plugins/win32
Modified Files:
waveout.c
Update of /var/cvs/videolan/vlc/plugins/x11
Modified Files:
x11.c xcommon.c xcommon.h xvideo.c
Update of /var/cvs/videolan/vlc/src/audio_output
Modified Files:
audio_output.c
Update of /var/cvs/videolan/vlc/src/input
Modified Files:
input.c input_dec.c mpeg_system.c
Update of /var/cvs/videolan/vlc/src/interface
Modified Files:
interface.c main.c
Update of /var/cvs/videolan/vlc/src/misc
Modified Files:
modules.c modules_builtin.h.in modules_plugin.h netutils.c
Added Files:
configuration.c
Update of /var/cvs/videolan/vlc/src/video_output
Modified Files:
video_output.c vout_subpictures.c
Log Message:
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 ;-)
--
gbazin
--
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/lists.html
If you are in trouble, please contact <postmaster at videolan.org>
More information about the vlc-devel
mailing list