Home
last modified time | relevance | path

Searched refs:mv_scale (Results 1 - 11 of 11) sorted by relevance

/third_party/ffmpeg/libavcodec/
H A Dindeo4.c473 mv_scale, mb_type_bits, s; in decode_mb_info() local
485 mv_scale = (ctx->planes[0].bands[0].mb_size >> 3) - (band->mb_size >> 3); in decode_mb_info()
526 if (mv_scale) { in decode_mb_info()
527 mb->mv_x = ivi_scale_mv(ref_mb->mv_x, mv_scale); in decode_mb_info()
528 mb->mv_y = ivi_scale_mv(ref_mb->mv_y, mv_scale); in decode_mb_info()
567 if (mv_scale) { in decode_mb_info()
568 mb->mv_x = ivi_scale_mv(ref_mb->mv_x, mv_scale); in decode_mb_info()
569 mb->mv_y = ivi_scale_mv(ref_mb->mv_y, mv_scale); in decode_mb_info()
H A Dindeo5.c459 mv_scale, blks_per_mb, s; in decode_mb_info() local
478 mv_scale = (ctx->planes[0].bands[0].mb_size >> 3) - (band->mb_size >> 3); in decode_mb_info()
507 if (mv_scale) { in decode_mb_info()
508 mb->mv_x = ivi_scale_mv(ref_mb->mv_x, mv_scale); in decode_mb_info()
509 mb->mv_y = ivi_scale_mv(ref_mb->mv_y, mv_scale); in decode_mb_info()
544 if (mv_scale) { in decode_mb_info()
545 mb->mv_x = ivi_scale_mv(ref_mb->mv_x, mv_scale); in decode_mb_info()
546 mb->mv_y = ivi_scale_mv(ref_mb->mv_y, mv_scale); in decode_mb_info()
H A Divi.h293 static inline int ivi_scale_mv(int mv, int mv_scale) in ivi_scale_mv() argument
295 return (mv + (mv > 0) + (mv_scale - 1)) >> mv_scale; in ivi_scale_mv()
H A Dsnowdec.c105 avmv->motion_x = bn->mx * s->mv_scale; in predict_slice_buffered()
106 avmv->motion_y = bn->my * s->mv_scale; in predict_slice_buffered()
311 s->mv_scale= in decode_header()
404 s->mv_scale += (unsigned)get_symbol(&s->c, s->header_state, 1); in decode_header()
407 if(s->block_max_depth > 1 || s->block_max_depth < 0 || s->mv_scale > 256U){ in decode_header()
410 s->mv_scale = 0; in decode_header()
487 s->keyframe, s->qlog, s->qbias, s->mv_scale, in decode_frame()
H A Dhevc_mvs.c116 static av_always_inline void mv_scale(Mv *dst, const Mv *src, int td, int tb) in mv_scale() function
152 mv_scale(mvLXCol, mvCol, col_poc_diff, cur_poc_diff); in check_mvset()
526 mv_scale(mv, mv, poc_diff, s->poc - ref_pic_curr); in dist_scale()
H A Divi.c746 * @param[in] mv_scale scaling factor for motion vectors
749 IVITile *tile, int32_t mv_scale) in ivi_process_empty_tile()
799 if (mv_scale) { in ivi_process_empty_tile()
800 mb->mv_x = ivi_scale_mv(ref_mb->mv_x, mv_scale); in ivi_process_empty_tile()
801 mb->mv_y = ivi_scale_mv(ref_mb->mv_y, mv_scale); in ivi_process_empty_tile()
748 ivi_process_empty_tile(AVCodecContext *avctx, const IVIBandDesc *band, IVITile *tile, int32_t mv_scale) ivi_process_empty_tile() argument
H A Dmotion_est.c1126 int mv_scale; in estimate_motion_b() local
1158 mv_scale= (s->pb_time<<16) / (s->pp_time<<shift); in estimate_motion_b()
1160 mv_scale = ((s->pb_time - s->pp_time) * (1 << 16)) / (s->pp_time<<shift); in estimate_motion_b()
1163 dmin = ff_epzs_motion_search(s, &mx, &my, P, 0, ref_index, s->p_mv_table, mv_scale, 0, 16); in estimate_motion_b()
H A Dsnow.c363 const int scale= plane_index ? (2*s->mv_scale)>>s->chroma_h_shift : 2*s->mv_scale; in ff_snow_pred_block()
381 av_assert2(s->chroma_h_shift == s->chroma_v_shift); // only one mv_scale in ff_snow_pred_block()
H A Dsnow.h54 int16_t mx; ///< Motion vector component X, see mv_scale
55 int16_t my; ///< Motion vector component Y, see mv_scale
162 int mv_scale; member
H A Dsnowenc.c54 s->mv_scale = (avctx->flags & AV_CODEC_FLAG_QPEL) ? 2 : 4; in encode_init()
1455 put_symbol(&s->c, s->header_state, s->mv_scale - s->last_mv_scale, 1); in encode_header()
1476 s->last_mv_scale = s->mv_scale; in update_last_header_values()
/third_party/mesa3d/src/gallium/auxiliary/vl/
H A Dvl_mc.c109 struct ureg_src mv_scale; in create_ref_vert_shader() local
131 * mv_scale.xy = 0.5 / (dst.width, dst.height); in create_ref_vert_shader()
132 * mv_scale.z = 1.0f / 4.0f in create_ref_vert_shader()
133 * mv_scale.w = 1.0f / 255.0f in create_ref_vert_shader()
136 * o_vmv[0..1].xy = vmv[0..1] * mv_scale + t_vpos in create_ref_vert_shader()
137 * o_vmv[0..1].zw = vmv[0..1] * mv_scale in create_ref_vert_shader()
141 mv_scale = ureg_imm4f(shader, in create_ref_vert_shader()
148 ureg_MAD(shader, ureg_writemask(o_vmv[i], TGSI_WRITEMASK_XY), mv_scale, vmv[i], ureg_src(t_vpos)); in create_ref_vert_shader()
149 ureg_MUL(shader, ureg_writemask(o_vmv[i], TGSI_WRITEMASK_ZW), mv_scale, vmv[i]); in create_ref_vert_shader()

Completed in 26 milliseconds