]> git.sesse.net Git - vlc/commit
* ALL: new module API. Makes a few things a lot simpler, and we gain
authorSam Hocevar <sam@videolan.org>
Wed, 31 Jul 2002 20:56:53 +0000 (20:56 +0000)
committerSam Hocevar <sam@videolan.org>
Wed, 31 Jul 2002 20:56:53 +0000 (20:56 +0000)
commit976dfc3eb46069ea3b920dec899e0c13ccf17c96
tree483eff4e44e5e58ab3d8ce699ec451b48d341e55
parent8a8c1fcacec94e91b635b4a6827949772a81c16f
  * ALL: new module API. Makes a few things a lot simpler, and we gain
    about 2000 lines of code.

    I could not test everything on every architecture, so please report
    any module breakage (especially on BeOS, OSX and QNX).
193 files changed:
BUGS
Makefile
configure
configure.in
doc/fortunes.txt
include/ac3_downmix.h
include/ac3_imdct.h
include/audio_output.h
include/configuration.h
include/input_ext-dec.h
include/input_ext-intf.h
include/input_ext-plugins.h
include/interface.h
include/intf_eject.h
include/main.h
include/modules.h
include/modules_inner.h
include/netutils.h
include/stream_control.h
include/video_output.h
include/vlc_common.h
include/vlc_cpu.h
include/vlc_messages.h
include/vlc_objects.h
include/vlc_playlist.h
include/vlc_symbols.h
include/vlc_threads.h
plugins/a52/a52.c
plugins/a52_system/a52_system.c
plugins/aa/aa.c
plugins/ac3_adec/ac3_adec.c
plugins/ac3_adec/ac3_adec.h
plugins/ac3_adec/ac3_decoder.c
plugins/ac3_adec/ac3_decoder.h
plugins/ac3_adec/ac3_imdct.c
plugins/ac3_adec/ac3_internal.h
plugins/ac3_spdif/ac3_spdif.c
plugins/access/file.c
plugins/access/http.c
plugins/access/udp.c
plugins/alsa/alsa.c
plugins/arts/arts.c
plugins/avi/avi.c
plugins/beos/aout_beos.cpp
plugins/beos/beos.cpp
plugins/beos/intf_beos.cpp
plugins/beos/vout_beos.cpp
plugins/chroma/i420_rgb.c
plugins/chroma/i420_rgb.h
plugins/chroma/i420_rgb16.c
plugins/chroma/i420_rgb8.c
plugins/chroma/i420_ymga.c
plugins/chroma/i420_yuy2.c
plugins/chroma/i422_yuy2.c
plugins/cinepak/cinepak.c
plugins/directx/aout_directx.c
plugins/directx/directx.c
plugins/directx/vout_directx.c
plugins/downmix/Makefile
plugins/downmix/ac3_downmix_3dn.c
plugins/downmix/ac3_downmix_c.c
plugins/downmix/ac3_downmix_common.h
plugins/downmix/ac3_downmix_sse.c
plugins/downmix/downmix.c
plugins/downmix/downmix3dn.c [deleted file]
plugins/downmix/downmixsse.c [deleted file]
plugins/dsp/dsp.c
plugins/dummy/aout_dummy.c
plugins/dummy/dec_dummy.c
plugins/dummy/dummy.c
plugins/dummy/dummy.h [new file with mode: 0644]
plugins/dummy/input_dummy.c
plugins/dummy/intf_dummy.c
plugins/dummy/null.c
plugins/dummy/vout_dummy.c
plugins/dvd/dvd.c
plugins/dvd/dvd_access.c
plugins/dvd/dvd_demux.c
plugins/dvdplay/access.c
plugins/dvdplay/demux.c
plugins/dvdplay/dvd.c
plugins/dvdplay/intf.c
plugins/dvdread/dvdread.c
plugins/dvdread/input_dvdread.c
plugins/esd/esd.c
plugins/familiar/familiar.c
plugins/fb/fb.c
plugins/ffmpeg/ffmpeg.c
plugins/filter/clone.c
plugins/filter/crop.c
plugins/filter/deinterlace.c
plugins/filter/distort.c
plugins/filter/invert.c
plugins/filter/transform.c
plugins/filter/wall.c
plugins/fx/scope.c
plugins/ggi/ggi.c
plugins/glide/glide.c
plugins/gtk/gnome.c
plugins/gtk/gtk.c
plugins/gtk/gtk_preferences.c
plugins/idct/idct.c
plugins/idct/idct_decl.h
plugins/idct/idctaltivec.c
plugins/idct/idctclassic.c
plugins/idct/idctmmx.c
plugins/idct/idctmmxext.c
plugins/imdct/Makefile
plugins/imdct/ac3_imdct_3dn.c
plugins/imdct/ac3_imdct_c.c
plugins/imdct/ac3_imdct_common.c
plugins/imdct/ac3_imdct_common.h
plugins/imdct/ac3_imdct_sse.c
plugins/imdct/ac3_srfft_3dn.c
plugins/imdct/ac3_srfft_c.c
plugins/imdct/ac3_srfft_sse.c
plugins/imdct/imdct.c
plugins/imdct/imdct3dn.c [deleted file]
plugins/imdct/imdctsse.c [deleted file]
plugins/kde/kde.cpp
plugins/kde/kde_preferences.cpp
plugins/lirc/lirc.c
plugins/lpcm_adec/lpcm_adec.c
plugins/macosx/aout_macosx.m
plugins/macosx/intf_macosx.m
plugins/macosx/macosx.m
plugins/macosx/vout_macosx.m
plugins/mad/mad_adec.c
plugins/memcpy/fastmemcpy.h
plugins/memcpy/memcpy.c
plugins/memcpy/memcpyaltivec.c
plugins/mga/mga.c
plugins/mga/xmga.c
plugins/motion/motion.c
plugins/motion/motion3dnow.c
plugins/motion/motionaltivec.c
plugins/motion/motionmmx.c
plugins/motion/motionmmxext.c
plugins/mp4/mp4.c
plugins/mpeg_adec/mpeg_adec.c
plugins/mpeg_system/mpeg_audio.c
plugins/mpeg_system/mpeg_es.c
plugins/mpeg_system/mpeg_ps.c
plugins/mpeg_system/mpeg_ts.c
plugins/mpeg_vdec/video_parser.c
plugins/mpeg_vdec/video_parser.h
plugins/mpeg_vdec/vpar_pool.c
plugins/network/ipv4.c
plugins/network/ipv6.c
plugins/qnx/aout_qnx.c
plugins/qnx/qnx.c
plugins/qnx/vout_qnx.c
plugins/qt/intf_qt.cpp
plugins/qt/qt.cpp
plugins/satellite/input_satellite.c
plugins/satellite/satellite.c
plugins/sdl/aout_sdl.c
plugins/sdl/sdl.c
plugins/sdl/vout_sdl.c
plugins/spudec/spu_decoder.c
plugins/text/logger.c
plugins/text/ncurses.c
plugins/text/rc.c
plugins/vcd/Makefile
plugins/vcd/input_vcd.c [deleted file]
plugins/vcd/vcd.c
plugins/win32/intf_win32.cpp
plugins/win32/waveout.c
plugins/win32/win32.cpp
plugins/win32/win32.h
plugins/x11/x11.c
plugins/x11/xcommon.c
plugins/x11/xcommon.h
plugins/x11/xvideo.c
plugins/xosd/xosd.c
src/audio_output/audio_output.c
src/input/input.c
src/input/input_dec.c
src/input/input_ext-intf.c
src/input/input_ext-plugins.c
src/input/input_programs.c
src/interface/interface.c
src/libvlc.c
src/libvlc.h
src/misc/configuration.c
src/misc/messages.c
src/misc/modules.c
src/misc/modules_builtin.h.in
src/misc/modules_plugin.h
src/misc/netutils.c
src/misc/objects.c
src/video_output/video_output.c
src/video_output/vout_pictures.h