Home
last modified time | relevance | path

Searched refs:mv_col (Results 1 – 7 of 7) sorted by relevance

/external/libvpx/libvpx/vp8/encoder/
Dtemporal_filter.c38 unsigned char *v_mb_ptr, int stride, int mv_row, int mv_col, in vp8_temporal_filter_predictors_mb_c() argument
44 yptr = y_mb_ptr + (mv_row >> 3) * stride + (mv_col >> 3); in vp8_temporal_filter_predictors_mb_c()
46 if ((mv_row | mv_col) & 7) { in vp8_temporal_filter_predictors_mb_c()
47 x->subpixel_predict16x16(yptr, stride, mv_col & 7, mv_row & 7, &pred[0], in vp8_temporal_filter_predictors_mb_c()
55 mv_col >>= 1; in vp8_temporal_filter_predictors_mb_c()
57 offset = (mv_row >> 3) * stride + (mv_col >> 3); in vp8_temporal_filter_predictors_mb_c()
61 if ((mv_row | mv_col) & 7) { in vp8_temporal_filter_predictors_mb_c()
62 x->subpixel_predict8x8(uptr, stride, mv_col & 7, mv_row & 7, &pred[256], 8); in vp8_temporal_filter_predictors_mb_c()
63 x->subpixel_predict8x8(vptr, stride, mv_col & 7, mv_row & 7, &pred[320], 8); in vp8_temporal_filter_predictors_mb_c()
Ddenoising.c479 int mv_col; in vp8_denoiser_denoise_mb() local
514 mv_col = x->best_sse_mv.as_mv.col; in vp8_denoiser_denoise_mb()
520 if ((unsigned int)(mv_row * mv_row + mv_col * mv_col) <= in vp8_denoiser_denoise_mb()
547 mv_col = x->best_sse_mv.as_mv.col; in vp8_denoiser_denoise_mb()
548 motion_magnitude2 = mv_row * mv_row + mv_col * mv_col; in vp8_denoiser_denoise_mb()
Drdopt.c378 int mv_col = x->e_mbd.mode_info_context->mbmi.mv.as_mv.col; in VP8_UVSSE() local
388 if (mv_col < 0) { in VP8_UVSSE()
389 mv_col -= 1; in VP8_UVSSE()
391 mv_col += 1; in VP8_UVSSE()
395 mv_col /= 2; in VP8_UVSSE()
397 offset = (mv_row >> 3) * pre_stride + (mv_col >> 3); in VP8_UVSSE()
401 if ((mv_row | mv_col) & 7) { in VP8_UVSSE()
402 vpx_sub_pixel_variance8x8(uptr, pre_stride, mv_col & 7, mv_row & 7, in VP8_UVSSE()
404 vpx_sub_pixel_variance8x8(vptr, pre_stride, mv_col & 7, mv_row & 7, in VP8_UVSSE()
/external/libvpx/libvpx/vp8/common/
Dreconinter.c142 int mv_col = x->mode_info_context->mbmi.mv.as_mv.col; in vp8_build_inter16x16_predictors_mbuv() local
148 mv_col += 1 | (mv_col >> (sizeof(int) * CHAR_BIT - 1)); in vp8_build_inter16x16_predictors_mbuv()
150 mv_col /= 2; in vp8_build_inter16x16_predictors_mbuv()
152 mv_col &= x->fullpixel_mask; in vp8_build_inter16x16_predictors_mbuv()
154 offset = (mv_row >> 3) * pre_stride + (mv_col >> 3); in vp8_build_inter16x16_predictors_mbuv()
158 if ((mv_row | mv_col) & 7) { in vp8_build_inter16x16_predictors_mbuv()
159 x->subpixel_predict8x8(uptr, pre_stride, mv_col & 7, mv_row & 7, upred_ptr, in vp8_build_inter16x16_predictors_mbuv()
161 x->subpixel_predict8x8(vptr, pre_stride, mv_col & 7, mv_row & 7, vpred_ptr, in vp8_build_inter16x16_predictors_mbuv()
243 int mv_col = x->mode_info_context->mbmi.mv.as_mv.col; in vp8_build_inter16x16_predictors_mby() local
247 ptr = ptr_base + (mv_row >> 3) * pre_stride + (mv_col >> 3); in vp8_build_inter16x16_predictors_mby()
[all …]
/external/libvpx/libvpx/vp9/encoder/
Dvp9_denoiser.c312 int mv_col, mv_row; in vp9_denoiser_denoise() local
326 mv_col = ctx->best_sse_mv.as_mv.col; in vp9_denoiser_denoise()
328 motion_magnitude = mv_row * mv_row + mv_col * mv_col; in vp9_denoiser_denoise()
Dvp9_temporal_filter.c40 int stride, int uv_block_width, int uv_block_height, int mv_row, int mv_col, in temporal_filter_predictors_mb_c() argument
43 const MV mv = { mv_row, mv_col }; in temporal_filter_predictors_mb_c()
Dvp9_pickmode.c1231 BLOCK_SIZE bsize, int mv_row, int mv_col, in vp9_NEWMV_diff_bias() argument
1269 col_diff = (al_mv_average_col - mv_col); in vp9_NEWMV_diff_bias()
1280 is_last_frame && mv_row < 8 && mv_row > -8 && mv_col < 8 && mv_col > -8) in vp9_NEWMV_diff_bias()
1283 is_last_frame && mv_row < 16 && mv_row > -16 && mv_col < 16 && in vp9_NEWMV_diff_bias()
1284 mv_col > -16) in vp9_NEWMV_diff_bias()