comparison dct-test.c @ 6585:0ec61ed36c29 libavcodec

Add a header file to declare Xvid IDCT functions. patch by Alexander Strange, astrange ithinksw com
author diego
date Sat, 12 Apr 2008 16:54:36 +0000
parents 8a059debc2ba
children e0a87be356e3
comparison
equal deleted inserted replaced
6584:b436a5778a63 6585:0ec61ed36c29
35 #include "dsputil.h" 35 #include "dsputil.h"
36 36
37 #include "simple_idct.h" 37 #include "simple_idct.h"
38 #include "faandct.h" 38 #include "faandct.h"
39 #include "faanidct.h" 39 #include "faanidct.h"
40 #include "i386/idct_xvid.h"
40 41
41 #ifndef MAX 42 #ifndef MAX
42 #define MAX(a, b) (((a) > (b)) ? (a) : (b)) 43 #define MAX(a, b) (((a) > (b)) ? (a) : (b))
43 #endif 44 #endif
44 45
48 void *fast_memcpy(void *a, const void *b, size_t c){return memcpy(a,b,c);}; 49 void *fast_memcpy(void *a, const void *b, size_t c){return memcpy(a,b,c);};
49 50
50 /* reference fdct/idct */ 51 /* reference fdct/idct */
51 extern void fdct(DCTELEM *block); 52 extern void fdct(DCTELEM *block);
52 extern void idct(DCTELEM *block); 53 extern void idct(DCTELEM *block);
53 extern void ff_idct_xvid_mmx(DCTELEM *block);
54 extern void ff_idct_xvid_mmx2(DCTELEM *block);
55 extern void init_fdct(); 54 extern void init_fdct();
56 55
57 extern void ff_mmx_idct(DCTELEM *data); 56 extern void ff_mmx_idct(DCTELEM *data);
58 extern void ff_mmxext_idct(DCTELEM *data); 57 extern void ff_mmxext_idct(DCTELEM *data);
59 58