[FFmpeg-cvslog] r13967 - trunk/libavcodec/dct-test.c
astrange
subversion
Wed Jun 25 19:33:55 CEST 2008
Author: astrange
Date: Wed Jun 25 19:33:55 2008
New Revision: 13967
Log:
Use a local variable instead of mm_flags in dct-test.
Modified:
trunk/libavcodec/dct-test.c
Modified: trunk/libavcodec/dct-test.c
==============================================================================
--- trunk/libavcodec/dct-test.c (original)
+++ trunk/libavcodec/dct-test.c Wed Jun 25 19:33:55 2008
@@ -528,14 +528,11 @@ int main(int argc, char **argv)
int test_idct = 0, test_248_dct = 0;
int c,i;
int test=1;
+ int cpu_flags = mm_support();
init_fdct();
idct_mmx_init();
-#ifndef mm_flags
- mm_flags = mm_support();
-#endif
-
for(i=0;i<256;i++) cropTbl[i + MAX_NEG_CROP] = i;
for(i=0;i<MAX_NEG_CROP;i++) {
cropTbl[i] = 0;
@@ -568,7 +565,7 @@ int main(int argc, char **argv)
idct248_error("SIMPLE-C", ff_simple_idct248_put);
} else {
for (i=0;algos[i].name;i++)
- if (algos[i].is_idct == test_idct && !(~mm_flags & algos[i].mm_support)) {
+ if (algos[i].is_idct == test_idct && !(~cpu_flags & algos[i].mm_support)) {
dct_error (algos[i].name, algos[i].is_idct, algos[i].func, algos[i].ref, algos[i].format, test);
}
}
More information about the ffmpeg-cvslog
mailing list