19#ifndef AVCODEC_AVDCT_H
20#define AVCODEC_AVDCT_H
32 void (*
idct)(int16_t *block );
50 void (*
fdct)(int16_t *block );
66 const uint8_t *pixels ,
72 const uint8_t *pixels,
AVDCT * avcodec_dct_alloc(void)
Allocates a AVDCT context.
int avcodec_dct_init(AVDCT *)
const AVClass * avcodec_dct_get_class(void)
Describe the class of an AVClass context structure.
uint8_t idct_permutation[64]
IDCT input permutation.
void(* get_pixels)(int16_t *block, const uint8_t *pixels, ptrdiff_t line_size)
void(* idct)(int16_t *block)
void(* fdct)(int16_t *block)
void(* get_pixels_unaligned)(int16_t *block, const uint8_t *pixels, ptrdiff_t line_size)
int idct_algo
IDCT algorithm.
int dct_algo
DCT algorithm.