]> git.sesse.net Git - vlc/commit
* Mandatory step for video output IV and the audio output quality
authorSam Hocevar <sam@videolan.org>
Tue, 1 May 2001 04:18:18 +0000 (04:18 +0000)
committerSam Hocevar <sam@videolan.org>
Tue, 1 May 2001 04:18:18 +0000 (04:18 +0000)
commita70f8bb371466209770c4c3bcdb7137b94acef66
treeabe6aa48c510f822564daffba9f8b175cd3b2cc4
parent7f1f24b3aa593a6c426a86e9b707b162372a1b9f
  * Mandatory step for video output IV and the audio output quality
    fix: the output threads are now spawned when a decoder needs one,
    so it can decide the audio frequency or the video window size. Still
    under heavy construction, so don't get too excited at finding bugs
    in it yet.

    Note: this change broke the XVideo module, so I made its score much
    lower than before. I suspect xvideo.so had a bug before which only
    appears now. Other video output plugins may be broken as well, but
    again this might be due to old existing bugs showing their ugly head.

  * Fixed a few buffer overflows in the Gnome interface.
  * The module bank is now a global variable. The video output bank and
    the audio output bank might follow (when they exist).
  * Coding style and organization fixes to the spdif decoder.
  * autoconf and Makefile changes by Arnaud Gomes-do-Vale
    <arnaud@carrosse.frmug.org>.
72 files changed:
AUTHORS
ChangeLog
INSTALL
Makefile
Makefile.opts.in
configure
configure.in
doc/vlc.1
include/audio_output.h
include/config.h.in
include/defs.h.in
include/input_ext-dec.h
include/input_ext-intf.h
include/main.h
include/modules.h
include/modules_builtin.h.in
include/video_output.h
plugins/alsa/Makefile
plugins/beos/Makefile
plugins/beos/intf_beos.cpp
plugins/darwin/Makefile
plugins/dsp/Makefile
plugins/dummy/Makefile
plugins/dvd/Makefile
plugins/esd/Makefile
plugins/fb/Makefile
plugins/ggi/Makefile
plugins/glide/Makefile
plugins/gnome/Makefile
plugins/gnome/gnome_callbacks.c
plugins/gnome/intf_gnome.c
plugins/gtk/Makefile
plugins/idct/Makefile
plugins/macosx/Makefile
plugins/macosx/intf_macosx.c
plugins/mga/Makefile
plugins/motion/Makefile
plugins/mpeg/Makefile
plugins/null/Makefile
plugins/qt/Makefile
plugins/sdl/Makefile
plugins/text/Makefile
plugins/text/intf_rc.c
plugins/text/rc.c
plugins/x11/Makefile
plugins/x11/vout_xvideo.c
plugins/yuv/Makefile
src/ac3_decoder/ac3_decoder_thread.c
src/ac3_decoder/ac3_decoder_thread.h
src/ac3_spdif/ac3_iec958.c
src/ac3_spdif/ac3_iec958.h
src/ac3_spdif/ac3_spdif.c
src/ac3_spdif/ac3_spdif.h
src/audio_decoder/audio_decoder.c
src/audio_decoder/audio_decoder.h
src/audio_output/aout_common.h
src/audio_output/aout_ext-dec.c [moved from src/audio_output/aout_fifo.c with 59% similarity]
src/audio_output/aout_s16.c
src/audio_output/aout_u8.c
src/audio_output/audio_output.c
src/input/input.c
src/input/input_programs.c
src/interface/interface.c
src/interface/main.c
src/lpcm_decoder/lpcm_decoder_thread.c
src/lpcm_decoder/lpcm_decoder_thread.h
src/misc/modules.c
src/video_output/video_output.c
src/video_output/video_yuv.c
src/video_parser/video_parser.c
src/video_parser/vpar_headers.c
vlc.spec