Big round of fixes in the aout3.
authorChristophe Massiot <massiot@videolan.org>
Wed, 21 Aug 2002 22:41:59 +0000 (22:41 +0000)
committerChristophe Massiot <massiot@videolan.org>
Wed, 21 Aug 2002 22:41:59 +0000 (22:41 +0000)
commit1c13a9874579b0640d294389a5f888b81a8926fc
treeeb9767b595c765bf22f9bc55735b5c1954c4c495
parent692795dc04e2532b23a2bede4942a33434782ba3
Big round of fixes in the aout3.
* Audio and video should now _always_ be perfectly in sync.
* Changes in a52.c (end_date management) must be ported to other codecs,
  otherwise mixer errors will appear.
* Audio output plug-in can now tell whether they can handle a little
  clock drift (for instance, inserting zeroes after a pause).
28 files changed:
configure
configure.in
include/aout_internal.h
include/audio_output.h
include/config.h
include/vlc_common.h
include/vlc_symbols.h
modules/audio_filter/channel_mixer/.cvsignore [new file with mode: 0644]
modules/audio_filter/channel_mixer/Makefile [new file with mode: 0644]
modules/audio_filter/channel_mixer/trivial.c [new file with mode: 0644]
modules/audio_filter/converter/a52tospdif.c
modules/audio_filter/converter/fixed32tofloat32.c
modules/audio_filter/converter/fixed32tos16.c
modules/audio_filter/converter/float32tos16.c
modules/audio_filter/converter/float32tos8.c
modules/audio_filter/converter/float32tou16.c
modules/audio_filter/converter/float32tou8.c
modules/audio_filter/converter/s16tofloat32.c
modules/audio_filter/resampler/trivial.c
modules/audio_mixer/spdif.c
modules/audio_mixer/trivial.c
modules/audio_output/sdl.c
modules/codec/a52.c
src/audio_output/audio_output.c
src/audio_output/input.c
src/audio_output/mixer.c
src/audio_output/output.c
src/misc/modules_plugin.h