Go to the documentation of this file.
23 #ifndef AVCODEC_VVC_VVC_ITX_1D_H
24 #define AVCODEC_VVC_VVC_ITX_1D_H
29 #define vvc_itx_1d_fn(name) \
30 void (name)(int *coeffs, ptrdiff_t stride, size_t nz)
50 int pred_mode_intra,
int lfnst_idx,
int log2_transform_range);
52 #endif // AVCODEC_VVC_VVC_ITX_1D_H
void ff_vvc_inv_dct2_4(int *coeffs, const ptrdiff_t stride, const size_t nz)
#define u(width, name, range_min, range_max)
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)
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_8(int *coeffs, const ptrdiff_t stride, const size_t nz)
void ff_vvc_inv_dct2_2(int *coeffs, const ptrdiff_t stride, const size_t nz)
vvc_itx_1d_fn * vvc_itx_1d_fn
#define vvc_itx_1d_fn(name)
void ff_vvc_inv_dct2_64(int *coeffs, const ptrdiff_t stride, const size_t nz)