/external/libgav1/libgav1/src/ |
D | obu_parser.cc | 1288 GlobalMotion* const global_motion = &frame_header_.global_motion[ref]; in ParseGlobalParamSyntax() local 1293 if (global_motion->type == kGlobalMotionTransformationTypeTranslation) { in ParseGlobalParamSyntax() 1316 global_motion->params[index] = LeftShift(scratch, precision_diff) + round; in ParseGlobalParamSyntax() 1322 frame_header_.global_motion[ref].type = in ParseGlobalMotionParameters() 1325 frame_header_.global_motion[ref].params[i] = in ParseGlobalMotionParameters() 1338 prev_global_motions = &frame_header_.global_motion; in ParseGlobalMotionParameters() 1348 GlobalMotion* const global_motion = &frame_header_.global_motion[ref]; in ParseGlobalMotionParameters() local 1356 global_motion->type = kGlobalMotionTransformationTypeRotZoom; in ParseGlobalMotionParameters() 1360 global_motion->type = is_translation in ParseGlobalMotionParameters() 1365 global_motion->type = kGlobalMotionTransformationTypeIdentity; in ParseGlobalMotionParameters() [all …]
|
D | motion_vector.cc | 65 const auto& gm = frame_header.global_motion[reference_type]; in SetupGlobalMv() 111 const std::array<GlobalMotion, kNumReferenceFrameTypes>& global_motion = in SearchStack() local 112 block.tile.frame_header().global_motion; in SearchStack() 117 const auto global_motion_type = global_motion[bp.reference_frame[0]].type; in SearchStack() 147 const std::array<GlobalMotion, kNumReferenceFrameTypes>& global_motion = in CompoundSearchStack() local 148 block.tile.frame_header().global_motion; in CompoundSearchStack() 154 const auto global_motion_type = global_motion[bp.reference_frame[i]].type; in CompoundSearchStack()
|
/external/libaom/libaom/av1/common/ |
D | mvref_common.c | 183 gm_mv_candidates, cm->global_motion, len * weight); in scan_row_mbmi() 230 gm_mv_candidates, cm->global_motion, len * weight); in scan_col_mbmi() 255 gm_mv_candidates, cm->global_motion, 2 * len); in scan_blk_mbmi() 802 gm_mv[0] = gm_get_motion_vector(&cm->global_motion[ref_frame], in av1_find_mv_refs() 810 gm_mv[0] = gm_get_motion_vector(&cm->global_motion[rf[0]], in av1_find_mv_refs() 813 gm_mv[1] = gm_get_motion_vector(&cm->global_motion[rf[1]], in av1_find_mv_refs()
|
D | blockd.h | 623 const WarpedMotionParams *global_motion; member 1273 if (xd->global_motion[mbmi->ref_frame[ref]].wmtype == TRANSLATION) return 0; in is_nontrans_global_motion()
|
D | av1_common_int.h | 146 WarpedMotionParams global_motion[REF_FRAMES]; member 665 WarpedMotionParams global_motion[REF_FRAMES]; member
|
D | reconinter.c | 105 if (av1_allow_warp(mi, warp_types, &xd->global_motion[mi->ref_frame[ref]], 0, in av1_init_warp_params() 847 const WarpedMotionParams *const wm = &xd->global_motion[mi->ref_frame[ref]]; in build_inter_predictors_8x8_and_bigger()
|
/external/libgav1/libgav1/src/tile/bitstream/ |
D | mode_info.cc | 1039 frame_header_.global_motion[bp.reference_frame[0]].type; in ReadMotionMode() 1231 frame_header_.global_motion[bp.reference_frame[0]].type == in ReadInterpolationFilter() 1236 frame_header_.global_motion[bp.reference_frame[0]].type == in ReadInterpolationFilter() 1238 frame_header_.global_motion[bp.reference_frame[1]].type == in ReadInterpolationFilter()
|
/external/libaom/libaom/av1/encoder/ |
D | encodeframe.c | 1349 ? motion_mode_allowed(xd->global_motion, xd, mbmi, in update_stats() 1666 ? motion_mode_allowed(xd->global_motion, xd, mbmi, in encode_b() 5299 cm->global_motion[GOLDEN_FRAME].wmtype != IDENTITY) { in skip_gm_frame() 5415 memcpy(&(cm->global_motion[frame]), &tmp_wm_params, in compute_global_motion_for_ref_frame() 5420 if (cm->global_motion[frame].wmtype <= AFFINE) in compute_global_motion_for_ref_frame() 5421 if (!av1_get_shear_params(&cm->global_motion[frame])) in compute_global_motion_for_ref_frame() 5422 cm->global_motion[frame] = default_warp_params; in compute_global_motion_for_ref_frame() 5424 if (cm->global_motion[frame].wmtype == TRANSLATION) { in compute_global_motion_for_ref_frame() 5425 cm->global_motion[frame].wmmat[0] = in compute_global_motion_for_ref_frame() 5427 cm->global_motion[frame].wmmat[0]) * in compute_global_motion_for_ref_frame() [all …]
|
D | reconinter_enc.c | 270 const WarpedMotionParams *const wm = &xd->global_motion[mi->ref_frame[ref]]; in av1_build_inter_predictors_for_planes_single_buf()
|
D | encoder.c | 2836 x->e_mbd.global_motion = cm->global_motion; in av1_change_config() 3831 WarpedMotionParams *const global_motion, in recode_loop_test_global_motion() argument 3836 if (global_motion[i].wmtype != IDENTITY && in recode_loop_test_global_motion() 3839 global_motion[i] = default_warp_params; in recode_loop_test_global_motion() 3840 assert(global_motion[i].wmtype == IDENTITY); in recode_loop_test_global_motion() 4064 cm->global_motion[i] = default_warp_params; in set_size_independent_vars() 5631 recode_loop_test_global_motion(cm->global_motion, in encode_with_recode_loop()
|
D | compound_type.c | 46 const WarpedMotionParams *const wm = &xd->global_motion[mi->ref_frame[i]]; in is_comp_rd_match() 962 &xd->global_motion[mbmi->ref_frame[i]]; in save_comp_rd_search_stat()
|
D | bitstream.c | 273 ? motion_mode_allowed(cm->global_motion, xd, mbmi, in write_motion_mode() 2725 cm->prev_frame ? &cm->prev_frame->global_motion[frame] in write_global_motion() 2727 write_global_motion_params(&cm->global_motion[frame], ref_params, wb, in write_global_motion()
|
D | rdopt.c | 992 cm->global_motion[ref_frames[0]].wmtype <= TRANSLATION) { in skip_repeated_mv() 999 cm->global_motion[ref_frames[0]].wmtype <= TRANSLATION) { in skip_repeated_mv() 1258 xd->global_motion, xd, mbmi, features->allow_warped_motion); in motion_mode_rd() 5092 gm_get_motion_vector(&cm->global_motion[mbmi->ref_frame[0]], in av1_rd_pick_inter_mode_sb_seg_skip()
|
/external/libgav1/libgav1/src/utils/ |
D | types.h | 459 std::array<GlobalMotion, kNumReferenceFrameTypes> global_motion; member
|
/external/libaom/libaom/av1/decoder/ |
D | decodemv.c | 231 xd->global_motion, xd, mbmi, cm->features.allow_warped_motion); in read_motion_mode() 1134 mv[0].as_int = gm_get_motion_vector(&cm->global_motion[ref_frame[0]], in assign_mv() 1191 mv[0].as_int = gm_get_motion_vector(&cm->global_motion[ref_frame[0]], in assign_mv() 1196 mv[1].as_int = gm_get_motion_vector(&cm->global_motion[ref_frame[1]], in assign_mv()
|
D | decodeframe.c | 4325 cm->prev_frame ? &cm->prev_frame->global_motion[frame] in read_global_motion() 4328 read_global_motion_params(&cm->global_motion[frame], ref_params, rb, in read_global_motion() 4334 cm->global_motion[frame].invalid = 1; in read_global_motion() 4360 memcpy(cm->cur_frame->global_motion, cm->global_motion, in read_global_motion() 5123 cm->global_motion[i] = default_warp_params; in av1_decode_frame_headers_and_setup() 5124 cm->cur_frame->global_motion[i] = default_warp_params; in av1_decode_frame_headers_and_setup() 5126 xd->global_motion = cm->global_motion; in av1_decode_frame_headers_and_setup()
|
/external/libaom/libaom/av1/ |
D | av1.cmake | 161 "${AOM_ROOT}/av1/encoder/global_motion.c" 162 "${AOM_ROOT}/av1/encoder/global_motion.h"
|
/external/libaom/ |
D | Android.bp | 246 "libaom/av1/encoder/global_motion.c",
|
/external/libgav1/libgav1/src/tile/ |
D | prediction.cc | 729 frame_header_.global_motion[reference_type]; in InterPrediction()
|