Searched refs:int_mv (Results 1 - 25 of 48) sorted by relevance

12

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/
H A Dmv.h26 typedef union int_mv union
30 } int_mv; /* facilitates faster equality tests and copies */ typedef in typeref:union:int_mv
H A Dfindnearmv.c28 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 Dfindnearmv.h25 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 Dentropymode.c19 int vp8_mv_cont(const int_mv *l, const int_mv *a)
H A Dentropymode.h41 extern int vp8_mv_cont(const int_mv *l, const int_mv *a);
H A Dblockd.h143 int_mv mv;
160 int_mv mv;
180 int_mv mv;
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/
H A Dmcomp.h40 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 Dpickinter.h30 int_mv this_mv);
H A Dblock.h63 int_mv mv;
131 int_mv best_sse_mv;
H A Dmcomp.c26 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 Dpickinter.c44 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 Dvp9_mvref_common.h35 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 Dvp9_mv.h27 typedef union int_mv { union
30 } int_mv; /* facilitates faster equality tests and copies */ typedef in typeref:union:int_mv
H A Dvp9_mvref_common.c127 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 Dvp9_blockd.h98 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 Dvp9_mbgraph.h22 int_mv mv;
H A Dvp9_rdopt.h48 int_mv frame_nearest_mv[MAX_REF_FRAMES],
49 int_mv frame_near_mv[MAX_REF_FRAMES],
H A Dvp9_mbgraph.c80 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 Dvp9_block.h47 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 Dvp8_rtcd.h22 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 Dvp8_rtcd.h22 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 Dvp8_rtcd.h22 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 Dvp8_rtcd.h26 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 Dvp8_rtcd.h22 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 Ddecodemv.c232 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;

Completed in 528 milliseconds

12