CVS Commit: vlc

cvs at videolan.org cvs at videolan.org
Sat Jun 1 14:32:02 CEST 2002


Update of /var/cvs/videolan/vlc
Modified Files:
	.cvsignore BUGS Makefile Makefile.dep Makefile.modules 
	Makefile.opts.in configure configure.in vlc.spec 
Added Files:
	bootstrap.sh 

Update of /var/cvs/videolan/vlc/debian
Modified Files:
	rules vlc-aa.dirs vlc-alsa.dirs vlc-arts.dirs vlc-esd.dirs 
	vlc-ggi.dirs vlc-glide.dirs vlc-gnome.dirs vlc-gnome.menu 
	vlc-gtk.dirs vlc-gtk.menu vlc-kde.dirs vlc-kde.menu 
	vlc-lirc.dirs vlc-mad.dirs vlc-qt.dirs vlc-qt.menu 
	vlc-sdl.dirs vlc.dirs vlc.menu 

Update of /var/cvs/videolan/vlc/include
Modified Files:
	ac3_downmix.h ac3_imdct.h audio_output.h config.h 
	configuration.h defs.h.in input_ext-dec.h input_ext-intf.h 
	input_ext-plugins.h interface.h intf_eject.h iso_lang.h main.h 
	modules.h modules_inner.h mtime.h netutils.h network.h 
	os_specific.h stream_control.h threads_funcs.h 
	vdec_ext-plugins.h video.h video_output.h win32_specific.h 
Added Files:
	playlist.h vlc_common.h vlc_cpu.h vlc_messages.h vlc_objects.h 
	vlc_symbols.h vlc_threads.h 
Removed Files:
	common.h intf_msg.h intf_playlist.h threads.h 

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

Update of /var/cvs/videolan/vlc/include/vlc
Added Files:
	aout.h decoder.h input.h intf.h vlc.h vout.h 

Update of /var/cvs/videolan/vlc/ipkg
Modified Files:
	rules 

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

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 ac3_adec.h ac3_bit_allocate.c ac3_decoder.c 
	ac3_exponent.c ac3_exponent.h ac3_imdct.c ac3_mantissa.c 
	ac3_mantissa.h ac3_parse.c ac3_rematrix.c 

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

Update of /var/cvs/videolan/vlc/plugins/access
Modified Files:
	file.c http.c udp.c 

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

Update of /var/cvs/videolan/vlc/plugins/arts
Modified Files:
	Makefile arts.c 
Removed Files:
	aout_arts.c 

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

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

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

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

Update of /var/cvs/videolan/vlc/plugins/downmix
Modified Files:
	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:
	Makefile dsp.c 
Removed Files:
	aout_dsp.c 

Update of /var/cvs/videolan/vlc/plugins/dummy
Modified Files:
	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:
	dvd.c dvd.h dvd_access.c dvd_demux.c dvd_es.c dvd_ifo.c 
	dvd_ifo.h dvd_seek.c dvd_summary.c dvd_udf.c 

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

Update of /var/cvs/videolan/vlc/plugins/esd
Modified Files:
	Makefile esd.c 
Removed Files:
	aout_esd.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:
	clone.c deinterlace.c distort.c filter_common.h invert.c 
	transform.c wall.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/gtk
Modified Files:
	gnome.c gnome.glade gnome_callbacks.c gnome_interface.c gtk.c 
	gtk_callbacks.c gtk_common.h gtk_control.c gtk_display.c 
	gtk_display.h gtk_interface.c gtk_menu.c gtk_menu.h 
	gtk_modules.c gtk_open.c gtk_playlist.c gtk_playlist.h 
	gtk_preferences.c gtk_support.h 
Removed Files:
	fixfiles.sh 

Update of /var/cvs/videolan/vlc/plugins/idct
Modified Files:
	idct.c idctaltivec.c idctclassic.c idctmmx.c idctmmxext.c 

Update of /var/cvs/videolan/vlc/plugins/imdct
Modified Files:
	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:
	QConfigItem.cpp kde.cpp kde_common.h kde_interface.cpp 
	kde_interface.h kde_menu.cpp kde_pluginsbox.cpp 
	kde_pluginsbox.h kde_preferences.cpp kde_preferences.h 

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 lpcm_adec.h 

Update of /var/cvs/videolan/vlc/plugins/macosx
Modified Files:
	aout_macosx.m intf_controller.m intf_macosx.m 
	intf_vlc_wrapper.m macosx.h macosx.m vout_macosx.m 
	vout_vlc_wrapper.m vout_window.m 

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

Update of /var/cvs/videolan/vlc/plugins/memcpy
Modified Files:
	memcpy.c memcpyaltivec.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:
	adec_layer1.c adec_layer2.c adec_math.c adec_test.c 
	mpeg_adec.c mpeg_adec.h mpeg_adec_generic.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_decoder.c video_decoder.h video_parser.c video_parser.h 
	vpar_blocks.c vpar_headers.c vpar_pool.c vpar_pool.h 
	vpar_synchro.c 

Update of /var/cvs/videolan/vlc/plugins/network
Modified Files:
	ipv4.c ipv6.c 

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

Update of /var/cvs/videolan/vlc/plugins/qt
Modified Files:
	intf_qt.cpp qt.cpp 

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

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

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

Update of /var/cvs/videolan/vlc/plugins/text
Modified Files:
	logger.c ncurses.c rc.c 

Update of /var/cvs/videolan/vlc/plugins/vcd
Modified Files:
	cdrom_tools.c input_vcd.c input_vcd.h vcd.c 

Update of /var/cvs/videolan/vlc/plugins/win32
Modified Files:
	about.cpp control.cpp disc.cpp intf_win32.cpp mainframe.cpp 
	menu.cpp menu.h messages.cpp network.cpp playlist.cpp 
	playlist.h preferences.cpp waveout.c win32.cpp win32_common.h 

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

Update of /var/cvs/videolan/vlc/po
Modified Files:
	POTFILES.in de.po en_GB.po fr.po ja.po nl.po no.po pl.po ru.po 
	vlc.pot 

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

Update of /var/cvs/videolan/vlc/src/audio_output
Modified Files:
	aout_ext-dec.c aout_pcm.c aout_spdif.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_ext-plugins.c input_programs.c 
	mpeg_system.c 

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

Update of /var/cvs/videolan/vlc/src/misc
Modified Files:
	beos_specific.cpp configuration.c darwin_specific.c iso_lang.c 
	modules.c modules_builtin.h.in modules_plugin.h mtime.c 
	netutils.c symbols.c win32_specific.c 
Added Files:
	cpu.c messages.c modules_plugin.h.in objects.c threads.c 

Update of /var/cvs/videolan/vlc/src/playlist
Added Files:
	playlist.c 

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

Log Message:
  * ALL: the first libvlc commit.

   As for video output 4, this breaks almost everything, but I'll slowly
  do what remains to be fixed during the weekend.

   Changes in vlc:
   ===============

  * vlc is now a very small program (20 lines) which uses the libvlc API;
   it is quite simple for the moment but can be extended in the future.

  * interfaces, decoders, video outputs, etc. are now almost the same
   objects (yes, I know, this is C++ redone in C) and are structured in
   a tree. More about this later, but basically it allows the following
   nice features:
    - several interfaces
    - several playlists with several outputs
    - input plugins spawning helper interfaces (will be used for DVD menus)
    - anything spawning anything; I swear there are useful uses for this!

  * libvlc can be used in other programs; I'm currently writing a Mozilla
   plugin for my employer.

   Things currently broken:
   ========================

  * most interfaces, most ports
  * the playlist handling (almost finished rewriting this though). This means
   no file can be played from the GUI, you need to use the commandline. This
   also means it segfaults at EOF, when exiting the program, and it sometimes
   refuses to open a file when asked to.

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