#include "libavutil/mathematics.h"
Go to the source code of this file.
Functions | |
| av_cold void | ff_ref_dct_init (void) |
| Initialize the double precision discrete cosine transform functions fdct & idct. | |
| void | ff_ref_fdct (short *block) |
| Transform 8x8 block of data with a double precision forward DCT This is a reference implementation. | |
| void | ff_ref_idct (short *block) |
| Transform 8x8 block of data with a double precision inverse DCT This is a reference implementation. | |
Variables | |
| static double | coefficients [8 *8] |
Definition in file dctref.c.
| av_cold void ff_ref_dct_init | ( | void | ) |
| void ff_ref_fdct | ( | short * | block | ) |
Transform 8x8 block of data with a double precision forward DCT
This is a reference implementation.
| block | pointer to 8x8 block of data to transform |
Definition at line 57 of file dctref.c.
Referenced by dct_error().
| void ff_ref_idct | ( | short * | block | ) |
double coefficients[8 *8] [static] |
Definition at line 33 of file dctref.c.
Referenced by ff_ref_dct_init(), ff_ref_fdct(), and ff_ref_idct().
1.5.8