CVS Commit: vlc
cvs at videolan.org
cvs at videolan.org
Sun Dec 30 08:09:56 CET 2001
Update of /var/cvs/videolan/vlc
Modified Files:
Makefile Makefile.dep Makefile.modules Makefile.opts.in
acconfig.h configure configure.in
Update of /var/cvs/videolan/vlc/extras/libdvdcss
Modified Files:
Makefile css.c ioctl.c libdvdcss.c
Update of /var/cvs/videolan/vlc/extras/libdvdread
Modified Files:
Makefile
Update of /var/cvs/videolan/vlc/include
Modified Files:
audio_output.h config.h.in defs.h.in input_ext-dec.h
input_ext-intf.h input_ext-plugins.h interface.h intf_msg.h
intf_playlist.h iso_lang.h main.h modules.h modules_inner.h
mtime.h netutils.h threads.h video.h video_output.h
Removed Files:
common.h modules_export.h tests.h
Update of /var/cvs/videolan/vlc/include/videolan
Added Files:
vlc.h
Update of /var/cvs/videolan/vlc/plugins/ac3_adec
Modified Files:
.cvsignore Makefile ac3_adec.c ac3_bit_allocate.c
ac3_decoder.c ac3_exponent.c ac3_imdct.c ac3_mantissa.c
ac3_parse.c ac3_rematrix.c
Update of /var/cvs/videolan/vlc/plugins/ac3_spdif
Modified Files:
.cvsignore Makefile ac3_iec958.c ac3_spdif.c
Update of /var/cvs/videolan/vlc/plugins/alsa
Modified Files:
.cvsignore Makefile alsa.c aout_alsa.c
Update of /var/cvs/videolan/vlc/plugins/arts
Modified Files:
.cvsignore Makefile aout_arts.c arts.c
Update of /var/cvs/videolan/vlc/plugins/beos
Modified Files:
.cvsignore InterfaceWindow.cpp Makefile MediaControlView.cpp
PlayListWindow.cpp aout_beos.cpp beos.cpp intf_beos.cpp
vout_beos.cpp
Update of /var/cvs/videolan/vlc/plugins/chroma
Modified Files:
.cvsignore Makefile common.c yv12_rgb8.c
Added Files:
yv12_rgb16.c
Update of /var/cvs/videolan/vlc/plugins/directx
Modified Files:
.cvsignore Makefile aout_directx.c directx.c vout_directx.c
vout_events.c
Update of /var/cvs/videolan/vlc/plugins/downmix
Modified Files:
.cvsignore Makefile ac3_downmix_3dn.c ac3_downmix_c.c
ac3_downmix_sse.c downmix.c downmix3dn.c downmixsse.c
Update of /var/cvs/videolan/vlc/plugins/dsp
Modified Files:
.cvsignore Makefile aout_dsp.c dsp.c
Update of /var/cvs/videolan/vlc/plugins/dummy
Modified Files:
.cvsignore Makefile aout_dummy.c dummy.c input_dummy.c
intf_dummy.c null.c vout_dummy.c
Update of /var/cvs/videolan/vlc/plugins/dvd
Modified Files:
.cvsignore Makefile dummy_dvdcss.c dvd.c dvd_ifo.c
dvd_summary.c dvd_udf.c input_dvd.c
Update of /var/cvs/videolan/vlc/plugins/dvdread
Modified Files:
.cvsignore Makefile dvdread.c input_dvdread.c
Update of /var/cvs/videolan/vlc/plugins/esd
Modified Files:
.cvsignore Makefile aout_esd.c esd.c
Update of /var/cvs/videolan/vlc/plugins/fb
Modified Files:
.cvsignore Makefile fb.c vout_fb.c
Update of /var/cvs/videolan/vlc/plugins/filter
Modified Files:
.cvsignore Makefile distort.c invert.c transform.c wall.c
Added Files:
deinterlace.c
Removed Files:
bob.c
Update of /var/cvs/videolan/vlc/plugins/ggi
Modified Files:
.cvsignore Makefile ggi.c vout_ggi.c
Update of /var/cvs/videolan/vlc/plugins/glide
Modified Files:
.cvsignore Makefile glide.c vout_glide.c
Update of /var/cvs/videolan/vlc/plugins/gtk
Modified Files:
.cvsignore Makefile gnome.c gnome_interface.c
gnome_interface.h gtk.c gtk_callbacks.c gtk_control.c
gtk_display.c gtk_interface.c gtk_menu.c gtk_modules.c
gtk_open.c gtk_playlist.c gtk_preferences.c
Added Files:
fixfiles.sh gnome.glade gtk.glade gtk_common.h
Removed Files:
intf_gnome.c intf_gnome.glade intf_gtk.c intf_gtk.glade
intf_gtk.h
Update of /var/cvs/videolan/vlc/plugins/idct
Modified Files:
.cvsignore Makefile idct.c idctaltivec.c idctclassic.c
idctmmx.c idctmmxext.c
Update of /var/cvs/videolan/vlc/plugins/imdct
Modified Files:
.cvsignore Makefile ac3_imdct_3dn.c ac3_imdct_c.c
ac3_imdct_common.c ac3_imdct_sse.c ac3_srfft_3dn.c
ac3_srfft_c.c ac3_srfft_sse.c imdct.c imdct3dn.c imdctsse.c
Update of /var/cvs/videolan/vlc/plugins/kde
Modified Files:
.cvsignore Makefile kde.cpp
Added Files:
kde_common.h kde_disc.cpp kde_disc.h kde_interface.cpp
kde_interface.h kde_menu.cpp kde_menu.h kde_net.cpp kde_net.h
kde_slider.cpp kde_slider.h kde_ui.rc
Removed Files:
intf_plugin.h kdeinterface.cpp kdeinterface.h kdiskdialog.cpp
kdiskdialog.h kinterfacemain.cpp kinterfacemain.h
knetdialog.cpp knetdialog.h ktitlemenu.cpp ktitlemenu.h
kvlcslider.cpp kvlcslider.h kvlcui.rc
Update of /var/cvs/videolan/vlc/plugins/lpcm_adec
Modified Files:
.cvsignore Makefile lpcm_adec.c
Update of /var/cvs/videolan/vlc/plugins/macosx
Modified Files:
.cvsignore Makefile aout_macosx.c intf_main.c
intf_vlc_wrapper.c macosx.c vout_macosx.c
Update of /var/cvs/videolan/vlc/plugins/mad
Modified Files:
.cvsignore Makefile mad_adec.c mad_libmad.c
Update of /var/cvs/videolan/vlc/plugins/memcpy
Modified Files:
.cvsignore Makefile memcpy.c memcpy3dn.c memcpymmx.c
memcpymmxext.c
Update of /var/cvs/videolan/vlc/plugins/mga
Modified Files:
.cvsignore Makefile mga.c vout_mga.c
Update of /var/cvs/videolan/vlc/plugins/motion
Modified Files:
.cvsignore Makefile motion.c motion3dnow.c motionaltivec.c
motionmmx.c motionmmxext.c
Update of /var/cvs/videolan/vlc/plugins/mpeg_adec
Modified Files:
.cvsignore Makefile adec_layer1.c adec_layer2.c mpeg_adec.c
mpeg_adec_generic.c
Update of /var/cvs/videolan/vlc/plugins/mpeg_system
Modified Files:
.cvsignore Makefile input_es.c input_ps.c input_ts.c
input_ts.h mpeg_es.c mpeg_ps.c mpeg_ts.c
Update of /var/cvs/videolan/vlc/plugins/mpeg_vdec
Modified Files:
.cvsignore Makefile video_decoder.c video_parser.c
vpar_blocks.c vpar_headers.c vpar_pool.c vpar_synchro.c
Update of /var/cvs/videolan/vlc/plugins/qnx
Modified Files:
Makefile aout_qnx.c qnx.c vout_qnx.c
Update of /var/cvs/videolan/vlc/plugins/qt
Modified Files:
.cvsignore Makefile intf_qt.cpp qt.cpp
Update of /var/cvs/videolan/vlc/plugins/sdl
Modified Files:
.cvsignore Makefile aout_sdl.c sdl.c vout_sdl.c
Update of /var/cvs/videolan/vlc/plugins/spudec
Modified Files:
.cvsignore Makefile spu_decoder.c
Update of /var/cvs/videolan/vlc/plugins/text
Modified Files:
.cvsignore Makefile ncurses.c rc.c
Removed Files:
intf_ncurses.c intf_rc.c
Update of /var/cvs/videolan/vlc/plugins/vcd
Modified Files:
.cvsignore Makefile input_vcd.c linux_cdrom_tools.c
linux_cdrom_tools.h vcd.c
Update of /var/cvs/videolan/vlc/plugins/x11
Modified Files:
.cvsignore Makefile x11.c xvideo.c
Added Files:
xcommon.c xcommon.h
Removed Files:
vout_common.c vout_common.h vout_x11.c vout_xvideo.c
Update of /var/cvs/videolan/vlc/po
Modified Files:
fr.po
Update of /var/cvs/videolan/vlc/share
Modified Files:
gnome-vlc.xpm gvlc.xpm kvlc.xpm qvlc.xpm vlc.xpm
Update of /var/cvs/videolan/vlc/src/audio_output
Modified Files:
aout_ext-dec.c aout_s16.c aout_s8.c aout_spdif.c aout_u16.c
aout_u8.c audio_output.c
Update of /var/cvs/videolan/vlc/src/input
Modified Files:
input.c input_clock.c input_dec.c input_ext-dec.c
input_ext-intf.c input_programs.c mpeg_system.c
Update of /var/cvs/videolan/vlc/src/interface
Modified Files:
interface.c intf_msg.c intf_playlist.c main.c
Update of /var/cvs/videolan/vlc/src/misc
Modified Files:
beos_specific.cpp darwin_specific.c iso_lang.c modules.c
modules_builtin.h.in mtime.c netutils.c win32_specific.c
Added Files:
modules_plugin.h
Removed Files:
modules_core.h tests.c
Update of /var/cvs/videolan/vlc/src/video_output
Modified Files:
video_output.c video_text.c vout_pictures.c vout_subpictures.c
Log Message:
Some heavy changes today:
* Removed duplicate function checks from configure.in.
* Added extra magic to Makefile.modules so that the module Makefiles
are now ridiculously simple. And I mean *simple*. Check it! This will
make a possible switch to full autoconf/automake a lot easier.
* Added the vlc version name to the plugin symbols, to be sure we only load
plugins with the same version number. A nasty consequence is that you
need to rebuild your tree after midnight if you are using a CVS tree :-)
* Got rid of modules_export.h by #defining exported functions in the same
header as their prototype.
* Added modules_inner.h and other commonly used .h files to common.h so
there are less and less files to include, and renamed common.h to
<videolan/vlc.h>.
* First modifications to the module handling system towards my ultimate
goal to get rid of the *_Probe functions. Got rid of TestMethod and
TestCPU, as well as src/misc/tests.c.
* Wrote the chroma plugin handling functions. No YUV functions have been
ported yet because it'ls a lot of work, but the core system works, I
tried it with a naive yv12->rgb16 plugin (which will disappear when the
real functions are ready).
* Made a lot of functions in dvd_summary.c one-liners to avoid wasting
too many output lines.
* Fixed a segfault in input_dvd.c:DVDInit.
* Added a fixfiles.sh script in plugins/gtk to be run after Glade has
generated its C files.
* Did some work on the KDE interface to make it suck a bit less. It still
segfaults, but at least it runs and it looks less ugly.
* RGB SDL rendering works again, though in 16bpp only.
* Made plugins/vcd/linux_cdrom_tools.c independent of any vlc structure
so that it'll be easily put in a library. Maybe libdvdcss?
* Fixed VCD date display.
* Merged vout_xvideo.c, vout_x11.c and vout_common.c into xcommon.c.
* Wrote non-Shm XVideo output.
* Made X11 output work again. Still pretty unstable, only works for 16bpp.
* Additional french translation in po/fr.po. Any taker for the rest?
* Fixed a segfault in video_output.c when the allocated pictures were
not direct buffers.
* If $DISPLAY isn't set, don't try to run the Gtk+ interface.
* Replaced 48x48 .xpm images with 32x32 ones to conform to Debian policy
(Closes Debian bug #126939).
* Removed the automatic ./configure launch when running `make all' for
the first time.
Stuff currently more broken than it ought to be:
* The wall filter. Being fixed.
* x11 and sdl plugins for depth != 16bpp.
* Software YUV.
* gvlc, gnome-vlc, kvlc shortcuts. Use --intf instead for the moment.
--
sam
More information about the vlc-devel
mailing list