Definition in file h264pred.c.
Go to the source code of this file.
Functions | |
| static void | pred4x4_vertical_c (uint8_t *src, uint8_t *topright, int stride) |
| static void | pred4x4_horizontal_c (uint8_t *src, uint8_t *topright, int stride) |
| static void | pred4x4_dc_c (uint8_t *src, uint8_t *topright, int stride) |
| static void | pred4x4_left_dc_c (uint8_t *src, uint8_t *topright, int stride) |
| static void | pred4x4_top_dc_c (uint8_t *src, uint8_t *topright, int stride) |
| static void | pred4x4_128_dc_c (uint8_t *src, uint8_t *topright, int stride) |
| static void | pred4x4_down_right_c (uint8_t *src, uint8_t *topright, int stride) |
| static void | pred4x4_down_left_c (uint8_t *src, uint8_t *topright, int stride) |
| static void | pred4x4_down_left_svq3_c (uint8_t *src, uint8_t *topright, int stride) |
| static void | pred4x4_down_left_rv40_c (uint8_t *src, uint8_t *topright, int stride) |
| static void | pred4x4_down_left_rv40_notop_c (uint8_t *src, uint8_t *topright, int stride) |
| static void | pred4x4_down_left_rv40_nodown_c (uint8_t *src, uint8_t *topright, int stride) |
| static void | pred4x4_vertical_right_c (uint8_t *src, uint8_t *topright, int stride) |
| static void | pred4x4_vertical_left_c (uint8_t *src, uint8_t *topright, int stride) |
| static void | pred4x4_vertical_left_rv40_c (uint8_t *src, uint8_t *topright, int stride) |
| static void | pred4x4_horizontal_up_c (uint8_t *src, uint8_t *topright, int stride) |
| static void | pred4x4_horizontal_up_rv40_c (uint8_t *src, uint8_t *topright, int stride) |
| static void | pred4x4_horizontal_up_rv40_nodown_c (uint8_t *src, uint8_t *topright, int stride) |
| static void | pred4x4_horizontal_down_c (uint8_t *src, uint8_t *topright, int stride) |
| static void | pred16x16_vertical_c (uint8_t *src, int stride) |
| static void | pred16x16_horizontal_c (uint8_t *src, int stride) |
| static void | pred16x16_dc_c (uint8_t *src, int stride) |
| static void | pred16x16_left_dc_c (uint8_t *src, int stride) |
| static void | pred16x16_top_dc_c (uint8_t *src, int stride) |
| static void | pred16x16_128_dc_c (uint8_t *src, int stride) |
| static void | pred16x16_plane_compat_c (uint8_t *src, int stride, const int svq3, const int rv40) |
| static void | pred16x16_plane_c (uint8_t *src, int stride) |
| static void | pred16x16_plane_svq3_c (uint8_t *src, int stride) |
| static void | pred16x16_plane_rv40_c (uint8_t *src, int stride) |
| static void | pred8x8_vertical_c (uint8_t *src, int stride) |
| static void | pred8x8_horizontal_c (uint8_t *src, int stride) |
| static void | pred8x8_128_dc_c (uint8_t *src, int stride) |
| static void | pred8x8_left_dc_c (uint8_t *src, int stride) |
| static void | pred8x8_left_dc_rv40_c (uint8_t *src, int stride) |
| static void | pred8x8_top_dc_c (uint8_t *src, int stride) |
| static void | pred8x8_top_dc_rv40_c (uint8_t *src, int stride) |
| static void | pred8x8_dc_c (uint8_t *src, int stride) |
| static void | pred8x8_mad_cow_dc_l0t (uint8_t *src, int stride) |
| static void | pred8x8_mad_cow_dc_0lt (uint8_t *src, int stride) |
| static void | pred8x8_mad_cow_dc_l00 (uint8_t *src, int stride) |
| static void | pred8x8_mad_cow_dc_0l0 (uint8_t *src, int stride) |
| static void | pred8x8_dc_rv40_c (uint8_t *src, int stride) |
| static void | pred8x8_plane_c (uint8_t *src, int stride) |
| static void | pred8x8l_128_dc_c (uint8_t *src, int has_topleft, int has_topright, int stride) |
| static void | pred8x8l_left_dc_c (uint8_t *src, int has_topleft, int has_topright, int stride) |
| static void | pred8x8l_top_dc_c (uint8_t *src, int has_topleft, int has_topright, int stride) |
| static void | pred8x8l_dc_c (uint8_t *src, int has_topleft, int has_topright, int stride) |
| static void | pred8x8l_horizontal_c (uint8_t *src, int has_topleft, int has_topright, int stride) |
| static void | pred8x8l_vertical_c (uint8_t *src, int has_topleft, int has_topright, int stride) |
| static void | pred8x8l_down_left_c (uint8_t *src, int has_topleft, int has_topright, int stride) |
| static void | pred8x8l_down_right_c (uint8_t *src, int has_topleft, int has_topright, int stride) |
| static void | pred8x8l_vertical_right_c (uint8_t *src, int has_topleft, int has_topright, int stride) |
| static void | pred8x8l_horizontal_down_c (uint8_t *src, int has_topleft, int has_topright, int stride) |
| static void | pred8x8l_vertical_left_c (uint8_t *src, int has_topleft, int has_topright, int stride) |
| static void | pred8x8l_horizontal_up_c (uint8_t *src, int has_topleft, int has_topright, int stride) |
| void | ff_h264_pred_init (H264PredContext *h, int codec_id) |
| Sets the intra prediction function pointers. | |
| static void pred4x4_vertical_c | ( | uint8_t * | src, | |
| uint8_t * | topright, | |||
| int | stride | |||
| ) | [static] |
| static void pred4x4_horizontal_c | ( | uint8_t * | src, | |
| uint8_t * | topright, | |||
| int | stride | |||
| ) | [static] |
| static void pred4x4_dc_c | ( | uint8_t * | src, | |
| uint8_t * | topright, | |||
| int | stride | |||
| ) | [static] |
Definition at line 47 of file h264pred.c.
Referenced by ff_h264_pred_init(), and pred8x8_mad_cow_dc_l0t().
| static void pred4x4_left_dc_c | ( | uint8_t * | src, | |
| uint8_t * | topright, | |||
| int | stride | |||
| ) | [static] |
| static void pred4x4_top_dc_c | ( | uint8_t * | src, | |
| uint8_t * | topright, | |||
| int | stride | |||
| ) | [static] |
Definition at line 66 of file h264pred.c.
Referenced by ff_h264_pred_init(), and pred8x8_mad_cow_dc_0lt().
| static void pred4x4_128_dc_c | ( | uint8_t * | src, | |
| uint8_t * | topright, | |||
| int | stride | |||
| ) | [static] |
Definition at line 75 of file h264pred.c.
Referenced by ff_h264_pred_init(), pred8x8_mad_cow_dc_0l0(), and pred8x8_mad_cow_dc_l00().
| static void pred4x4_down_right_c | ( | uint8_t * | src, | |
| uint8_t * | topright, | |||
| int | stride | |||
| ) | [static] |
| static void pred4x4_down_left_c | ( | uint8_t * | src, | |
| uint8_t * | topright, | |||
| int | stride | |||
| ) | [static] |
| static void pred4x4_down_left_svq3_c | ( | uint8_t * | src, | |
| uint8_t * | topright, | |||
| int | stride | |||
| ) | [static] |
| static void pred4x4_down_left_rv40_c | ( | uint8_t * | src, | |
| uint8_t * | topright, | |||
| int | stride | |||
| ) | [static] |
| static void pred4x4_down_left_rv40_notop_c | ( | uint8_t * | src, | |
| uint8_t * | topright, | |||
| int | stride | |||
| ) | [static] |
Definition at line 201 of file h264pred.c.
| static void pred4x4_down_left_rv40_nodown_c | ( | uint8_t * | src, | |
| uint8_t * | topright, | |||
| int | stride | |||
| ) | [static] |
| static void pred4x4_vertical_right_c | ( | uint8_t * | src, | |
| uint8_t * | topright, | |||
| int | stride | |||
| ) | [static] |
| static void pred4x4_vertical_left_c | ( | uint8_t * | src, | |
| uint8_t * | topright, | |||
| int | stride | |||
| ) | [static] |
| static void pred4x4_vertical_left_rv40_c | ( | uint8_t * | src, | |
| uint8_t * | topright, | |||
| int | stride | |||
| ) | [static] |
| static void pred4x4_horizontal_up_c | ( | uint8_t * | src, | |
| uint8_t * | topright, | |||
| int | stride | |||
| ) | [static] |
| static void pred4x4_horizontal_up_rv40_c | ( | uint8_t * | src, | |
| uint8_t * | topright, | |||
| int | stride | |||
| ) | [static] |
| static void pred4x4_horizontal_up_rv40_nodown_c | ( | uint8_t * | src, | |
| uint8_t * | topright, | |||
| int | stride | |||
| ) | [static] |
| static void pred4x4_horizontal_down_c | ( | uint8_t * | src, | |
| uint8_t * | topright, | |||
| int | stride | |||
| ) | [static] |
| static void pred16x16_vertical_c | ( | uint8_t * | src, | |
| int | stride | |||
| ) | [static] |
| static void pred16x16_horizontal_c | ( | uint8_t * | src, | |
| int | stride | |||
| ) | [static] |
| static void pred16x16_dc_c | ( | uint8_t * | src, | |
| int | stride | |||
| ) | [static] |
| static void pred16x16_left_dc_c | ( | uint8_t * | src, | |
| int | stride | |||
| ) | [static] |
| static void pred16x16_top_dc_c | ( | uint8_t * | src, | |
| int | stride | |||
| ) | [static] |
| static void pred16x16_128_dc_c | ( | uint8_t * | src, | |
| int | stride | |||
| ) | [static] |
| static void pred16x16_plane_compat_c | ( | uint8_t * | src, | |
| int | stride, | |||
| const int | svq3, | |||
| const int | rv40 | |||
| ) | [inline, static] |
Definition at line 496 of file h264pred.c.
Referenced by pred16x16_plane_c(), pred16x16_plane_rv40_c(), and pred16x16_plane_svq3_c().
| static void pred16x16_plane_c | ( | uint8_t * | src, | |
| int | stride | |||
| ) | [static] |
| static void pred16x16_plane_svq3_c | ( | uint8_t * | src, | |
| int | stride | |||
| ) | [static] |
| static void pred16x16_plane_rv40_c | ( | uint8_t * | src, | |
| int | stride | |||
| ) | [static] |
| static void pred8x8_vertical_c | ( | uint8_t * | src, | |
| int | stride | |||
| ) | [static] |
| static void pred8x8_horizontal_c | ( | uint8_t * | src, | |
| int | stride | |||
| ) | [static] |
| static void pred8x8_128_dc_c | ( | uint8_t * | src, | |
| int | stride | |||
| ) | [static] |
| static void pred8x8_left_dc_c | ( | uint8_t * | src, | |
| int | stride | |||
| ) | [static] |
Definition at line 580 of file h264pred.c.
Referenced by ff_h264_pred_init(), pred8x8_mad_cow_dc_0l0(), and pred8x8_mad_cow_dc_l00().
| static void pred8x8_left_dc_rv40_c | ( | uint8_t * | src, | |
| int | stride | |||
| ) | [static] |
| static void pred8x8_top_dc_c | ( | uint8_t * | src, | |
| int | stride | |||
| ) | [static] |
Definition at line 617 of file h264pred.c.
Referenced by ff_h264_pred_init(), and pred8x8_mad_cow_dc_l0t().
| static void pred8x8_top_dc_rv40_c | ( | uint8_t * | src, | |
| int | stride | |||
| ) | [static] |
| static void pred8x8_dc_c | ( | uint8_t * | src, | |
| int | stride | |||
| ) | [static] |
Definition at line 655 of file h264pred.c.
Referenced by ff_h264_pred_init(), and pred8x8_mad_cow_dc_0lt().
| static void pred8x8_mad_cow_dc_l0t | ( | uint8_t * | src, | |
| int | stride | |||
| ) | [static] |
| static void pred8x8_mad_cow_dc_0lt | ( | uint8_t * | src, | |
| int | stride | |||
| ) | [static] |
| static void pred8x8_mad_cow_dc_l00 | ( | uint8_t * | src, | |
| int | stride | |||
| ) | [static] |
| static void pred8x8_mad_cow_dc_0l0 | ( | uint8_t * | src, | |
| int | stride | |||
| ) | [static] |
| static void pred8x8_dc_rv40_c | ( | uint8_t * | src, | |
| int | stride | |||
| ) | [static] |
| static void pred8x8_plane_c | ( | uint8_t * | src, | |
| int | stride | |||
| ) | [static] |
| static void pred8x8l_128_dc_c | ( | uint8_t * | src, | |
| int | has_topleft, | |||
| int | has_topright, | |||
| int | stride | |||
| ) | [static] |
| static void pred8x8l_left_dc_c | ( | uint8_t * | src, | |
| int | has_topleft, | |||
| int | has_topright, | |||
| int | stride | |||
| ) | [static] |
| static void pred8x8l_top_dc_c | ( | uint8_t * | src, | |
| int | has_topleft, | |||
| int | has_topright, | |||
| int | stride | |||
| ) | [static] |
| static void pred8x8l_dc_c | ( | uint8_t * | src, | |
| int | has_topleft, | |||
| int | has_topright, | |||
| int | stride | |||
| ) | [static] |
| static void pred8x8l_horizontal_c | ( | uint8_t * | src, | |
| int | has_topleft, | |||
| int | has_topright, | |||
| int | stride | |||
| ) | [static] |
| static void pred8x8l_vertical_c | ( | uint8_t * | src, | |
| int | has_topleft, | |||
| int | has_topright, | |||
| int | stride | |||
| ) | [static] |
| static void pred8x8l_down_left_c | ( | uint8_t * | src, | |
| int | has_topleft, | |||
| int | has_topright, | |||
| int | stride | |||
| ) | [static] |
| static void pred8x8l_down_right_c | ( | uint8_t * | src, | |
| int | has_topleft, | |||
| int | has_topright, | |||
| int | stride | |||
| ) | [static] |
| static void pred8x8l_vertical_right_c | ( | uint8_t * | src, | |
| int | has_topleft, | |||
| int | has_topright, | |||
| int | stride | |||
| ) | [static] |
| static void pred8x8l_horizontal_down_c | ( | uint8_t * | src, | |
| int | has_topleft, | |||
| int | has_topright, | |||
| int | stride | |||
| ) | [static] |
| static void pred8x8l_vertical_left_c | ( | uint8_t * | src, | |
| int | has_topleft, | |||
| int | has_topright, | |||
| int | stride | |||
| ) | [static] |
| static void pred8x8l_horizontal_up_c | ( | uint8_t * | src, | |
| int | has_topleft, | |||
| int | has_topright, | |||
| int | stride | |||
| ) | [static] |
| void ff_h264_pred_init | ( | H264PredContext * | h, | |
| int | codec_id | |||
| ) |
Sets the intra prediction function pointers.
Definition at line 1002 of file h264pred.c.
Referenced by clone_tables(), and common_init().
1.5.5