X-Git-Url: https://git.sesse.net/?p=fjl;a=blobdiff_plain;f=idct_reference.c;h=f74ad0ba2d11aa4d71ffb50c52ad0125108279de;hp=e710de3d1306500f151bae818ecec2e767510b43;hb=a4009687c73083dd0290285a065740a83e27e855;hpb=56779091c47e5c61376d7f942cc58b831673e1d7 diff --git a/idct_reference.c b/idct_reference.c index e710de3..f74ad0b 100644 --- a/idct_reference.c +++ b/idct_reference.c @@ -43,7 +43,7 @@ void idct_reference(const int16_t* input, const void* userdata, uint8_t* output) for (unsigned y = 0; y < 8; ++y) { for (unsigned x = 0; x < 8; ++x) { - double val = temp[y * DCTSIZE + x]; + double val = temp[y * DCTSIZE + x] + 128.0; if (val < 0.0) { output[y * DCTSIZE + x] = 0; } else if (val >= 255.0) {