X-Git-Url: https://git.sesse.net/?p=fjl;a=blobdiff_plain;f=idct.h;fp=idct.h;h=944db0d642341e254171ad014251124a5deb462a;hp=4a16ea004fd8b440965de598cea2493126dcecaf;hb=56779091c47e5c61376d7f942cc58b831673e1d7;hpb=def75cfab6ca4da59ddc2e924898f3a8ed11ec89 diff --git a/idct.h b/idct.h index 4a16ea0..944db0d 100644 --- a/idct.h +++ b/idct.h @@ -17,15 +17,4 @@ typedef void (idct_free_t)(void*); // userdata is the same as returned by the alloc function. typedef void (idct_func_t)(const int16_t*, const void*, uint8_t*); -// Non-factorized reference version (section A.3.3 of the JPEG standard). -void* idct_reference_alloc(const uint32_t* quant_table); -void idct_reference_free(void* userdata); -void idct_reference(const int16_t* input, const void* userdata, 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_alloc(const uint32_t* quant_table); -void idct_float_free(void* userdata); -void idct_float(const int16_t* input, const void* userdata, uint8_t* output); - #endif /* !defined(_IDCT_H) */