Home | History | Annotate | Download | only in libjpeg-turbo

Lines Matching defs:dct

13  * This file contains the forward-DCT management logic.
14 * This code selects a particular DCT implementation to be used,
22 #include "jdct.h" /* Private declarations for DCT subsystem */
49 /* Pointer to the DCT routine actually in use */
50 forward_DCT_method_ptr dct;
54 /* The actual post-DCT divisors --- not identical to the quant table
55 * entries, because of scaling (especially for an unnormalized DCT).
230 * In the current implementation, DCT of all components is done during
482 * Perform forward DCT on one or more blocks of a component.
494 /* This version is used for integer DCT implementations. */
503 forward_DCT_method_ptr do_dct = fdct->dct;
514 /* Perform the DCT */
584 /* This version is used for floating-point DCT implementations. */
605 /* Perform the DCT */
632 /* First determine the DCT... */
638 fdct->dct = jsimd_fdct_islow;
640 fdct->dct = jpeg_fdct_islow;
647 fdct->dct = jsimd_fdct_ifast;
649 fdct->dct = jpeg_fdct_ifast;