]> git.sesse.net Git - vlc/commit
* Big clean-up to allow compiling every module as plugins.
authorGildas Bazin <gbazin@videolan.org>
Sun, 25 Nov 2001 22:52:21 +0000 (22:52 +0000)
committerGildas Bazin <gbazin@videolan.org>
Sun, 25 Nov 2001 22:52:21 +0000 (22:52 +0000)
commitb6188286211775ebc5ac4704fc21a5fa6e42c3b7
treef493db8d62d0b13ae27da31059b4ef01939f293e
parentb8ff945d3ae771d67149726021c5045fda7a6adf
 * Big clean-up to allow compiling every module as plugins.
 * Added bytes_swap.h to provide ntoh() and htol() on Win32. With this
     change we don't have to link winsock2 with every plugin anymore. This
     should also give us a slight speed increase.
 * Added #define WIN32_LEAN_AND_MEAN in threads.h to speed-up compilation
     on Win32.
 * Modified ac_downmix_3dn and sse so they compile with the latest gcc for
     Win32.

(PS: the dvdread plugin doesn't compile yet on Win32)
28 files changed:
Makefile.opts.in
configure
configure.in
extras/libdvdcss/ioctl.h
include/bytes_swap.h [new file with mode: 0644]
include/common.h
include/common_win32.h [new file with mode: 0644]
include/input_ext-intf.h
include/input_ext-plugins.h
include/modules_export.h
include/threads.h
plugins/ac3_adec/ac3_bit_allocate.c
plugins/ac3_adec/ac3_decoder.c
plugins/ac3_adec/ac3_exponent.c
plugins/ac3_adec/ac3_imdct.c
plugins/ac3_adec/ac3_mantissa.c
plugins/ac3_adec/ac3_parse.c
plugins/ac3_adec/ac3_rematrix.c
plugins/downmix/ac3_downmix_3dn.c
plugins/downmix/ac3_downmix_sse.c
plugins/dummy/input_dummy.c
plugins/dvd/input_dvd.c
plugins/mpeg/input_es.c
plugins/mpeg/input_ps.c
plugins/mpeg/input_ts.c
plugins/text/Makefile
plugins/text/intf_rc.c
src/misc/modules.c