HomeSort by relevance Sort by last modified time
    Searched refs:int_mv (Results 1 - 25 of 59) sorted by null

1 2 3

  /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 cnt[4],
29 int_mv near_mvs[4];
30 int_mv *mv = near_mvs;
53 int_mv this_mv;
73 int_mv this_mv;
122 static void invert_and_clamp_mvs(int_mv *inv, int_mv *src, MACROBLOCKD *xd) {
130 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, int near_mv_ref_cts[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);
  /external/libvpx/libvpx/vp8/encoder/
mcomp.h 38 extern int vp8_mv_bit_cost(int_mv *mv, int_mv *ref, int *mvcost[2], int Weight);
42 extern int vp8_hex_search(MACROBLOCK *x, BLOCK *b, BLOCKD *d, int_mv *ref_mv,
43 int_mv *best_mv, int search_param, int error_per_bit,
45 int *mvcost[2], int_mv *center_mv);
48 int_mv *bestmv, int_mv *ref_mv,
60 int_mv *ref_mv, int sad_per_bit,
62 int *mvcost[2], int_mv *center_mv);
65 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 29 int vp8_mv_bit_cost(int_mv *mv, int_mv *ref, int *mvcost[2], int Weight) {
43 static int mv_err_cost(int_mv *mv, int_mv *ref, int *mvcost[2],
56 static int mvsad_err_cost(int_mv *mv, int_mv *ref, int *mvsadcost[2],
224 int_mv *bestmv, int_mv *ref_mv,
368 int_mv *bestmv, int_mv *ref_mv
    [all...]
  /external/libvpx/libvpx/vp9/encoder/
vp9_mbgraph.h 22 int_mv mv;
  /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/config/mips32-msa/
vp8_rtcd.h 23 union int_mv;
90 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);
91 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);
98 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);
141 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_ (…)
    [all...]
  /external/libvpx/config/mips64-msa/
vp8_rtcd.h 23 union int_mv;
90 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);
91 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);
98 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);
141 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_ (…)
    [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/arm/
vp8_rtcd.h 23 union int_mv;
75 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);
81 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);
114 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);
  /external/libvpx/config/generic/
vp8_rtcd.h 23 union int_mv;
75 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);
81 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);
114 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);
  /external/libvpx/config/mips32/
vp8_rtcd.h 23 union int_mv;
75 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);
81 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);
114 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);
  /external/libvpx/config/mips32-dspr2/
vp8_rtcd.h 23 union int_mv;
82 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);
88 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);
125 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);
  /external/libvpx/config/mips64/
vp8_rtcd.h 23 union int_mv;
75 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);
81 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);
114 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);
  /external/libvpx/config/arm-neon/
vp8_rtcd.h 23 union int_mv;
89 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);
96 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);
137 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);
  /external/libvpx/config/arm64/
vp8_rtcd.h 23 union int_mv;
89 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);
96 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);
137 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);

Completed in 493 milliseconds

1 2 3