[Ffmpeg-cvslog] CVS: ffmpeg/libavcodec dct-test.c, 1.15, 1.16 Makefile, 1.200, 1.201
Michael Niedermayer CVS
michael
Sun Sep 11 01:00:15 CEST 2005
Update of /cvsroot/ffmpeg/ffmpeg/libavcodec
In directory mail:/var2/tmp/cvs-serv16442
Modified Files:
dct-test.c Makefile
Log Message:
add xvid idcts to dct-test
Index: dct-test.c
===================================================================
RCS file: /cvsroot/ffmpeg/ffmpeg/libavcodec/dct-test.c,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -d -r1.15 -r1.16
--- dct-test.c 25 Oct 2003 19:44:31 -0000 1.15
+++ dct-test.c 10 Sep 2005 23:00:13 -0000 1.16
@@ -20,9 +20,15 @@
#define MAX(a, b) (((a) > (b)) ? (a) : (b))
#endif
+#undef printf
+
+void *fast_memcpy(void *a, const void *b, size_t c){return memcpy(a,b,c);};
+
/* reference fdct/idct */
extern void fdct(DCTELEM *block);
extern void idct(DCTELEM *block);
+extern void ff_idct_xvid_mmx(DCTELEM *block);
+extern void ff_idct_xvid_mmx2(DCTELEM *block);
extern void init_fdct();
extern void j_rev_dct(DCTELEM *data);
@@ -493,6 +499,8 @@
dct_error("LIBMPEG2-MMXEXT", 1, ff_mmxext_idct, idct, test);
dct_error("SIMPLE-C", 1, simple_idct, idct, test);
dct_error("SIMPLE-MMX", 1, ff_simple_idct_mmx, idct, test);
+ dct_error("XVID-MMX", 1, ff_idct_xvid_mmx, idct, test);
+ dct_error("XVID-MMX2", 1, ff_idct_xvid_mmx2, idct, test);
// dct_error("ODIVX-C", 1, odivx_idct_c, idct);
//printf(" test against odivx idct\n");
// dct_error("REF", 1, idct, odivx_idct_c);
Index: Makefile
===================================================================
RCS file: /cvsroot/ffmpeg/ffmpeg/libavcodec/Makefile,v
retrieving revision 1.200
retrieving revision 1.201
diff -u -d -r1.200 -r1.201
--- Makefile 10 Sep 2005 17:01:29 -0000 1.200
+++ Makefile 10 Sep 2005 23:00:13 -0000 1.201
@@ -465,7 +465,7 @@
$(CC) $(CFLAGS) -DTEST -o $@ $^ -lm
dct-test: dct-test.o fdctref.o $(LIB)
- $(CC) -o $@ $^ -lm
+ $(CC) -o $@ $^ -lm $(LIBAVUTIL)
motion-test: motion_test.o $(LIB)
$(CC) -o $@ $^ -lm
More information about the ffmpeg-cvslog
mailing list