FFmpeg
|
H.264 / AVC / MPEG4 part10 prediction functions. More...
Go to the source code of this file.
Macros | |
#define | BIT_DEPTH 8 |
#define | BIT_DEPTH 9 |
#define | BIT_DEPTH 10 |
#define | BIT_DEPTH 12 |
#define | BIT_DEPTH 14 |
#define | FUNC(a, depth) a ## _ ## depth |
#define | FUNCC(a, depth) a ## _ ## depth ## _c |
#define | FUNCD(a) a ## _c |
#define | H264_PRED(depth) |
Functions | |
static void | pred4x4_vertical_vp8_c (uint8_t *src, const uint8_t *topright, ptrdiff_t stride) |
static void | pred4x4_horizontal_vp8_c (uint8_t *src, const uint8_t *topright, ptrdiff_t stride) |
static void | pred4x4_down_left_svq3_c (uint8_t *src, const uint8_t *topright, ptrdiff_t stride) |
static void | pred4x4_down_left_rv40_c (uint8_t *src, const uint8_t *topright, ptrdiff_t stride) |
static void | pred4x4_down_left_rv40_nodown_c (uint8_t *src, const uint8_t *topright, ptrdiff_t stride) |
static void | pred4x4_vertical_left_rv40 (uint8_t *src, const uint8_t *topright, ptrdiff_t stride, const int l0, const int l1, const int l2, const int l3, const int l4) |
static void | pred4x4_vertical_left_rv40_c (uint8_t *src, const uint8_t *topright, ptrdiff_t stride) |
static void | pred4x4_vertical_left_rv40_nodown_c (uint8_t *src, const uint8_t *topright, ptrdiff_t stride) |
static void | pred4x4_vertical_left_vp8_c (uint8_t *src, const uint8_t *topright, ptrdiff_t stride) |
static void | pred4x4_horizontal_up_rv40_c (uint8_t *src, const uint8_t *topright, ptrdiff_t stride) |
static void | pred4x4_horizontal_up_rv40_nodown_c (uint8_t *src, const uint8_t *topright, ptrdiff_t stride) |
static void | pred4x4_tm_vp8_c (uint8_t *src, const uint8_t *topright, ptrdiff_t stride) |
static void | pred16x16_plane_svq3_c (uint8_t *src, ptrdiff_t stride) |
static void | pred16x16_plane_rv40_c (uint8_t *src, ptrdiff_t stride) |
static void | pred16x16_tm_vp8_c (uint8_t *src, ptrdiff_t stride) |
static void | pred8x8_left_dc_rv40_c (uint8_t *src, ptrdiff_t stride) |
static void | pred8x8_top_dc_rv40_c (uint8_t *src, ptrdiff_t stride) |
static void | pred8x8_dc_rv40_c (uint8_t *src, ptrdiff_t stride) |
static void | pred8x8_tm_vp8_c (uint8_t *src, ptrdiff_t stride) |
void | ff_h264_pred_init (H264PredContext *h, int codec_id, const int bit_depth, int chroma_format_idc) |
Set the intra prediction function pointers. | |
H.264 / AVC / MPEG4 part10 prediction functions.
Definition in file h264pred.c.
#define BIT_DEPTH 8 |
Definition at line 47 of file h264pred.c.
#define BIT_DEPTH 9 |
Definition at line 47 of file h264pred.c.
#define BIT_DEPTH 10 |
Definition at line 47 of file h264pred.c.
#define BIT_DEPTH 12 |
Definition at line 47 of file h264pred.c.
#define BIT_DEPTH 14 |
Definition at line 47 of file h264pred.c.
#define H264_PRED | ( | depth | ) |
Referenced by ff_h264_pred_init().
|
static |
Definition at line 51 of file h264pred.c.
|
static |
Definition at line 68 of file h264pred.c.
|
static |
Definition at line 80 of file h264pred.c.
|
static |
Definition at line 104 of file h264pred.c.
|
static |
Definition at line 130 of file h264pred.c.
|
static |
Definition at line 156 of file h264pred.c.
Referenced by pred4x4_vertical_left_rv40_c(), and pred4x4_vertical_left_rv40_nodown_c().
|
static |
Definition at line 182 of file h264pred.c.
|
static |
Definition at line 191 of file h264pred.c.
|
static |
Definition at line 200 of file h264pred.c.
|
static |
Definition at line 224 of file h264pred.c.
|
static |
Definition at line 250 of file h264pred.c.
Definition at line 276 of file h264pred.c.
Definition at line 293 of file h264pred.c.
Definition at line 298 of file h264pred.c.
Definition at line 303 of file h264pred.c.
Definition at line 331 of file h264pred.c.
Definition at line 347 of file h264pred.c.
Definition at line 363 of file h264pred.c.
Definition at line 385 of file h264pred.c.
void ff_h264_pred_init | ( | H264PredContext * | h, |
int | codec_id, | ||
const int | bit_depth, | ||
int | chroma_format_idc | ||
) |
Set the intra prediction function pointers.
Definition at line 408 of file h264pred.c.
Referenced by clone_tables(), common_init(), ff_rv34_decode_init(), h264_set_parameter_from_sps(), and vp8_decode_init().