#include "avcodec.h"
#include "mpegvideo.h"
#include "h264pred.h"
Go to the source code of this file.
Defines | |
#define | LOAD_TOP_RIGHT_EDGE |
#define | LOAD_DOWN_LEFT_EDGE |
#define | LOAD_LEFT_EDGE |
#define | LOAD_TOP_EDGE |
#define | SRC(x, y) src[(x)+(y)*stride] |
#define | PL(y) const int l##y = (SRC(-1,y-1) + 2*SRC(-1,y) + SRC(-1,y+1) + 2) >> 2; |
#define | PREDICT_8x8_LOAD_LEFT |
#define | PT(x) const int t##x = (SRC(x-1,-1) + 2*SRC(x,-1) + SRC(x+1,-1) + 2) >> 2; |
#define | PREDICT_8x8_LOAD_TOP |
#define | PTR(x) t##x = (SRC(x-1,-1) + 2*SRC(x,-1) + SRC(x+1,-1) + 2) >> 2; |
#define | PREDICT_8x8_LOAD_TOPRIGHT |
#define | PREDICT_8x8_LOAD_TOPLEFT const int lt = (SRC(-1,0) + 2*SRC(-1,-1) + SRC(0,-1) + 2) >> 2 |
#define | PREDICT_8x8_DC(v) |
#define | ROW(y) |
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_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 (uint8_t *src, uint8_t *topright, int 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, uint8_t *topright, int stride) |
static void | pred4x4_vertical_left_rv40_nodown_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) |
static void | pred4x4_vertical_add_c (uint8_t *pix, const DCTELEM *block, int stride) |
static void | pred4x4_horizontal_add_c (uint8_t *pix, const DCTELEM *block, int stride) |
static void | pred8x8l_vertical_add_c (uint8_t *pix, const DCTELEM *block, int stride) |
static void | pred8x8l_horizontal_add_c (uint8_t *pix, const DCTELEM *block, int stride) |
static void | pred16x16_vertical_add_c (uint8_t *pix, const int *block_offset, const DCTELEM *block, int stride) |
static void | pred16x16_horizontal_add_c (uint8_t *pix, const int *block_offset, const DCTELEM *block, int stride) |
static void | pred8x8_vertical_add_c (uint8_t *pix, const int *block_offset, const DCTELEM *block, int stride) |
static void | pred8x8_horizontal_add_c (uint8_t *pix, const int *block_offset, const DCTELEM *block, int stride) |
void | ff_h264_pred_init (H264PredContext *h, int codec_id) |
Sets the intra prediction function pointers. |
Definition in file h264pred.c.
#define LOAD_DOWN_LEFT_EDGE |
Value:
const int av_unused l4= src[-1+4*stride];\ const int av_unused l5= src[-1+5*stride];\ const int av_unused l6= src[-1+6*stride];\ const int av_unused l7= src[-1+7*stride];\
Definition at line 89 of file h264pred.c.
Referenced by pred4x4_down_left_rv40_c(), pred4x4_horizontal_up_rv40_c(), and pred4x4_vertical_left_rv40_c().
#define LOAD_LEFT_EDGE |
Value:
const int av_unused l0= src[-1+0*stride];\ const int av_unused l1= src[-1+1*stride];\ const int av_unused l2= src[-1+2*stride];\ const int av_unused l3= src[-1+3*stride];\
Definition at line 95 of file h264pred.c.
Referenced by pred4x4_down_left_rv40_c(), pred4x4_down_left_rv40_nodown_c(), pred4x4_down_left_svq3_c(), pred4x4_down_right_c(), pred4x4_horizontal_down_c(), pred4x4_horizontal_up_c(), pred4x4_horizontal_up_rv40_c(), pred4x4_horizontal_up_rv40_nodown_c(), pred4x4_vertical_left_rv40_c(), pred4x4_vertical_left_rv40_nodown_c(), and pred4x4_vertical_right_c().
#define LOAD_TOP_EDGE |
Value:
const int av_unused t0= src[ 0-1*stride];\ const int av_unused t1= src[ 1-1*stride];\ const int av_unused t2= src[ 2-1*stride];\ const int av_unused t3= src[ 3-1*stride];\
Definition at line 101 of file h264pred.c.
Referenced by pred4x4_down_left_c(), pred4x4_down_left_rv40_c(), pred4x4_down_left_rv40_nodown_c(), pred4x4_down_left_svq3_c(), pred4x4_down_right_c(), pred4x4_horizontal_down_c(), pred4x4_horizontal_up_rv40_c(), pred4x4_horizontal_up_rv40_nodown_c(), pred4x4_vertical_left_c(), pred4x4_vertical_left_rv40(), and pred4x4_vertical_right_c().
#define LOAD_TOP_RIGHT_EDGE |
Value:
const int av_unused t4= topright[0];\ const int av_unused t5= topright[1];\ const int av_unused t6= topright[2];\ const int av_unused t7= topright[3];\
Definition at line 83 of file h264pred.c.
Referenced by pred4x4_down_left_c(), pred4x4_down_left_rv40_c(), pred4x4_down_left_rv40_nodown_c(), pred4x4_horizontal_up_rv40_c(), pred4x4_horizontal_up_rv40_nodown_c(), pred4x4_vertical_left_c(), and pred4x4_vertical_left_rv40().
#define PL | ( | y | ) | const int l##y = (SRC(-1,y-1) + 2*SRC(-1,y) + SRC(-1,y+1) + 2) >> 2; |
#define PREDICT_8x8_DC | ( | v | ) |
Value:
int y; \ for( y = 0; y < 8; y++ ) { \ ((uint32_t*)src)[0] = \ ((uint32_t*)src)[1] = v; \ src += stride; \ }
Definition at line 778 of file h264pred.c.
Referenced by pred8x8l_128_dc_c(), pred8x8l_dc_c(), pred8x8l_left_dc_c(), and pred8x8l_top_dc_c().
#define PREDICT_8x8_LOAD_LEFT |
Value:
const int l0 = ((has_topleft ? SRC(-1,-1) : SRC(-1,0)) \ + 2*SRC(-1,0) + SRC(-1,1) + 2) >> 2; \ PL(1) PL(2) PL(3) PL(4) PL(5) PL(6) \ const int l7 av_unused = (SRC(-1,6) + 3*SRC(-1,7) + 2) >> 2
Definition at line 751 of file h264pred.c.
Referenced by pred8x8l_dc_c(), pred8x8l_down_right_c(), pred8x8l_horizontal_c(), pred8x8l_horizontal_down_c(), pred8x8l_horizontal_up_c(), pred8x8l_left_dc_c(), and pred8x8l_vertical_right_c().
#define PREDICT_8x8_LOAD_TOP |
Value:
const int t0 = ((has_topleft ? SRC(-1,-1) : SRC(0,-1)) \ + 2*SRC(0,-1) + SRC(1,-1) + 2) >> 2; \ PT(1) PT(2) PT(3) PT(4) PT(5) PT(6) \ const int t7 av_unused = ((has_topright ? SRC(8,-1) : SRC(7,-1)) \ + 2*SRC(7,-1) + SRC(6,-1) + 2) >> 2
Definition at line 759 of file h264pred.c.
Referenced by pred8x8l_dc_c(), pred8x8l_down_left_c(), pred8x8l_down_right_c(), pred8x8l_horizontal_down_c(), pred8x8l_top_dc_c(), pred8x8l_vertical_c(), pred8x8l_vertical_left_c(), and pred8x8l_vertical_right_c().
#define PREDICT_8x8_LOAD_TOPLEFT const int lt = (SRC(-1,0) + 2*SRC(-1,-1) + SRC(0,-1) + 2) >> 2 |
Definition at line 775 of file h264pred.c.
Referenced by pred8x8l_down_right_c(), pred8x8l_horizontal_down_c(), and pred8x8l_vertical_right_c().
#define PREDICT_8x8_LOAD_TOPRIGHT |
Value:
int t8, t9, t10, t11, t12, t13, t14, t15; \ if(has_topright) { \ PTR(8) PTR(9) PTR(10) PTR(11) PTR(12) PTR(13) PTR(14) \ t15 = (SRC(14,-1) + 3*SRC(15,-1) + 2) >> 2; \ } else t8=t9=t10=t11=t12=t13=t14=t15= SRC(7,-1);
Definition at line 768 of file h264pred.c.
Referenced by pred8x8l_down_left_c(), and pred8x8l_vertical_left_c().
#define PT | ( | x | ) | const int t##x = (SRC(x-1,-1) + 2*SRC(x,-1) + SRC(x+1,-1) + 2) >> 2; |
Definition at line 757 of file h264pred.c.
#define PTR | ( | x | ) | t##x = (SRC(x-1,-1) + 2*SRC(x,-1) + SRC(x+1,-1) + 2) >> 2; |
Definition at line 766 of file h264pred.c.
#define ROW | ( | y | ) |
Value:
Referenced by pred8x8l_horizontal_c().
Definition at line 748 of file h264pred.c.
Referenced by pred8x8l_down_left_c(), pred8x8l_down_right_c(), pred8x8l_horizontal_down_c(), pred8x8l_horizontal_up_c(), pred8x8l_vertical_left_c(), and pred8x8l_vertical_right_c().
void ff_h264_pred_init | ( | H264PredContext * | h, | |
int | codec_id | |||
) |
Sets the intra prediction function pointers.
Definition at line 1080 of file h264pred.c.
Referenced by clone_tables(), common_init(), and ff_rv34_decode_init().
static void pred16x16_128_dc_c | ( | uint8_t * | src, | |
int | stride | |||
) | [static] |
static void pred16x16_dc_c | ( | uint8_t * | src, | |
int | stride | |||
) | [static] |
static void pred16x16_horizontal_add_c | ( | uint8_t * | pix, | |
const int * | block_offset, | |||
const DCTELEM * | block, | |||
int | stride | |||
) | [static] |
static void pred16x16_horizontal_c | ( | uint8_t * | src, | |
int | stride | |||
) | [static] |
static void pred16x16_left_dc_c | ( | uint8_t * | src, | |
int | stride | |||
) | [static] |
static void pred16x16_plane_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 487 of file h264pred.c.
Referenced by pred16x16_plane_c(), pred16x16_plane_rv40_c(), and pred16x16_plane_svq3_c().
static void pred16x16_plane_rv40_c | ( | uint8_t * | src, | |
int | stride | |||
) | [static] |
static void pred16x16_plane_svq3_c | ( | uint8_t * | src, | |
int | stride | |||
) | [static] |
static void pred16x16_top_dc_c | ( | uint8_t * | src, | |
int | stride | |||
) | [static] |
static void pred16x16_vertical_add_c | ( | uint8_t * | pix, | |
const int * | block_offset, | |||
const DCTELEM * | block, | |||
int | stride | |||
) | [static] |
static void pred16x16_vertical_c | ( | uint8_t * | src, | |
int | stride | |||
) | [static] |
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_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_down_left_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_nodown_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_right_c | ( | uint8_t * | src, | |
uint8_t * | topright, | |||
int | stride | |||
) | [static] |
static void pred4x4_horizontal_add_c | ( | uint8_t * | pix, | |
const DCTELEM * | block, | |||
int | stride | |||
) | [static] |
Definition at line 1004 of file h264pred.c.
Referenced by ff_h264_pred_init(), pred16x16_horizontal_add_c(), and pred8x8_horizontal_add_c().
static void pred4x4_horizontal_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 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_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_vertical_add_c | ( | uint8_t * | pix, | |
const DCTELEM * | block, | |||
int | stride | |||
) | [static] |
Definition at line 990 of file h264pred.c.
Referenced by ff_h264_pred_init(), pred16x16_vertical_add_c(), and pred8x8_vertical_add_c().
static void pred4x4_vertical_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 | ( | uint8_t * | src, | |
uint8_t * | topright, | |||
int | stride, | |||
const int | l0, | |||
const int | l1, | |||
const int | l2, | |||
const int | l3, | |||
const int | l4 | |||
) | [static] |
Definition at line 269 of file h264pred.c.
Referenced by pred4x4_vertical_left_rv40_c(), and pred4x4_vertical_left_rv40_nodown_c().
static void pred4x4_vertical_left_rv40_c | ( | uint8_t * | src, | |
uint8_t * | topright, | |||
int | stride | |||
) | [static] |
static void pred4x4_vertical_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 pred8x8_128_dc_c | ( | uint8_t * | src, | |
int | stride | |||
) | [static] |
static void pred8x8_dc_c | ( | uint8_t * | src, | |
int | stride | |||
) | [static] |
Definition at line 646 of file h264pred.c.
Referenced by ff_h264_pred_init(), and pred8x8_mad_cow_dc_0lt().
static void pred8x8_dc_rv40_c | ( | uint8_t * | src, | |
int | stride | |||
) | [static] |
static void pred8x8_horizontal_add_c | ( | uint8_t * | pix, | |
const int * | block_offset, | |||
const DCTELEM * | block, | |||
int | stride | |||
) | [static] |
static void pred8x8_horizontal_c | ( | uint8_t * | src, | |
int | stride | |||
) | [static] |
static void pred8x8_left_dc_c | ( | uint8_t * | src, | |
int | stride | |||
) | [static] |
Definition at line 571 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_mad_cow_dc_0l0 | ( | 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_l0t | ( | uint8_t * | src, | |
int | stride | |||
) | [static] |
static void pred8x8_plane_c | ( | uint8_t * | src, | |
int | stride | |||
) | [static] |
static void pred8x8_top_dc_c | ( | uint8_t * | src, | |
int | stride | |||
) | [static] |
Definition at line 608 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_vertical_add_c | ( | uint8_t * | pix, | |
const int * | block_offset, | |||
const DCTELEM * | block, | |||
int | stride | |||
) | [static] |
static void pred8x8_vertical_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_dc_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_horizontal_add_c | ( | uint8_t * | pix, | |
const DCTELEM * | block, | |||
int | stride | |||
) | [static] |
static void pred8x8l_horizontal_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_horizontal_up_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_vertical_add_c | ( | uint8_t * | pix, | |
const DCTELEM * | block, | |||
int | stride | |||
) | [static] |
static void pred8x8l_vertical_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_vertical_right_c | ( | uint8_t * | src, | |
int | has_topleft, | |||
int | has_topright, | |||
int | stride | |||
) | [static] |