CVS Commit: vlc

cvs at videolan.org cvs at videolan.org
Tue Jul 23 02:39:17 CEST 2002


Update of /var/cvs/videolan/vlc
Modified Files:
	Makefile configure.in 

Update of /var/cvs/videolan/vlc/debian
Modified Files:
	libvlc0-dev.dirs rules 

Update of /var/cvs/videolan/vlc/include
Modified Files:
	input_ext-dec.h input_ext-intf.h modules.h video.h 
	vlc_common.h vlc_symbols.h 

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

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

Update of /var/cvs/videolan/vlc/plugins/aa
Modified Files:
	aa.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/avi
Modified Files:
	avi.c avi.h libioRIFF.c 

Update of /var/cvs/videolan/vlc/plugins/beos
Modified Files:
	InterfaceWindow.cpp InterfaceWindow.h VideoWindow.h 
	vout_beos.cpp 

Update of /var/cvs/videolan/vlc/plugins/chroma
Modified Files:
	i420_rgb.c i420_rgb16.c i420_rgb8.c i420_ymga.c i420_yuy2.c 
	i422_yuy2.c 

Update of /var/cvs/videolan/vlc/plugins/cinepak
Modified Files:
	cinepak.c 
Added Files:
	.cvsignore 

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

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

Update of /var/cvs/videolan/vlc/plugins/dvd
Modified Files:
	dvd_es.c 

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

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

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

Update of /var/cvs/videolan/vlc/plugins/filter
Modified Files:
	crop.c deinterlace.c 

Update of /var/cvs/videolan/vlc/plugins/fx
Modified Files:
	scope.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/lpcm_adec
Modified Files:
	lpcm_adec.c 

Update of /var/cvs/videolan/vlc/plugins/macosx
Modified Files:
	vout_macosx.m 

Update of /var/cvs/videolan/vlc/plugins/mad
Modified Files:
	mad_adec.c 

Update of /var/cvs/videolan/vlc/plugins/mga
Modified Files:
	mga.c xmga.c 

Update of /var/cvs/videolan/vlc/plugins/mp4
Modified Files:
	libmp4.c libmp4.h mp4.c mp4.h 

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:
	mpeg_audio.c mpeg_es.c mpeg_ps.c mpeg_ts.c 

Update of /var/cvs/videolan/vlc/plugins/mpeg_vdec
Modified Files:
	video_parser.c vpar_headers.c 

Update of /var/cvs/videolan/vlc/plugins/qnx
Modified Files:
	vout_qnx.c 

Update of /var/cvs/videolan/vlc/plugins/sdl
Modified Files:
	vout_sdl.c 

Update of /var/cvs/videolan/vlc/plugins/spudec
Modified Files:
	spu_decoder.c 

Update of /var/cvs/videolan/vlc/plugins/x11
Modified Files:
	xcommon.c 

Update of /var/cvs/videolan/vlc/src
Modified Files:
	libvlc.h vlc.c 

Update of /var/cvs/videolan/vlc/src/input
Modified Files:
	input_dec.c input_ext-intf.c input_programs.c mpeg_system.c 

Update of /var/cvs/videolan/vlc/src/misc
Modified Files:
	modules.c modules_plugin.h 

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

Log Message:
  * ALL: decoders now use a fourcc as a probe value.
  * include/input_ext-intf.h: killed p_es->b_audio, since i_cat already fills
    its purpose.
  * include/input_ext-intf.h: killed p_es->i_type in favour of p_es->i_fourcc.
  * include/video.h: killed p_pic->p_plane->b_margin; now i_visible_pitch is
    always valid.

  * ./src/libvlc.h: replaced --mpeg-adec and --ac3-adec with --codec; see
    vlc --help for more information.

  * include/video.h: removed fourcc values which should _not_ be global
    (thanks fenrir for convincing me).
  * ALL: video output plugins use the VLC_FOURCC macro to build their fourccs.
  * ./plugins/beos/InterfaceWindow.cpp: removed the last remaining call to
    input_ChangeES.

   Things I'm not sure about and need comments:
    - I used "mpga" and "mpgv" for MPEG (1+2) audio and video fourcc values.
    - I also introduced "spu ", "lpcm" and "ac3 ".
    - I removed for instance "MP4_GetCodec" because it wasn't really
      used except for the description string. I hope this change did not
      break anything really important.
    - fenrir, I must have broken a lot of things you wrote. Sorry in advance.

-- 
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