|
FFmpeg
|
Go to the source code of this file.
Macros | |
| #define | G2(m) |
| #define | G4(m) |
| #define | G8(m) |
| #define | G16(m) |
| #define | DEFINE_INV_DCT8_1D(S) |
| #define | DEFINE_INV_DST7_1D(S) |
Functions | |
| void | ff_vvc_inv_dct2_2 (int *coeffs, const ptrdiff_t stride, const size_t nz) |
| void | ff_vvc_inv_dct2_4 (int *coeffs, const ptrdiff_t stride, const size_t nz) |
| void | ff_vvc_inv_dct2_8 (int *coeffs, const ptrdiff_t stride, const size_t nz) |
| void | ff_vvc_inv_dct2_16 (int *coeffs, const ptrdiff_t stride, const size_t nz) |
| void | ff_vvc_inv_dct2_32 (int *coeffs, const ptrdiff_t stride, const size_t nz) |
| void | ff_vvc_inv_dct2_64 (int *coeffs, const ptrdiff_t stride, const size_t nz) |
| static void | matrix_mul (int *coeffs, const ptrdiff_t stride, const int8_t *matrix, const int size, const size_t nz) |
| static void | inv_dct8 (int *coeffs, const ptrdiff_t stride, const int8_t *matrix, const int size, const size_t nz) |
| static void | inv_dst7 (int *coeffs, const ptrdiff_t stride, const int8_t *matrix, const int size, const size_t nz) |
| void | ff_vvc_inv_lfnst_1d (int *v, const int *u, int no_zero_size, int n_tr_s, int pred_mode_intra, int lfnst_idx, int log2_transform_range) |
| #define G2 | ( | m | ) |
Definition at line 64 of file itx_1d.c.
Referenced by ff_vvc_inv_dct2_16(), ff_vvc_inv_dct2_32(), ff_vvc_inv_dct2_4(), ff_vvc_inv_dct2_64(), ff_vvc_inv_dct2_8(), and process_bayer().
| #define G4 | ( | m | ) |
Definition at line 65 of file itx_1d.c.
Referenced by ff_vvc_inv_dct2_16(), ff_vvc_inv_dct2_32(), ff_vvc_inv_dct2_64(), and ff_vvc_inv_dct2_8().
| #define G8 | ( | m | ) |
Definition at line 66 of file itx_1d.c.
Referenced by ff_vvc_inv_dct2_16(), ff_vvc_inv_dct2_32(), and ff_vvc_inv_dct2_64().
| #define G16 | ( | m | ) |
Definition at line 67 of file itx_1d.c.
Referenced by ff_vvc_inv_dct2_32(), and ff_vvc_inv_dct2_64().
| #define DEFINE_INV_DCT8_1D | ( | S | ) |
| #define DEFINE_INV_DST7_1D | ( | S | ) |
| void ff_vvc_inv_dct2_2 | ( | int * | coeffs, |
| const ptrdiff_t | stride, | ||
| const size_t | nz ) |
Definition at line 75 of file itx_1d.c.
Referenced by vvc_itx_1d_fn().
| void ff_vvc_inv_dct2_4 | ( | int * | coeffs, |
| const ptrdiff_t | stride, | ||
| const size_t | nz ) |
Definition at line 92 of file itx_1d.c.
Referenced by vvc_itx_1d_fn().
| void ff_vvc_inv_dct2_8 | ( | int * | coeffs, |
| const ptrdiff_t | stride, | ||
| const size_t | nz ) |
Definition at line 124 of file itx_1d.c.
Referenced by vvc_itx_1d_fn().
| void ff_vvc_inv_dct2_16 | ( | int * | coeffs, |
| const ptrdiff_t | stride, | ||
| const size_t | nz ) |
Definition at line 180 of file itx_1d.c.
Referenced by vvc_itx_1d_fn().
| void ff_vvc_inv_dct2_32 | ( | int * | coeffs, |
| const ptrdiff_t | stride, | ||
| const size_t | nz ) |
Definition at line 279 of file itx_1d.c.
Referenced by vvc_itx_1d_fn().
| void ff_vvc_inv_dct2_64 | ( | int * | coeffs, |
| const ptrdiff_t | stride, | ||
| const size_t | nz ) |
Definition at line 459 of file itx_1d.c.
Referenced by vvc_itx_1d_fn().
|
static |
Definition at line 644 of file itx_1d.c.
Referenced by inv_dct8(), and inv_dst7().
|
static |
|
static |
Definition at line 679 of file itx_1d.c.
Referenced by inv_dst7().
| void ff_vvc_inv_lfnst_1d | ( | int * | v, |
| const int * | u, | ||
| int | no_zero_size, | ||
| int | n_tr_s, | ||
| int | pred_mode_intra, | ||
| int | lfnst_idx, | ||
| int | log2_transform_range ) |
Definition at line 695 of file itx_1d.c.
Referenced by ff_vvc_inv_lfnst_1d(), and ilfnst_transform().