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

1 2 3 4

  /external/chromium_org/third_party/libvpx/source/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...]
  /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 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...]
  /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/chromium_org/third_party/libvpx/source/libvpx/vp9/encoder/
vp9_mcomp.h 74 const MV *ref_mv, MV *dst_mv);
78 MV *ref_mv,
96 MV *bestmv, const MV *ref_mv,
112 const MV *ref_mv, int sad_per_bit,
118 MV *ref_mv, int sad_per_bit,
125 MV *ref_mv, MV *best_mv,
132 MV *ref_mv, int error_per_bit,
143 const MV *ref_mv, MV *tmp_mv,
vp9_mcomp.c 274 int rr = ref_mv->row; \
275 int rc = ref_mv->col; \
279 const int minc = MAX(x->mv_col_min * 8, ref_mv->col - MV_MAX); \
280 const int maxc = MIN(x->mv_col_max * 8, ref_mv->col + MV_MAX); \
281 const int minr = MAX(x->mv_row_min * 8, ref_mv->row - MV_MAX); \
282 const int maxr = MIN(x->mv_row_max * 8, ref_mv->row + MV_MAX); \
296 besterr += mv_err_cost(bestmv, ref_mv, mvjcost, mvcost, error_per_bit);
299 MV *bestmv, const MV *ref_mv,
366 if (allow_hp && vp9_use_mv_hp(ref_mv) && forced_stop == 0) {
383 if ((abs(bestmv->col - ref_mv->col) > (MAX_FULL_PEL_VAL << 3)) |
    [all...]
vp9_mbgraph.c 23 const MV *ref_mv,
43 vp9_set_mv_search_range(x, ref_mv);
45 ref_full.col = ref_mv->col >> 3;
46 ref_full.row = ref_mv->row >> 3;
51 &v_fn_ptr, 0, ref_mv, dst_mv);
59 x, dst_mv, ref_mv, cpi->common.allow_high_precision_mv, x->errorperbit,
81 static int do_16x16_motion_search(VP9_COMP *cpi, const MV *ref_mv,
96 tmp_err = do_16x16_motion_iteration(cpi, ref_mv, &tmp_mv, mb_row, mb_col);
104 if (ref_mv->row != 0 || ref_mv->col != 0)
    [all...]
  /external/libvpx/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_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_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);
135 *rate_mv = vp9_mv_bit_cost(&mvp_full, &ref_mv,
147 MV ref_mv = mbmi->ref_mvs[ref][0].as_mv local
    [all...]
vp9_rdopt.c 1626 int_mv *ref_mv[2]; member in struct:__anon8663
2383 MV ref_mv = mbmi->ref_mvs[ref][0].as_mv; local
2545 int_mv ref_mv[2]; local
    [all...]
  /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:__anon19845
2383 MV ref_mv = mbmi->ref_mvs[ref][0].as_mv; local
2545 int_mv ref_mv[2]; local
    [all...]
  /external/chromium_org/third_party/libvpx/source/config/linux/x64/
vp8_rtcd.h 125 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);
126 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);
127 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);
148 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);
149 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);
150 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);
151 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);
247 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);
248 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);
249 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/chromium_org/third_party/libvpx/source/config/mac/x64/
vp8_rtcd.h 125 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);
126 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);
127 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);
148 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);
149 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);
150 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);
151 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);
247 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);
248 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);
249 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/chromium_org/third_party/libvpx/source/config/win/x64/
vp8_rtcd.h 125 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);
126 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);
127 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);
148 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);
149 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);
150 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);
151 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);
247 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);
248 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);
249 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/chromium_org/third_party/libvpx/source/config/linux/generic/
vp8_rtcd.h 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);
110 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);
176 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/chromium_org/third_party/libvpx/source/config/linux/mips64el/
vp8_rtcd.h 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);
110 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);
176 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/chromium_org/third_party/libvpx/source/config/linux/mipsel/
vp8_rtcd.h 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);
110 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);
176 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 1072 milliseconds

1 2 3 4