comparison simple_idct.c @ 352:5a8eb5cf9f92 libavcodec

C4=16383 for the c version too and even for some outcommented code
author michaelni
date Thu, 02 May 2002 13:35:33 +0000
parents 1fe6b64feefb
children fce0a2520551
comparison
equal deleted inserted replaced
351:6cef8253faab 352:5a8eb5cf9f92
37 #define COL_SHIFT 17 37 #define COL_SHIFT 17
38 #else 38 #else
39 #define W1 22725 //cos(i*M_PI/16)*sqrt(2)*(1<<14) + 0.5 39 #define W1 22725 //cos(i*M_PI/16)*sqrt(2)*(1<<14) + 0.5
40 #define W2 21407 //cos(i*M_PI/16)*sqrt(2)*(1<<14) + 0.5 40 #define W2 21407 //cos(i*M_PI/16)*sqrt(2)*(1<<14) + 0.5
41 #define W3 19266 //cos(i*M_PI/16)*sqrt(2)*(1<<14) + 0.5 41 #define W3 19266 //cos(i*M_PI/16)*sqrt(2)*(1<<14) + 0.5
42 #define W4 16384 //cos(i*M_PI/16)*sqrt(2)*(1<<14) + 0.5 42 #define W4 16383 //cos(i*M_PI/16)*sqrt(2)*(1<<14) + 0.5
43 #define W5 12873 //cos(i*M_PI/16)*sqrt(2)*(1<<14) + 0.5 43 #define W5 12873 //cos(i*M_PI/16)*sqrt(2)*(1<<14) + 0.5
44 #define W6 8867 //cos(i*M_PI/16)*sqrt(2)*(1<<14) + 0.5 44 #define W6 8867 //cos(i*M_PI/16)*sqrt(2)*(1<<14) + 0.5
45 #define W7 4520 //cos(i*M_PI/16)*sqrt(2)*(1<<14) + 0.5 45 #define W7 4520 //cos(i*M_PI/16)*sqrt(2)*(1<<14) + 0.5
46 #define ROW_SHIFT 11 46 #define ROW_SHIFT 11
47 #define COL_SHIFT 20 // 6 47 #define COL_SHIFT 20 // 6