X-Git-Url: https://git.sesse.net/?p=fjl;a=blobdiff_plain;f=idct.h;h=97a6a5cc1f0ea7c9430748783754ef4f36e6bc42;hp=ec419939aee055462ecad271cdba3533a3cca818;hb=f2779423add3f07faccc8332914428fc6eea6652;hpb=7a58d5cefdccb21fb1bfb1b86a816fd686ccce66 diff --git a/idct.h b/idct.h index ec41993..97a6a5c 100644 --- a/idct.h +++ b/idct.h @@ -11,4 +11,8 @@ typedef void (idct_func_t)(const int16_t*, const uint32_t*, uint8_t*); // Non-factorized reference version (section A.3.3 of the JPEG standard). void idct_reference(const int16_t* input, const uint32_t* quant_table, uint8_t* output); +// Floating-point IDCT due to Arai, Agui and Nakajima (also known as AA&N). +// See idct.c for more details. +void idct_float(const int16_t* input, const uint32_t* quant_table, uint8_t* output); + #endif /* !defined(_IDCT_H) */