Go to the documentation of this file.
19 #ifndef AVCODEC_AVDCT_H
20 #define AVCODEC_AVDCT_H
66 const uint8_t *pixels ,
72 const uint8_t *pixels,
int dct_algo
DCT algorithm.
int avcodec_dct_init(AVDCT *)
void(* fdct)(int16_t *block)
uint8_t idct_permutation[64]
IDCT input permutation.
AVDCT * avcodec_dct_alloc(void)
Allocates a AVDCT context.
Describe the class of an AVClass context structure.
void(* get_pixels)(int16_t *block, const uint8_t *pixels, ptrdiff_t line_size)
void(* idct)(int16_t *block)
const AVClass * avcodec_dct_get_class(void)
void(* get_pixels_unaligned)(int16_t *block, const uint8_t *pixels, ptrdiff_t line_size)
The exact code depends on how similar the blocks are and how related they are to the block
int idct_algo
IDCT algorithm.