CVS Commit: vlc

cvs at videolan.org cvs at videolan.org
Fri Jan 4 15:01:35 CET 2002


Update of /var/cvs/videolan/vlc
Modified Files:
	ChangeLog Makefile Makefile.modules configure configure.in 
Added Files:
	BUGS MODULES 

Update of /var/cvs/videolan/vlc/doc
Modified Files:
	vlc.1 
Added Files:
	bugreport-howto.txt 

Update of /var/cvs/videolan/vlc/extras/libdvdcss
Modified Files:
	css.c 

Update of /var/cvs/videolan/vlc/include
Modified Files:
	config.h modules.h threads.h vdec_ext-plugins.h video.h 
	video_output.h 
Added Files:
	common.h 

Update of /var/cvs/videolan/vlc/include/videolan
Modified Files:
	vlc.h 

Update of /var/cvs/videolan/vlc/plugins/beos
Modified Files:
	MsgVals.h 

Update of /var/cvs/videolan/vlc/plugins/chroma
Modified Files:
	Makefile 
Added Files:
	i420_rgb.c i420_rgb.h i420_rgb16.c i420_rgb8.c i420_rgb_c.h 
	i420_rgb_mmx.h i420_yuy2.c i420_yuy2.h i422_yuy2.c i422_yuy2.h 
Removed Files:
	chroma_common.h common.c transforms.h yv12_rgb16.c yv12_rgb8.c 

Update of /var/cvs/videolan/vlc/plugins/directx
Modified Files:
	vout_directx.c 

Update of /var/cvs/videolan/vlc/plugins/dummy
Modified Files:
	input_dummy.c vout_dummy.c 

Update of /var/cvs/videolan/vlc/plugins/dvdread
Modified Files:
	Makefile dvdread.c input_dvdread.c 

Update of /var/cvs/videolan/vlc/plugins/filter
Modified Files:
	deinterlace.c distort.c filter_common.h invert.c transform.c 
	wall.c 

Update of /var/cvs/videolan/vlc/plugins/gtk
Modified Files:
	gtk_playlist.c 

Update of /var/cvs/videolan/vlc/plugins/kde
Modified Files:
	kde_disc.cpp kde_disc.h kde_menu.h kde_net.cpp kde_net.h 
	kde_slider.h 

Update of /var/cvs/videolan/vlc/plugins/memcpy
Modified Files:
	Makefile memcpy.c 
Removed Files:
	memcpy3dn.c memcpymmx.c memcpymmxext.c 

Update of /var/cvs/videolan/vlc/plugins/mpeg_vdec
Modified Files:
	vpar_blocks.c vpar_blocks.h 

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/x11
Modified Files:
	xcommon.c 

Update of /var/cvs/videolan/vlc/src/input
Modified Files:
	mpeg_system.c 

Update of /var/cvs/videolan/vlc/src/interface
Modified Files:
	intf_msg.c main.c 

Update of /var/cvs/videolan/vlc/src/misc
Modified Files:
	beos_specific.cpp modules_plugin.h 

Update of /var/cvs/videolan/vlc/src/video_output
Modified Files:
	video_output.c vout_pictures.c vout_subpictures.c 

Log Message:

  * ./BUGS: added a list of known bugs. Please add your findings!
  * ./MODULES: added a short description of each module. Maybe we should
    add more details to make this file really useful.
  * ./doc/bugreport-howto.txt: wishful thinking...
  * ./Makefile: added a workaround for the fact that .c files don't depend
    on <videolan/vlc.h>.
  * ./plugins/memcpy/memcpy.c: all memcpy modules are now built from the same
    single file.
  * ./src/interface/main.c: added the --nommx, --no3dnow, --nommxext, --nosse
    and --noaltivec options to vlc.
  * ./configure.in: removed the --disable-mmx option, now useless because
    of the vlc --no* options.
  * ./src/interface/main.c: fixed a crash caused by the memcpy module
    being released too early.
  * ./include/video.h: more vout4 changes, including margin support, more
    FOURCC formats recognized, transparent support of identical or almost
    identical FOURCC formats.
  * ./include/video_output.h: added a vout_Render function to video output
    modules which is to be executed before vout_Display.
  * ./include/common.h: this header is back.
  * ./plugins/chroma/i420_rgb.c: planar YUV 4:2:0 to packed RGB conversion
    functions, mostly taken from vout3's yuv functions, but heavily modified
    to use FAST_MEMCPY and to handle image dimensions which are not multiples
    of 16. Not all functions have been written yet, though.
  * ./plugins/chroma/i420_yuy2.c: planar YUV 4:2:0 to packed YUV conversion
    functions, various targets such as 4:2:2 YUYV, YVYU, UYVY, or 2:1:1 YUYV,
    with accelerated MMX versions.
  * ./plugins/chroma/i422_yuy2.c: same as i420_yuy2.c but takes planar YUV 
    4:2:2 pictures in input. With accelerated MMX versions as well. This plugin
    makes it possible to display 4:2:2 files on most video cards without the 
    quality loss of 4:2:0 downsampling.
  * ./plugins/filter/*: thanks to the vout_Render function, all filters now
    output their data perfectly in sync.
  * ./plugins/dvdread/Makefile: fix to prevent unnecessary target rebuilds.
  * ./plugins/sdl/vout_sdl.c: support for YV12, UYVY, YUY2 and YVYU overlays.
  * ./plugins/x11/xcommon.c: support for I420, YV12, YUY2 and Y211 overlays.

-- 
sam




More information about the vlc-devel mailing list