|
FFmpeg
|
Independent JPEG Group's fast AAN dct. More...
Go to the source code of this file.
Macros | |
| #define | DCTSIZE 8 |
| #define | GLOBAL(x) |
| #define | RIGHT_SHIFT(x, n) |
| #define | CONST_BITS 8 |
| #define | FIX_0_382683433 FIX(0.382683433) |
| #define | FIX_0_541196100 FIX(0.541196100) |
| #define | FIX_0_707106781 FIX(0.707106781) |
| #define | FIX_1_306562965 FIX(1.306562965) |
| #define | DESCALE(x, n) |
| #define | MULTIPLY(var, const) |
Functions | |
| static av_always_inline void | row_fdct (int16_t *data) |
| ff_fdct_ifast (int16_t *data) | |
| ff_fdct_ifast248 (int16_t *data) | |
Variables | |
| Sorry | |
Independent JPEG Group's fast AAN dct.
Definition in file jfdctfst.c.
| #define DCTSIZE 8 |
Definition at line 73 of file jfdctfst.c.
Referenced by ff_column_fidct_c(), ff_fdct248_islow(), ff_fdct_ifast(), ff_fdct_ifast248(), ff_j_rev_dct(), ff_j_rev_dct4(), ff_jpeg_fdct_islow(), ff_row_fdct_c(), ff_row_idct_c(), init_slice_data_pipeline(), row_fdct(), and row_fdct().
| #define GLOBAL | ( | x | ) |
Definition at line 74 of file jfdctfst.c.
| #define RIGHT_SHIFT | ( | x, | |
| n ) |
Definition at line 75 of file jfdctfst.c.
| #define CONST_BITS 8 |
Definition at line 104 of file jfdctfst.c.
Referenced by ff_fdct248_islow(), ff_j_rev_dct(), ff_j_rev_dct4(), ff_jpeg_fdct_islow(), and row_fdct().
| #define FIX_0_382683433 FIX(0.382683433) |
Definition at line 120 of file jfdctfst.c.
Referenced by ff_column_fidct_c(), ff_fdct_ifast(), ff_row_fdct_c(), and row_fdct().
| #define FIX_0_541196100 FIX(0.541196100) |
Definition at line 121 of file jfdctfst.c.
Referenced by ff_column_fidct_c(), ff_fdct248_islow(), ff_fdct_ifast(), ff_j_rev_dct(), ff_j_rev_dct4(), ff_jpeg_fdct_islow(), ff_row_fdct_c(), row_fdct(), and row_fdct().
| #define FIX_0_707106781 FIX(0.707106781) |
Definition at line 122 of file jfdctfst.c.
Referenced by ff_column_fidct_c(), ff_fdct_ifast(), ff_fdct_ifast248(), ff_row_fdct_c(), and row_fdct().
| #define FIX_1_306562965 FIX(1.306562965) |
Definition at line 123 of file jfdctfst.c.
Referenced by ff_column_fidct_c(), ff_fdct_ifast(), ff_j_rev_dct(), ff_j_rev_dct4(), ff_row_fdct_c(), and row_fdct().
| #define DESCALE | ( | x, | |
| n ) |
Definition at line 134 of file jfdctfst.c.
| #define MULTIPLY | ( | var, | |
| const ) |
Definition at line 142 of file jfdctfst.c.
Referenced by ff_fdct_ifast(), ff_fdct_ifast248(), and row_fdct().
|
static |
Definition at line 144 of file jfdctfst.c.
Referenced by ff_fdct_ifast(), and ff_fdct_ifast248().
| ff_fdct_ifast | ( | int16_t * | data | ) |
Definition at line 207 of file jfdctfst.c.
Referenced by dct_quantize_trellis_c(), encode_init(), ff_convert_matrix(), ff_fdct_ifast(), and ff_fdctdsp_init().
| ff_fdct_ifast248 | ( | int16_t * | data | ) |
Definition at line 273 of file jfdctfst.c.
Referenced by ff_fdct_ifast248(), and ff_fdctdsp_init().
| Sorry |
Definition at line 82 of file jfdctfst.c.