[vlc-devel] CVS Commit (massiot)

cvs at videolan.org cvs at videolan.org
Thu Nov 14 23:38:48 CET 2002


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

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

Update of /cvs/videolan/vlc/modules/audio_filter/channel_mixer
Modified Files:
	trivial.c 

Update of /cvs/videolan/vlc/modules/audio_filter/converter
Modified Files:
	a52tofloat32.c 

Update of /cvs/videolan/vlc/modules/audio_filter/resampler
Modified Files:
	trivial.c ugly.c 

Update of /cvs/videolan/vlc/modules/audio_mixer
Modified Files:
	float32.c 

Update of /cvs/videolan/vlc/modules/audio_output
Modified Files:
	oss.c sdl.c 

Update of /cvs/videolan/vlc/modules/codec
Modified Files:
	a52.c araw.c lpcm.c vorbis.c 

Update of /cvs/videolan/vlc/modules/codec/faad
Modified Files:
	decoder.c decoder.h 

Update of /cvs/videolan/vlc/modules/codec/ffmpeg
Modified Files:
	audio.c audio.h 

Update of /cvs/videolan/vlc/modules/codec/mad
Modified Files:
	libmad.c 

Update of /cvs/videolan/vlc/modules/codec/mpeg_audio
Modified Files:
	decoder.c 

Update of /cvs/videolan/vlc/modules/control/rc
Modified Files:
	rc.c 

Update of /cvs/videolan/vlc/modules/gui/macosx
Modified Files:
	aout.m 

Update of /cvs/videolan/vlc/modules/misc/network
Modified Files:
	ipv4.c 

Update of /cvs/videolan/vlc/modules/video_output/x11
Modified Files:
	xcommon.c 

Update of /cvs/videolan/vlc/src/audio_output
Modified Files:
	common.c dec.c filters.c intf.c output.c 

Log Message:
Major change of the channels management. p_format->i_channels disappeares
and is replaced by two members : i_physical_channels and i_original_channels.
i_physical_channels describes the channels which are effectively present
in the stream (at the current point of the aout pipeline), whereas
i_original_channels represents the channels we used to constitute the
stream. For instance a mono stream (FRONT_CENTER) may emanate from a
FRONT_LEFT channel of a STEREO stream.

Additionally, this contains hooks to dynamically select the audio device
and the channels configuration. In order to do that, all aout plugins,
and all interface plug-ins need to be adapted. Currently only SDL
(partially OSS) and the rc interface have been adapted, please use them
as a guide. Other aout plug-ins have been temporarily disabled.

IMPORTANT : if you need a working sound output, DO NOT UPDATE YOUR TREE
for several days until we fix that.

* modules/misc/network/ipv4.c: Fixed a long-standing segfault when saving
  preferences and asking for multicast.

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