/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ |
H A D | mv.h | 26 typedef union int_mv union 30 } int_mv; /* facilitates faster equality tests and copies */ typedef in typeref:union:int_mv
|
H A D | findnearmv.c | 28 int_mv *nearest, 29 int_mv *nearby, 30 int_mv *best_mv, 39 int_mv near_mvs[4]; 40 int_mv *mv = near_mvs; 66 int_mv this_mv; 88 int_mv this_mv; 140 static void invert_and_clamp_mvs(int_mv *inv, int_mv *src, MACROBLOCKD *xd) 153 int_mv mode_mv_s [all...] |
H A D | findnearmv.h | 25 static void mv_bias(int refmb_ref_frame_sign_bias, int refframe, int_mv *mvp, 37 static void vp8_clamp_mv2(int_mv *mv, const MACROBLOCKD *xd) 50 static void vp8_clamp_mv(int_mv *mv, int mb_to_left_edge, int mb_to_right_edge, 62 static unsigned int vp8_check_mv_bounds(int_mv *mv, int mb_to_left_edge, 78 int_mv *nearest, int_mv *nearby, int_mv *best, 89 int_mv mode_mv_sb[2][MB_MODE_COUNT], 90 int_mv best_mv_sb[2],
|
H A D | entropymode.c | 19 int vp8_mv_cont(const int_mv *l, const int_mv *a)
|
H A D | entropymode.h | 41 extern int vp8_mv_cont(const int_mv *l, const int_mv *a);
|
H A D | blockd.h | 143 int_mv mv; 160 int_mv mv; 180 int_mv mv;
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/ |
H A D | mcomp.h | 40 extern int vp8_mv_bit_cost(int_mv *mv, int_mv *ref, int *mvcost[2], int Weight); 50 int_mv *ref_mv, 51 int_mv *best_mv, 57 int_mv *center_mv 61 (MACROBLOCK *x, BLOCK *b, BLOCKD *d, int_mv *bestmv, int_mv *ref_mv, 75 int_mv *ref_mv, 80 int_mv *center_mv 88 int_mv *ref_m [all...] |
H A D | pickinter.h | 30 int_mv this_mv);
|
H A D | block.h | 63 int_mv mv; 131 int_mv best_sse_mv;
|
H A D | mcomp.c | 26 int vp8_mv_bit_cost(int_mv *mv, int_mv *ref, int *mvcost[2], int Weight) 38 static int mv_err_cost(int_mv *mv, int_mv *ref, int *mvcost[2], int error_per_bit) 48 static int mvsad_err_cost(int_mv *mv, int_mv *ref, int *mvsadcost[2], int error_per_bit) 204 int_mv *bestmv, int_mv *ref_mv, 362 int_mv *bestmv, int_mv *ref_m [all...] |
H A D | pickinter.c | 44 int_mv *bestmv, int_mv *ref_mv, 68 int_mv this_mv) 394 static void update_mvcount(MACROBLOCK *x, int_mv *best_ref_mv) 414 int_mv *parent_ref_mv, int mb_row, int mb_col) 490 int_mv mv = x->e_mbd.mode_info_context->mbmi.mv; 531 int_mv mv_l, mv_a, mv_al; 578 int_mv best_ref_mv_sb[2]; 579 int_mv mode_mv_sb[2][MB_MODE_COUNT]; 580 int_mv best_ref_m [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/ |
H A D | vp9_mvref_common.h | 35 int_mv *mv_ref_list, int mi_row, int mi_col); 41 int_mv *mvlist, int_mv *nearest, int_mv *near); 46 int_mv *nearest, int_mv *near);
|
H A D | vp9_mv.h | 27 typedef union int_mv { union 30 } int_mv; /* facilitates faster equality tests and copies */ typedef in typeref:union:int_mv
|
H A D | vp9_mvref_common.c | 127 static INLINE int_mv get_sub_block_mv(const MODE_INFO *candidate, int which_mv, 137 static INLINE int_mv scale_mv(const MB_MODE_INFO *mbmi, int ref, 140 int_mv mv = mbmi->mv[ref]; 194 int_mv *mv_ref_list, 289 int_mv *mv_ref_list, 307 int_mv *mvlist, int_mv *nearest, int_mv *near) { 321 int_mv *nearest, int_mv *nea [all...] |
H A D | vp9_blockd.h | 98 int_mv as_mv[2]; // first, second inter predictor motion vectors 136 int_mv mv[2]; 137 int_mv ref_mvs[MAX_REF_FRAMES][MAX_MV_REF_CANDIDATES];
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/ |
H A D | vp9_mbgraph.h | 22 int_mv mv;
|
H A D | vp9_rdopt.h | 48 int_mv frame_nearest_mv[MAX_REF_FRAMES], 49 int_mv frame_near_mv[MAX_REF_FRAMES],
|
H A D | vp9_mbgraph.c | 80 static int do_16x16_motion_search(VP9_COMP *cpi, const int_mv *ref_mv, 81 int_mv *dst_mv, int mb_row, int mb_col) { 85 int_mv tmp_mv; 107 int_mv zero_ref_mv, tmp_mv; 121 static int do_16x16_zerozero_search(VP9_COMP *cpi, int_mv *dst_mv) { 176 int_mv *prev_golden_ref_mv, 242 int_mv arf_top_mv, gld_top_mv; 261 int_mv arf_left_mv, gld_left_mv;
|
H A D | vp9_block.h | 47 int_mv best_ref_mv[2]; 48 int_mv ref_mvs[MAX_REF_FRAMES][MAX_MV_REF_CANDIDATES]; 62 int_mv pred_mv[MAX_REF_FRAMES]; 168 int_mv pred_mv[MAX_REF_FRAMES];
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/generic/ |
H A D | vp8_rtcd.h | 22 union int_mv; 277 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); 280 int vp8_refining_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); 283 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);
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/mips/ |
H A D | vp8_rtcd.h | 22 union int_mv; 277 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); 280 int vp8_refining_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); 283 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);
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/mips-dspr2/ |
H A D | vp8_rtcd.h | 22 union int_mv; 295 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); 298 int vp8_refining_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); 301 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);
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/x86/ |
H A D | vp8_rtcd.h | 26 union int_mv; 121 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); 122 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); 123 RTCD_EXTERN int (*vp8_diamond_search_sad)(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_m [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/armv7a/ |
H A D | vp8_rtcd.h | 22 union int_mv; 320 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); 323 int vp8_refining_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); 326 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);
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/decoder/ |
H A D | decodemv.c | 232 MB_MODE_INFO *mbmi, int_mv best_mv, 257 int_mv leftmv, abovemv; 258 int_mv blockmv; 348 int_mv near_mvs[4]; 349 int_mv *nmv = near_mvs; 387 int_mv this_mv; 410 int_mv this_mv; 494 int_mv *const mbmi_mv = & mbmi->mv;
|