46#define FUNC(a, depth) a ## _ ## depth
48#define HEVC_PRED(depth) \
49 hpc->intra_pred[0] = FUNC(intra_pred_2, depth); \
50 hpc->intra_pred[1] = FUNC(intra_pred_3, depth); \
51 hpc->intra_pred[2] = FUNC(intra_pred_4, depth); \
52 hpc->intra_pred[3] = FUNC(intra_pred_5, depth); \
53 hpc->pred_planar[0] = FUNC(pred_planar_0, depth); \
54 hpc->pred_planar[1] = FUNC(pred_planar_1, depth); \
55 hpc->pred_planar[2] = FUNC(pred_planar_2, depth); \
56 hpc->pred_planar[3] = FUNC(pred_planar_3, depth); \
57 hpc->pred_dc = FUNC(pred_dc, depth); \
58 hpc->pred_angular[0] = FUNC(ff_hevc_pred_angular_0, depth); \
59 hpc->pred_angular[1] = FUNC(ff_hevc_pred_angular_1, depth); \
60 hpc->pred_angular[2] = FUNC(ff_hevc_pred_angular_2, depth); \
61 hpc->pred_angular[3] = FUNC(ff_hevc_pred_angular_3, depth); \
62 hpc->ref_filter_3tap[0] = FUNC(ref_filter_3tap, depth); \
63 hpc->ref_filter_3tap[1] = FUNC(ref_filter_3tap, depth); \
64 hpc->ref_filter_3tap[2] = FUNC(ref_filter_3tap, depth); \
65 hpc->ref_filter_strong = FUNC(ref_filter_strong, depth);
static void bit_depth(AudioStatsContext *s, const uint64_t *const mask, uint8_t *depth)
av_cold void ff_hevc_pred_init_aarch64(HEVCPredContext *hpc, int bit_depth)
void ff_hevc_pred_init(HEVCPredContext *hpc, int bit_depth)
void ff_hevc_pred_init_mips(HEVCPredContext *hpc, int bit_depth)