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

1 2

  /external/libvpx/libvpx/vp8/encoder/
mcomp.h 50 int_mv *ref_mv,
61 (MACROBLOCK *x, BLOCK *b, BLOCKD *d, int_mv *bestmv, int_mv *ref_mv,
75 int_mv *ref_mv,
88 int_mv *ref_mv,
101 int_mv *ref_mv,
mcomp.c 205 int_mv *bestmv, int_mv *ref_mv,
213 int rr = ref_mv->as_mv.row >> 1, rc = ref_mv->as_mv.col >> 1;
225 (ref_mv->as_mv.col >> 1) - ((1 << mvlong_width) - 1));
227 (ref_mv->as_mv.col >> 1) + ((1 << mvlong_width) - 1));
229 (ref_mv->as_mv.row >> 1) - ((1 << mvlong_width) - 1));
231 (ref_mv->as_mv.row >> 1) + ((1 << mvlong_width) - 1));
268 besterr += mv_err_cost(bestmv, ref_mv, mvcost, error_per_bit);
348 if ((abs(bestmv->as_mv.col - ref_mv->as_mv.col) > (MAX_FULL_PEL_VAL<<3)) ||
349 (abs(bestmv->as_mv.row - ref_mv->as_mv.row) > (MAX_FULL_PEL_VAL<<3))
    [all...]
  /hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/
mcomp.h 50 int_mv *ref_mv,
61 (MACROBLOCK *x, BLOCK *b, BLOCKD *d, int_mv *bestmv, int_mv *ref_mv,
75 int_mv *ref_mv,
88 int_mv *ref_mv,
101 int_mv *ref_mv,
mcomp.c 204 int_mv *bestmv, int_mv *ref_mv,
212 int rr = ref_mv->as_mv.row >> 1, rc = ref_mv->as_mv.col >> 1;
224 (ref_mv->as_mv.col >> 1) - ((1 << mvlong_width) - 1));
226 (ref_mv->as_mv.col >> 1) + ((1 << mvlong_width) - 1));
228 (ref_mv->as_mv.row >> 1) - ((1 << mvlong_width) - 1));
230 (ref_mv->as_mv.row >> 1) + ((1 << mvlong_width) - 1));
267 besterr += mv_err_cost(bestmv, ref_mv, mvcost, error_per_bit);
347 if ((abs(bestmv->as_mv.col - ref_mv->as_mv.col) > (MAX_FULL_PEL_VAL<<3)) ||
348 (abs(bestmv->as_mv.row - ref_mv->as_mv.row) > (MAX_FULL_PEL_VAL<<3))
    [all...]
  /external/libvpx/libvpx/vp9/encoder/
vp9_mcomp.h 74 const MV *ref_mv, MV *dst_mv);
78 MV *ref_mv,
95 MV *bestmv, const MV *ref_mv,
109 const MV *ref_mv, int sad_per_bit,
115 MV *ref_mv, int sad_per_bit,
122 MV *ref_mv, MV *best_mv,
129 MV *ref_mv, int error_per_bit,
139 const MV *ref_mv, MV *tmp_mv,
vp9_mcomp.c 260 MV *bestmv, const MV *ref_mv,
286 int rr = ref_mv->row;
287 int rc = ref_mv->col;
291 const int minc = MAX(x->mv_col_min * 8, ref_mv->col - MV_MAX);
292 const int maxc = MIN(x->mv_col_max * 8, ref_mv->col + MV_MAX);
293 const int minr = MAX(x->mv_row_min * 8, ref_mv->row - MV_MAX);
294 const int maxr = MIN(x->mv_row_max * 8, ref_mv->row + MV_MAX);
314 besterr += mv_err_cost(bestmv, ref_mv, mvjcost, mvcost, error_per_bit);
340 if (allow_hp && vp9_use_mv_hp(ref_mv) && forced_stop == 0) {
357 if ((abs(bestmv->col - ref_mv->col) > (MAX_FULL_PEL_VAL << 3)) |
    [all...]
vp9_mbgraph.c 23 const MV *ref_mv,
42 vp9_set_mv_search_range(x, ref_mv);
44 ref_full.col = ref_mv->col >> 3;
45 ref_full.row = ref_mv->row >> 3;
49 ref_mv, dst_mv);
57 x, dst_mv, ref_mv, cpi->common.allow_high_precision_mv, x->errorperbit,
77 static int do_16x16_motion_search(VP9_COMP *cpi, const MV *ref_mv,
92 tmp_err = do_16x16_motion_iteration(cpi, ref_mv, &tmp_mv, mb_row, mb_col);
100 if (ref_mv->row != 0 || ref_mv->col != 0)
    [all...]
vp9_temporal_filter.c 151 MV *ref_mv = &x->e_mbd.mi[0]->bmi[0].as_mv[0].as_mv; local
171 &cpi->fn_ptr[BLOCK_16X16], 0, &best_ref_mv1, ref_mv);
174 bestsme = cpi->find_fractional_mv_step(x, ref_mv,
vp9_rdopt.c 1169 int_mv *ref_mv[2]; member in struct:__anon13908
1762 MV ref_mv = mbmi->ref_mvs[ref][0].as_mv; local
1883 int_mv ref_mv[2]; local
2697 int_mv ref_mv; local
    [all...]
vp9_pickmode.c 120 const MV ref_mv = mbmi->ref_mvs[ref][0].as_mv; local
143 vp9_set_mv_search_range(x, &ref_mv);
154 vp9_full_pixel_search(cpi, x, bsize, &mvp_full, step_param, sadpb, &ref_mv,
166 *rate_mv = vp9_mv_bit_cost(&mvp_full, &ref_mv,
175 cpi->find_fractional_mv_step(x, &tmp_mv->as_mv, &ref_mv,
  /hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/
vp9_mcomp.h 60 const MV *ref_mv, MV *dst_mv);
64 MV *ref_mv,
81 MV *bestmv, const MV *ref_mv,
96 MV *bestmv, const MV *ref_mv,
110 const MV *ref_mv, int sad_per_bit,
117 MV *ref_mv, int sad_per_bit,
124 MV *ref_mv, MV *best_mv,
132 MV *ref_mv, int error_per_bit,
vp9_mcomp.c 264 MV *bestmv, const MV *ref_mv,
288 int rr = ref_mv->row;
289 int rc = ref_mv->col;
293 const int minc = MAX(x->mv_col_min * 8, ref_mv->col - MV_MAX);
294 const int maxc = MIN(x->mv_col_max * 8, ref_mv->col + MV_MAX);
295 const int minr = MAX(x->mv_row_min * 8, ref_mv->row - MV_MAX);
296 const int maxr = MIN(x->mv_row_max * 8, ref_mv->row + MV_MAX);
308 besterr += mv_err_cost(bestmv, ref_mv, mvjcost, mvcost, error_per_bit);
329 if (allow_hp && vp9_use_mv_hp(ref_mv) && forced_stop == 0) {
346 if ((abs(bestmv->col - ref_mv->col) > (MAX_FULL_PEL_VAL << 3)) |
    [all...]
vp9_pickmode.c 40 const MV ref_mv = mbmi->ref_mvs[ref][0].as_mv; local
61 vp9_set_mv_search_range(x, &ref_mv);
92 &ref_mv, &tmp_mv->as_mv);
97 &ref_mv, &tmp_mv->as_mv);
102 &ref_mv, &tmp_mv->as_mv);
107 &ref_mv, &tmp_mv->as_mv);
112 &ref_mv, &tmp_mv->as_mv);
119 &ref_mv, &tmp_mv->as_mv);
141 MV ref_mv = mbmi->ref_mvs[ref][0].as_mv; local
157 cpi->find_fractional_mv_step(x, tmp_mv, &ref_mv,
    [all...]
vp9_mbgraph.c 25 const MV *ref_mv,
44 vp9_set_mv_search_range(x, ref_mv);
46 ref_full.col = ref_mv->col >> 3;
47 ref_full.row = ref_mv->row >> 3;
51 ref_mv, dst_mv);
59 x, dst_mv, ref_mv, cpi->common.allow_high_precision_mv, x->errorperbit,
80 static int do_16x16_motion_search(VP9_COMP *cpi, const int_mv *ref_mv,
96 tmp_err = do_16x16_motion_iteration(cpi, &ref_mv->as_mv, &tmp_mv.as_mv,
105 if (ref_mv->as_int) {
vp9_rdopt.c 1626 int_mv *ref_mv[2]; member in struct:__anon24254
2383 MV ref_mv = mbmi->ref_mvs[ref][0].as_mv; local
2545 int_mv ref_mv[2]; local
    [all...]
vp9_temporal_filter.c 139 MV *ref_mv = &x->e_mbd.mi[0]->bmi[0].as_mv[0].as_mv; local
164 &cpi->fn_ptr[BLOCK_16X16], 0, &best_ref_mv1, ref_mv);
172 bestsme = cpi->find_fractional_mv_step(x, ref_mv,
  /external/libvpx/generic/
vp8_rtcd.h 83 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);
92 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);
146 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/mips/
vp8_rtcd.h 83 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);
92 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);
146 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/mips-dspr2/
vp8_rtcd.h 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);
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);
157 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);
  /hardware/intel/common/omx-components/videocodec/libvpx_internal/generic/
vp8_rtcd.h 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/
vp8_rtcd.h 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/
vp8_rtcd.h 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/
vp8_rtcd.h 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_mv);
144 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);
145 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_mv *center_mv);
146 int vp8_full_search_sadx8(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);
147 RTCD_EXTERN int (*vp8_full_search_sad)(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);
243 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);
244 int vp8_refining_search_sadx4(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);
245 RTCD_EXTERN int (*vp8_refining_search_sad)(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 *cent (…)
    [all...]
  /external/libvpx/armv7a/
vp8_rtcd.h 95 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);
105 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);
169 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);
  /hardware/intel/common/omx-components/videocodec/libvpx_internal/armv7a/
vp8_rtcd.h 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);

Completed in 365 milliseconds

1 2