23#ifndef AVCODEC_VVC_ITX_1D_H
24#define AVCODEC_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);
void ff_vvc_inv_dct2_64(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_16(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)
void ff_vvc_inv_dct2_8(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_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 vvc_itx_1d_fn(name)
#define u(width, name, range_min, range_max)