From: Erik W. <ome...@us...> - 2001-02-23 01:55:11
|
CVSROOT: /cvsroot/codecs Module name: libcodec Changes by: omegahacker 01/02/22 17:56:16 Modified files: . : aclocal.m4 configure.in gen.pl ltconfig ltmain.sh libcodec : Makefile.am lc_preamble.h libcodec.h place.h scale.h tests : .cvsignore Makefile.am test.c Added files: libcodec : clipping.c clipping.h libcodec/idct : .cvsignore Makefile.am idct.c idctint_c.c idctint_mmx.c idctref.c libcodec/mcomp : .cvsignore Makefile.am add.c average.c mcomp.c put.c sum.c tests : idct.c Removed files: . : libcodec.spec libcodec : _mcomp.c _mcomp_average.c _mcomp_put.c _mcomp_sum.c mcomp.h Log message: Update to latest code on my machine. Subsystems now have their own dirs, so namespace issues go away. Added lots of idct stuff, but the mmx and mmxext ones take reordered input, so need to: a) add matrices to convert each direction b) add functions to convert matrices c) add variants of idct routines that take normal matrices d) move reordered (original) routines to a new name Namespace issues will always haunt us here, but the decision needs to be made almost on a per-subsystem level. idct is already getting messy. |