/external/libvpx/libvpx/vp8/common/ |
mv.h | 24 typedef union int_mv { union 27 } int_mv; /* facilitates faster equality tests and copies */ typedef in typeref:union:int_mv
|
findnearmv.c | 23 void vp8_find_near_mvs(MACROBLOCKD *xd, const MODE_INFO *here, int_mv *nearest, 24 int_mv *nearby, int_mv *best_mv, int near_mv_ref_cnts[4], 29 int_mv near_mvs[4]; 30 int_mv *mv = near_mvs; 54 int_mv this_mv; 74 int_mv this_mv; 124 static void invert_and_clamp_mvs(int_mv *inv, int_mv *src, MACROBLOCKD *xd) { 132 int_mv mode_mv_sb[2][MB_MODE_COUNT] [all...] |
findnearmv.h | 25 int_mv *mvp, const int *ref_frame_sign_bias) { 34 static INLINE void vp8_clamp_mv2(int_mv *mv, const MACROBLOCKD *xd) { 48 static INLINE void vp8_clamp_mv(int_mv *mv, int mb_to_left_edge, 60 static INLINE unsigned int vp8_check_mv_bounds(int_mv *mv, int mb_to_left_edge, 72 void vp8_find_near_mvs(MACROBLOCKD *xd, const MODE_INFO *here, int_mv *nearest, 73 int_mv *nearby, int_mv *best_mv, int near_mv_ref_cnts[4], 77 int_mv mode_mv_sb[2][MB_MODE_COUNT], 78 int_mv best_mv_sb[2], int cnt[4], int refframe,
|
entropymode.c | 19 int vp8_mv_cont(const int_mv *l, const int_mv *a) {
|
entropymode.h | 39 extern int vp8_mv_cont(const int_mv *l, const int_mv *a);
|
blockd.h | 130 int_mv mv; 145 int_mv mv; 166 int_mv mv;
|
/external/libvpx/libvpx/vp8/encoder/ |
mcomp.h | 32 int vp8_mv_bit_cost(int_mv *mv, int_mv *ref, int *mvcost[2], int Weight); 36 int vp8_hex_search(MACROBLOCK *x, BLOCK *b, BLOCKD *d, int_mv *ref_mv, 37 int_mv *best_mv, int search_param, int sad_per_bit, 39 int *mvcost[2], int_mv *center_mv); 42 int_mv *bestmv, int_mv *ref_mv, 54 int_mv *ref_mv, int sad_per_bit, 56 int *mvcost[2], int_mv *center_mv); 59 int_mv *ref_mv, int sad_per_bit [all...] |
pickinter.h | 28 unsigned int *sse, int_mv this_mv);
|
block.h | 58 int_mv mv; 127 int_mv best_sse_mv;
|
mcomp.c | 24 int vp8_mv_bit_cost(int_mv *mv, int_mv *ref, int *mvcost[2], int Weight) { 39 static int mv_err_cost(int_mv *mv, int_mv *ref, int *mvcost[2], 54 static int mvsad_err_cost(int_mv *mv, int_mv *ref, int *mvsadcost[2], 222 int_mv *bestmv, int_mv *ref_mv, 366 int_mv *bestmv, int_mv *ref_mv [all...] |
/external/libaom/libaom/av1/encoder/ |
encodemv.h | 32 int_mv av1_get_ref_mv(const MACROBLOCK *x, int ref_idx); 33 int_mv av1_get_ref_mv_from_stack(int ref_idx, 40 int_mv *nearest_mv, int_mv *near_mv,
|
mbgraph.h | 23 int_mv mv;
|
block.h | 80 int_mv global_mvs[REF_FRAMES]; 184 int_mv mv[2]; 198 int_mv mv[2]; 397 int_mv best_mv; 399 int_mv second_best_mv; 402 int_mv fractional_best_mv[3];
|
/external/libvpx/libvpx/vp9/encoder/ |
vp9_mbgraph.h | 22 int_mv mv;
|
vp9_mcomp.h | 129 const int_mv *nb_full_mvs, int full_mv_num); 135 const int_mv *nb_full_mvs, int full_mv_num, 139 double vp9_nb_mvs_inconsistency(const MV *mv, const int_mv *nb_mvs, int mv_num); 150 int_mv *nb_full_mvs);
|
/external/libvpx/libvpx/vp9/common/ |
vp9_mvref_common.h | 224 static INLINE int_mv get_sub_block_mv(const MODE_INFO *candidate, int which_mv, 234 static INLINE int_mv scale_mv(const MODE_INFO *mi, int ref, 237 int_mv mv = mi->mv[ref]; 305 int_mv *mv_ref_list, int mi_row, int mi_col, 311 void vp9_find_best_ref_mvs(MACROBLOCKD *xd, int allow_hp, int_mv *mvlist, 312 int_mv *nearest_mv, int_mv *near_mv); 316 int_mv *nearest_mv, int_mv *near_mv,
|
vp9_mv.h | 27 typedef union int_mv { union 30 } int_mv; /* facilitates faster equality tests and copies */ typedef in typeref:union:int_mv
|
vp9_mvref_common.c | 18 int_mv *mv_ref_list, int block, int mi_row, 102 int_mv mv = prev_frame_mvs->mv[0]; 114 int_mv mv = prev_frame_mvs->mv[1]; 135 int_mv *mv_ref_list, int mi_row, int mi_col, 141 void vp9_find_best_ref_mvs(MACROBLOCKD *xd, int allow_hp, int_mv *mvlist, 142 int_mv *nearest_mv, int_mv *near_mv) { 155 int_mv *nearest_mv, int_mv *near_mv, 157 int_mv mv_list[MAX_MV_REF_CANDIDATES] [all...] |
/external/libvpx/libvpx/vp9/encoder/x86/ |
vp9_diamond_search_sad_avx.c | 29 static INLINE int_mv pack_int_mv(int16_t row, int16_t col) { 30 int_mv result; 36 static INLINE MV_JOINT_TYPE get_mv_joint(const int_mv mv) { 43 static INLINE int mv_cost(const int_mv mv, const int *joint_cost, 49 static int mvsad_err_cost(const MACROBLOCK *x, const int_mv mv, const MV *ref, 51 const int_mv diff = 78 const int_mv maxmv = pack_int_mv(x->mv_limits.row_max, x->mv_limits.col_max); 80 const int_mv minmv = pack_int_mv(x->mv_limits.row_min, x->mv_limits.col_min); 97 const int_mv fcenter_mv = 104 int_mv bmv = pack_int_mv(ref_row, ref_col) [all...] |
/external/libvpx/config/x86/ |
vp8_rtcd.h | 23 union int_mv; 106 int vp8_diamond_search_sad_c(struct macroblock *x, struct block *b, struct blockd *d, union int_mv *ref_mv, union int_mv *best_mv, int search_param, int sad_per_bit, int *num00, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv); 107 int vp8_diamond_search_sadx4(struct macroblock *x, struct block *b, struct blockd *d, union int_mv *ref_mv, union int_mv *best_mv, int search_param, int sad_per_bit, int *num00, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv); 126 int vp8_full_search_sad_c(struct macroblock *x, struct block *b, struct blockd *d, union int_mv *ref_mv, int sad_per_bit, int distance, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv); 127 int vp8_full_search_sadx3(struct macroblock *x, struct block *b, struct blockd *d, union int_mv *ref_mv, int sad_per_bit, int distance, struct variance_vtable *fn_ptr, int *mvcost[2], union int_ (…) [all...] |
/external/libvpx/config/x86_64/ |
vp8_rtcd.h | 23 union int_mv; 106 int vp8_diamond_search_sad_c(struct macroblock *x, struct block *b, struct blockd *d, union int_mv *ref_mv, union int_mv *best_mv, int search_param, int sad_per_bit, int *num00, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv); 107 int vp8_diamond_search_sadx4(struct macroblock *x, struct block *b, struct blockd *d, union int_mv *ref_mv, union int_mv *best_mv, int search_param, int sad_per_bit, int *num00, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv); 126 int vp8_full_search_sad_c(struct macroblock *x, struct block *b, struct blockd *d, union int_mv *ref_mv, int sad_per_bit, int distance, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv); 127 int vp8_full_search_sadx3(struct macroblock *x, struct block *b, struct blockd *d, union int_mv *ref_mv, int sad_per_bit, int distance, struct variance_vtable *fn_ptr, int *mvcost[2], union int_ (…) [all...] |
/external/libvpx/config/generic/ |
vp8_rtcd.h | 23 union int_mv; 78 int vp8_diamond_search_sad_c(struct macroblock *x, struct block *b, struct blockd *d, union int_mv *ref_mv, union int_mv *best_mv, int search_param, int sad_per_bit, int *num00, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv); 84 int vp8_full_search_sad_c(struct macroblock *x, struct block *b, struct blockd *d, union int_mv *ref_mv, int sad_per_bit, int distance, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv); 117 int vp8_refining_search_sad_c(struct macroblock *x, struct block *b, struct blockd *d, union int_mv *ref_mv, int error_per_bit, int search_range, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv);
|
/external/libvpx/config/arm-neon/ |
vp8_rtcd.h | 23 union int_mv; 92 int vp8_diamond_search_sad_c(struct macroblock *x, struct block *b, struct blockd *d, union int_mv *ref_mv, union int_mv *best_mv, int search_param, int sad_per_bit, int *num00, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv); 99 int vp8_full_search_sad_c(struct macroblock *x, struct block *b, struct blockd *d, union int_mv *ref_mv, int sad_per_bit, int distance, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv); 140 int vp8_refining_search_sad_c(struct macroblock *x, struct block *b, struct blockd *d, union int_mv *ref_mv, int error_per_bit, int search_range, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv);
|
/external/libvpx/config/arm64/ |
vp8_rtcd.h | 23 union int_mv; 92 int vp8_diamond_search_sad_c(struct macroblock *x, struct block *b, struct blockd *d, union int_mv *ref_mv, union int_mv *best_mv, int search_param, int sad_per_bit, int *num00, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv); 99 int vp8_full_search_sad_c(struct macroblock *x, struct block *b, struct blockd *d, union int_mv *ref_mv, int sad_per_bit, int distance, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv); 140 int vp8_refining_search_sad_c(struct macroblock *x, struct block *b, struct blockd *d, union int_mv *ref_mv, int error_per_bit, int search_range, struct variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv);
|
/external/libaom/libaom/av1/common/ |
mv.h | 32 typedef union int_mv { union 35 } int_mv; /* facilitates faster equality tests and copies */ typedef in typeref:union:int_mv 210 static INLINE int_mv gm_get_motion_vector(const WarpedMotionParams *gm, 214 int_mv res; 278 int_mv this_mv; 279 int_mv comp_mv;
|