#include "hevcdec.h"
#include "pred.h"
#include "pred_template.c"
Go to the source code of this file.
◆ BIT_DEPTH [1/4]
◆ BIT_DEPTH [2/4]
◆ BIT_DEPTH [3/4]
◆ BIT_DEPTH [4/4]
◆ FUNC
#define FUNC |
( |
|
a, |
|
|
|
depth |
|
) |
| a ## _ ## depth |
◆ HEVC_PRED
#define HEVC_PRED |
( |
|
depth | ) |
|
Value: hpc->intra_pred[0] =
FUNC(intra_pred_2, depth); \
hpc->intra_pred[1] =
FUNC(intra_pred_3, depth); \
hpc->intra_pred[2] =
FUNC(intra_pred_4, depth); \
hpc->intra_pred[3] =
FUNC(intra_pred_5, depth); \
hpc->pred_planar[0] =
FUNC(pred_planar_0, depth); \
hpc->pred_planar[1] =
FUNC(pred_planar_1, depth); \
hpc->pred_planar[2] =
FUNC(pred_planar_2, depth); \
hpc->pred_planar[3] =
FUNC(pred_planar_3, depth); \
◆ ff_hevc_pred_init()
static void FUNC() pred_angular_3(uint8_t *src, const uint8_t *top, const uint8_t *left, ptrdiff_t stride, int c_idx, int mode)
static void FUNC() pred_angular_2(uint8_t *src, const uint8_t *top, const uint8_t *left, ptrdiff_t stride, int c_idx, int mode)
static void FUNC() pred_angular_0(uint8_t *src, const uint8_t *top, const uint8_t *left, ptrdiff_t stride, int c_idx, int mode)
static void FUNC() pred_dc(uint8_t *_src, const uint8_t *_top, const uint8_t *_left, ptrdiff_t stride, int log2_size, int c_idx)
static void FUNC() pred_angular_1(uint8_t *src, const uint8_t *top, const uint8_t *left, ptrdiff_t stride, int c_idx, int mode)