]> git.sesse.net Git - vlc/commit
The motion compensation routines are now modules as well ; choose your
authorSam Hocevar <sam@videolan.org>
Thu, 18 Jan 2001 05:13:23 +0000 (05:13 +0000)
committerSam Hocevar <sam@videolan.org>
Thu, 18 Jan 2001 05:13:23 +0000 (05:13 +0000)
commit647cca0ebb2e897a570018ba80483bb81a7d90c6
treef573cc73a9e2bf7034f93404d6da839e67dea825
parentcf0b7cf953a80e78c1778e819b4d5b03216dc165
The motion compensation routines are now modules as well ; choose your
  implementation with `--motion motion', `--motion motionmmx' or
  `--motion motionmmxext'. Of course, the best implementation is chosen
  if you don't ask for any. There doesn't seem to be any performance hit
  due to the move to shared libs, which is a good thing. Please test
  actively if you have time, though.

    Updated --help result, manpage, INSTALL document, and a few files.

    I moved vdec_motion.h and vpar_blocks.h back to /include because they
  will be needed to build motion compensation modules, but perhaps we don't
  need to export everything which is in these files.

    /src/video_decoder/ now has only one .c file, perhaps it could now be
  merged with video_parser ?
33 files changed:
INSTALL
Makefile.in
configure
configure.in
debian/vlc.1
include/common.h
include/config.h.in
include/modules.h
include/vdec_motion.h [moved from src/video_decoder/vdec_motion.h with 56% similarity]
include/vpar_blocks.h [moved from src/video_decoder/vpar_blocks.h with 97% similarity]
plugins/idct/idct.c
plugins/idct/idctclassic.c
plugins/idct/idctmmx.c
plugins/motion/motion.c [new file with mode: 0644]
plugins/motion/motionmmx.c [new file with mode: 0644]
plugins/motion/motionmmxext.c [new file with mode: 0644]
plugins/motion/vdec_motion_common.c [moved from src/video_decoder/vdec_motion.c with 90% similarity]
plugins/motion/vdec_motion_inner.c [moved from src/video_decoder/vdec_motion_inner.c with 97% similarity]
plugins/motion/vdec_motion_inner_mmx.c [moved from src/video_decoder/vdec_motion_inner_mmx.c with 98% similarity]
plugins/motion/vdec_motion_inner_mmxext.c [moved from src/video_decoder/vdec_motion_inner_mmxext.c with 98% similarity]
plugins/yuv/video_yuv.c
plugins/yuv/yuv.c
plugins/yuv/yuvmmx.c
src/input/input_programs.c
src/interface/main.c
src/misc/modules.c
src/video_decoder/video_decoder.c
src/video_decoder/video_parser.h
src/video_parser/video_fifo.c
src/video_parser/video_parser.c
src/video_parser/vpar_blocks.c
src/video_parser/vpar_headers.c
src/video_parser/vpar_synchro.c