From: sgunderson@bigfoot.com <> Date: Sun, 31 May 2009 16:23:41 +0000 (+0200) Subject: Make idct_float.c compile without optimization. X-Git-Url: https://git.sesse.net/?p=fjl;a=commitdiff_plain;h=da2017d49d992f82e9407cfe3069d6326d2a4179 Make idct_float.c compile without optimization. --- diff --git a/idct_float.c b/idct_float.c index ede97cd..34ff5b6 100644 --- a/idct_float.c +++ b/idct_float.c @@ -50,9 +50,11 @@ static inline void idct1d_float(double y0, double y1, double y2, double y3, doub // constants static const double a1 = 0.7071067811865474; // sqrt(2) static const double a2 = 0.5411961001461971; // cos(3/8 pi) * sqrt(2) - static const double a3 = a1; + // static const double a3 = a1; + static const double a3 = 0.7071067811865474; static const double a4 = 1.3065629648763766; // cos(pi/8) * sqrt(2) - static const double a5 = 0.5 * (a4 - a2); + // static const double a5 = 0.5 * (a4 - a2); + static const double a5 = 0.3826834323650897; // phase 1 const double p1_0 = y0;