CVS Commit: vlc
cvs at videolan.org
cvs at videolan.org
Fri Feb 15 14:32:54 CET 2002
Update of /var/cvs/videolan/vlc/include
Modified Files:
common.h config.h input_ext-intf.h input_ext-plugins.h main.h
modules.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
Update of /var/cvs/videolan/vlc/plugins/ac3_spdif
Modified Files:
ac3_spdif.c
Update of /var/cvs/videolan/vlc/plugins/alsa
Modified Files:
aout_alsa.c
Update of /var/cvs/videolan/vlc/plugins/arts
Modified Files:
aout_arts.c
Update of /var/cvs/videolan/vlc/plugins/beos
Modified Files:
aout_beos.cpp intf_beos.cpp vout_beos.cpp
Update of /var/cvs/videolan/vlc/plugins/chroma
Modified Files:
i420_rgb.c i420_ymga.c i420_yuy2.c i422_yuy2.c
Update of /var/cvs/videolan/vlc/plugins/directx
Modified Files:
aout_directx.c vout_directx.c
Update of /var/cvs/videolan/vlc/plugins/downmix
Modified Files:
downmix.c downmix3dn.c downmixsse.c
Update of /var/cvs/videolan/vlc/plugins/dsp
Modified Files:
aout_dsp.c
Update of /var/cvs/videolan/vlc/plugins/dummy
Modified Files:
aout_dummy.c input_dummy.c intf_dummy.c vout_dummy.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
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/glide
Modified Files:
glide.c
Update of /var/cvs/videolan/vlc/plugins/gtk
Modified Files:
gnome.c gtk.c gtk_playlist.c
Update of /var/cvs/videolan/vlc/plugins/idct
Modified Files:
idct.c idct_decl.h idctaltivec.c idctclassic.c idctmmx.c
idctmmxext.c
Update of /var/cvs/videolan/vlc/plugins/imdct
Modified Files:
imdct.c imdct3dn.c imdctsse.c
Update of /var/cvs/videolan/vlc/plugins/lirc
Modified Files:
lirc.c
Update of /var/cvs/videolan/vlc/plugins/lpcm_adec
Modified Files:
lpcm_adec.c
Update of /var/cvs/videolan/vlc/plugins/macosx
Modified Files:
aout_macosx.c intf_main.c intf_vlc_wrapper.c macosx.h
vout_macosx.c
Added Files:
intf_main.h
Update of /var/cvs/videolan/vlc/plugins/mad
Modified Files:
mad_adec.c
Update of /var/cvs/videolan/vlc/plugins/memcpy
Modified Files:
memcpy.c
Update of /var/cvs/videolan/vlc/plugins/mga
Modified Files:
mga.c xmga.c
Update of /var/cvs/videolan/vlc/plugins/motion
Modified Files:
motion.c motion3dnow.c motionaltivec.c motionmmx.c
motionmmxext.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_es.c input_ps.c input_ts.c mpeg_es.c mpeg_ps.c
Update of /var/cvs/videolan/vlc/plugins/mpeg_vdec
Modified Files:
video_parser.c
Update of /var/cvs/videolan/vlc/plugins/qnx
Modified Files:
aout_qnx.c vout_qnx.c
Update of /var/cvs/videolan/vlc/plugins/qt
Modified Files:
intf_qt.cpp
Update of /var/cvs/videolan/vlc/plugins/sdl
Modified Files:
aout_sdl.c vout_sdl.c
Update of /var/cvs/videolan/vlc/plugins/spudec
Modified Files:
spu_decoder.c
Update of /var/cvs/videolan/vlc/plugins/text
Modified Files:
ncurses.c rc.c
Update of /var/cvs/videolan/vlc/plugins/vcd
Modified Files:
input_vcd.c vcd.c
Update of /var/cvs/videolan/vlc/plugins/win32
Modified Files:
aout_waveout.c
Update of /var/cvs/videolan/vlc/plugins/x11
Modified Files:
xcommon.c
Update of /var/cvs/videolan/vlc/src/audio_output
Modified Files:
aout_ext-dec.c audio_output.c
Update of /var/cvs/videolan/vlc/src/input
Modified Files:
input.c input_dec.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
Update of /var/cvs/videolan/vlc/src/video_output
Modified Files:
video_output.c vout_pictures.c
Log Message:
* ALL: got rid of *_Probe functions because most of them were duplicates
of the real _Init or _Create functions. That's 1000 lines of code gained.
* ./src/misc/modules.c: we try not to keep the global lock in module_Need,
which should speed up output spawning.
* ./plugins/dummy/input_dummy.c: fixed vlc:quit command.
* ./plugins/gtk/gtk_playlist.c: compilation fix.
* ./plugins/macosx/*: preliminary fixes for the vout4 port.
Notes on the *_Probe eradication:
o I probably broke the DirectX video output, because of the "must init and
run in the same thread" issue. I'll fix this ASAP.
o Subtitles are broken (or at least, pretty ugly) in RGB mode.
o The input plugins still have *_Probe functions. This will disappear when
meuuh is finished with the access plugins.
o The decoder plugins still have *_Probe functions. This is probably not
going to change, it looks OK to me.
--
sam
--
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