#include <assert.h>
#include "./vpx_dsp_rtcd.h"
#include "vpx_dsp/fwd_txfm.h"
void vpx_fdct4x4_c(const int16_t *input, tran_low_t *output, int stride) { … }
void vpx_fdct4x4_1_c(const int16_t *input, tran_low_t *output, int stride) { … }
void vpx_fdct8x8_c(const int16_t *input, tran_low_t *output, int stride) { … }
void vpx_fdct8x8_1_c(const int16_t *input, tran_low_t *output, int stride) { … }
void vpx_fdct16x16_c(const int16_t *input, tran_low_t *output, int stride) { … }
void vpx_fdct16x16_1_c(const int16_t *input, tran_low_t *output, int stride) { … }
static INLINE tran_high_t dct_32_round(tran_high_t input) { … }
static INLINE tran_high_t half_round_shift(tran_high_t input) { … }
void vpx_fdct32(const tran_high_t *input, tran_high_t *output, int round) { … }
void vpx_fdct32x32_c(const int16_t *input, tran_low_t *output, int stride) { … }
void vpx_fdct32x32_rd_c(const int16_t *input, tran_low_t *output, int stride) { … }
void vpx_fdct32x32_1_c(const int16_t *input, tran_low_t *output, int stride) { … }
#if CONFIG_VP9_HIGHBITDEPTH
void vpx_highbd_fdct4x4_c(const int16_t *input, tran_low_t *output,
int stride) { … }
void vpx_highbd_fdct8x8_c(const int16_t *input, tran_low_t *output,
int stride) { … }
void vpx_highbd_fdct8x8_1_c(const int16_t *input, tran_low_t *output,
int stride) { … }
void vpx_highbd_fdct16x16_c(const int16_t *input, tran_low_t *output,
int stride) { … }
void vpx_highbd_fdct16x16_1_c(const int16_t *input, tran_low_t *output,
int stride) { … }
void vpx_highbd_fdct32x32_c(const int16_t *input, tran_low_t *output,
int stride) { … }
void vpx_highbd_fdct32x32_rd_c(const int16_t *input, tran_low_t *output,
int stride) { … }
void vpx_highbd_fdct32x32_1_c(const int16_t *input, tran_low_t *output,
int stride) { … }
#endif