Home
last modified time | relevance | path

Searched refs:global_motion (Results 1 – 16 of 16) sorted by relevance

/external/libaom/libaom/av1/common/
Dmvref_common.c184 cm->global_motion, col_offset + i, len * weight); in scan_row_mbmi()
233 cm->global_motion, col_offset, len * weight); in scan_col_mbmi()
259 cm->global_motion, mi_pos.col, 2 * len); in scan_blk_mbmi()
827 &cm->global_motion[ref_frame], cm->allow_high_precision_mv, bsize, in av1_find_mv_refs()
836 gm_get_motion_vector(&cm->global_motion[rf[0]], in av1_find_mv_refs()
842 ? gm_get_motion_vector(&cm->global_motion[rf[1]], in av1_find_mv_refs()
Dblockd.h556 const WarpedMotionParams *global_motion; member
1147 if (xd->global_motion[mbmi->ref_frame[ref]].wmtype == TRANSLATION) return 0; in is_nontrans_global_motion()
Donyxc_int.h141 WarpedMotionParams global_motion[REF_FRAMES]; member
520 WarpedMotionParams global_motion[REF_FRAMES]; member
Dreconinter.c72 assert_motion_mode_valid(mi->motion_mode, xd->global_motion, xd, mi, in av1_make_inter_predictor()
79 av1_allow_warp(mi, warp_types, &xd->global_motion[mi->ref_frame[ref]], in av1_make_inter_predictor()
/external/libaom/libaom/av1/encoder/
Dencodeframe.c1245 ? motion_mode_allowed(xd->global_motion, xd, mbmi, in update_stats()
5280 cm->global_motion[GOLDEN_FRAME].wmtype != IDENTITY) { in skip_gm_frame()
5513 cm->global_motion[frame] = default_warp_params; in encode_frame_internal()
5515 cm->prev_frame ? &cm->prev_frame->global_motion[frame] in encode_frame_internal()
5522 memcpy(&cm->global_motion[frame], &cm->global_motion[pframe], in encode_frame_internal()
5582 memcpy(&(cm->global_motion[frame]), &tmp_wm_params, in encode_frame_internal()
5587 if (cm->global_motion[frame].wmtype <= AFFINE) in encode_frame_internal()
5588 if (!get_shear_params(&cm->global_motion[frame])) in encode_frame_internal()
5589 cm->global_motion[frame] = default_warp_params; in encode_frame_internal()
5591 if (cm->global_motion[frame].wmtype == TRANSLATION) { in encode_frame_internal()
[all …]
Dreconinter_enc.c86 const WarpedMotionParams *const wm = &xd->global_motion[mi->ref_frame[ref]]; in build_inter_predictors()
478 const WarpedMotionParams *const wm = &xd->global_motion[mi->ref_frame[ref]]; in build_inter_predictors_single_buf()
Dencoder.c2443 x->e_mbd.global_motion = cm->global_motion; in av1_change_config()
3306 if (cm->global_motion[i].wmtype != IDENTITY && in recode_loop_test_global_motion()
3309 cm->global_motion[i] = default_warp_params; in recode_loop_test_global_motion()
3310 assert(cm->global_motion[i].wmtype == IDENTITY); in recode_loop_test_global_motion()
3534 cm->global_motion[i] = default_warp_params; in set_size_independent_vars()
Dbitstream.c271 ? motion_mode_allowed(cm->global_motion, xd, mbmi, in write_motion_mode()
2697 cm->prev_frame ? &cm->prev_frame->global_motion[frame] in write_global_motion()
2699 write_global_motion_params(&cm->global_motion[frame], ref_params, wb, in write_global_motion()
Drdopt.c6674 &xd->global_motion[xd->mi[0]->ref_frame[ref]]; in joint_motion_search()
7278 const WarpedMotionParams *const wm = &xd->global_motion[other_ref]; in build_second_inter_pred()
7507 if (cm->global_motion[tmp_ref_frames[0]].wmtype <= TRANSLATION) { in discount_newmv_test()
8057 cm->global_motion[ref_frames[0]].wmtype <= TRANSLATION) { in skip_repeated_mv()
8064 cm->global_motion[ref_frames[0]].wmtype <= TRANSLATION) { in skip_repeated_mv()
8514 const WarpedMotionParams *const wm = &xd->global_motion[mi->ref_frame[i]]; in is_comp_rd_match()
8613 &xd->global_motion[mbmi->ref_frame[i]]; in save_comp_rd_search_stat()
9372 last_motion_mode_allowed = motion_mode_allowed(xd->global_motion, xd, mbmi, in motion_mode_rd()
13747 gm_get_motion_vector(&cm->global_motion[mbmi->ref_frame[0]], in av1_rd_pick_inter_mode_sb_seg_skip()
/external/libaom/libaom/av1/decoder/
Ddecodemv.c214 motion_mode_allowed(xd->global_motion, xd, mbmi, cm->allow_warped_motion); in read_motion_mode()
1122 gm_get_motion_vector(&cm->global_motion[ref_frame[0]], in assign_mv()
1179 gm_get_motion_vector(&cm->global_motion[ref_frame[0]], in assign_mv()
1184 gm_get_motion_vector(&cm->global_motion[ref_frame[1]], in assign_mv()
Ddecodeframe.c643 const WarpedMotionParams *const wm = &xd->global_motion[mi->ref_frame[ref]]; in dec_build_inter_predictors()
793 &xd->global_motion[mi->ref_frame[ref]], in dec_build_inter_predictors()
4694 cm->prev_frame ? &cm->prev_frame->global_motion[frame] in read_global_motion()
4697 &cm->global_motion[frame], ref_params, rb, cm->allow_high_precision_mv); in read_global_motion()
4702 cm->global_motion[frame].invalid = 1; in read_global_motion()
4728 memcpy(cm->cur_frame->global_motion, cm->global_motion, in read_global_motion()
5505 cm->global_motion[i] = default_warp_params; in av1_decode_frame_headers_and_setup()
5506 cm->cur_frame->global_motion[i] = default_warp_params; in av1_decode_frame_headers_and_setup()
5508 xd->global_motion = cm->global_motion; in av1_decode_frame_headers_and_setup()
/external/libaom/libaom/av1/
Dav1.cmake152 "${AOM_ROOT}/av1/encoder/global_motion.c"
153 "${AOM_ROOT}/av1/encoder/global_motion.h"
/external/libaom/
DAndroid.bp207 "libaom/av1/encoder/global_motion.c",
/external/libaom/libaom/aom_dsp/
Dvariance.c348 &xd->global_motion[mi->ref_frame[ref_num]]; in aom_upsampled_pred_c()
940 &xd->global_motion[mi->ref_frame[ref_num]]; in aom_highbd_upsampled_pred_c()
/external/libaom/libaom/aom_dsp/x86/
Dvariance_sse2.c551 &xd->global_motion[mi->ref_frame[ref_num]]; in aom_upsampled_pred_sse2()
Dhighbd_variance_sse2.c681 &xd->global_motion[mi->ref_frame[ref_num]]; in aom_highbd_upsampled_pred_sse2()