/external/libaom/av1/common/ |
D | mvref_common.c | 78 CANDIDATE_MV *ref_mv_stack, uint16_t *ref_mv_weight, in add_ref_mv_candidate() argument 94 if (ref_mv_stack[index].this_mv.as_int == this_refmv.as_int) { in add_ref_mv_candidate() 102 ref_mv_stack[index].this_mv = this_refmv; in add_ref_mv_candidate() 123 if ((ref_mv_stack[index].this_mv.as_int == this_refmv[0].as_int) && in add_ref_mv_candidate() 124 (ref_mv_stack[index].comp_mv.as_int == this_refmv[1].as_int)) { in add_ref_mv_candidate() 132 ref_mv_stack[index].this_mv = this_refmv[0]; in add_ref_mv_candidate() 133 ref_mv_stack[index].comp_mv = this_refmv[1]; in add_ref_mv_candidate() 145 int row_offset, CANDIDATE_MV *ref_mv_stack, in scan_row_mbmi() argument 184 newmv_count, ref_mv_stack, ref_mv_weight, in scan_row_mbmi() 193 int col_offset, CANDIDATE_MV *ref_mv_stack, in scan_col_mbmi() argument [all …]
|
D | mvref_common.h | 246 CANDIDATE_MV ref_mv_stack[][MAX_REF_MV_STACK_SIZE],
|
D | blockd.h | 776 CANDIDATE_MV ref_mv_stack[MODE_CTX_REF_FRAMES][MAX_REF_MV_STACK_SIZE]; member
|
/external/libgav1/src/ |
D | motion_vector.cc | 125 MotionVector* const ref_mv_stack = prediction_parameters.ref_mv_stack; in SearchStack() local 127 const auto result = std::find_if(ref_mv_stack, ref_mv_stack + num_found, in SearchStack() 131 if (result != ref_mv_stack + num_found) { in SearchStack() 132 prediction_parameters.IncreaseWeight(std::distance(ref_mv_stack, result), in SearchStack() 137 ref_mv_stack[num_found] = candidate_mv; in SearchStack() 329 MotionVector* const ref_mv_stack = prediction_parameters->ref_mv_stack; in AddTemporalReferenceMvCandidate() local 339 std::find_if(ref_mv_stack, ref_mv_stack + num_found, in AddTemporalReferenceMvCandidate() 343 if (result != ref_mv_stack + num_found) { in AddTemporalReferenceMvCandidate() 344 prediction_parameters->IncreaseWeight(std::distance(ref_mv_stack, result), in AddTemporalReferenceMvCandidate() 349 ref_mv_stack[num_found] = candidate_mv; in AddTemporalReferenceMvCandidate() [all …]
|
/external/libaom/av1/encoder/ |
D | rdopt.h | 313 memcpy(mbmi_ext_best->ref_mv_stack, mbmi_ext->ref_mv_stack[ref_frame_type], in av1_copy_mbmi_ext_to_mbmi_ext_frame() 314 sizeof(mbmi_ext->ref_mv_stack[USABLE_REF_MV_STACK_SIZE])); in av1_copy_mbmi_ext_to_mbmi_ext_frame()
|
D | block.h | 225 CANDIDATE_MV ref_mv_stack[MODE_CTX_REF_FRAMES][USABLE_REF_MV_STACK_SIZE]; member 244 CANDIDATE_MV ref_mv_stack[USABLE_REF_MV_STACK_SIZE]; member
|
D | rdopt_utils.h | 769 memcpy(mbmi_ext->ref_mv_stack[ref_frame], xd->ref_mv_stack[ref_frame], in av1_copy_usable_ref_mv_stack_and_weight() 770 USABLE_REF_MV_STACK_SIZE * sizeof(xd->ref_mv_stack[0][0])); in av1_copy_usable_ref_mv_stack_and_weight()
|
D | nonrd_opt.h | 459 xd->ref_mv_stack, xd->weight, NULL, mbmi_ext->global_mvs, in find_predictors()
|
D | encodemv.c | 308 mbmi_ext->ref_mv_stack[ref_frame_type]; in av1_get_ref_mv_from_stack()
|
D | rdopt.c | 946 xd->ref_mv_stack, xd->weight, NULL, mbmi_ext->global_mvs, in setup_buffer_ref_mvs_inter() 1714 this_mv = mbmi_ext->ref_mv_stack[ref_frame_type][ref_mv_idx].this_mv; in check_repeat_ref_mv() 1716 this_mv = mbmi_ext->ref_mv_stack[ref_frame_type][ref_mv_idx].comp_mv; in check_repeat_ref_mv() 1747 mbmi_ext->ref_mv_stack[ref_frame_type][ref_mv_offset].this_mv; in get_this_mv() 1750 mbmi_ext->ref_mv_stack[ref_frame_type][ref_mv_offset].comp_mv; in get_this_mv() 1823 (i == 0) ? x->mbmi_ext.ref_mv_stack[ref_frame_type][mbmi->ref_mv_idx] in build_cur_mv() 1825 : x->mbmi_ext.ref_mv_stack[ref_frame_type][mbmi->ref_mv_idx] in build_cur_mv() 3139 xd->ref_mv_stack, xd->weight, NULL, mbmi_ext->global_mvs, in rd_pick_intrabc_mode_sb() 3162 mbmi_ext->ref_mv_stack[INTRA_FRAME][0].this_mv = dv_ref; in rd_pick_intrabc_mode_sb() 3434 xd->ref_mv_stack, xd->weight, NULL, mbmi_ext->global_mvs, in rd_pick_skip_mode() [all …]
|
D | mv_prec.c | 32 const CANDIDATE_MV *curr_ref_mv_stack = mbmi_ext_frame->ref_mv_stack; in get_ref_mv_for_mv_stats()
|
D | nonrd_pickmode.c | 327 &x->mbmi_ext.ref_mv_stack[ref_frame][0].this_mv.as_mv, &y_sad_zero, in search_new_mv() 2094 xd->ref_mv_stack, xd->weight, NULL, mbmi_ext->global_mvs, in setup_compound_prediction() 2117 xd->ref_mv_stack[ref_frame_comp][0].this_mv.as_int; in set_compound_mode() 2119 xd->ref_mv_stack[ref_frame_comp][0].comp_mv.as_int; in set_compound_mode() 2122 xd->ref_mv_stack[ref_frame_comp][ref_mv_idx].this_mv.as_int; in set_compound_mode() 2124 xd->ref_mv_stack[ref_frame_comp][ref_mv_idx].comp_mv.as_int; in set_compound_mode()
|
D | encodeframe_utils.c | 162 memcpy(mbmi_ext->ref_mv_stack[ref_frame_type], mbmi_ext_best->ref_mv_stack, in copy_mbmi_ext_frame_to_mbmi_ext() 163 sizeof(mbmi_ext->ref_mv_stack[USABLE_REF_MV_STACK_SIZE])); in copy_mbmi_ext_frame_to_mbmi_ext()
|
D | partition_strategy.c | 2576 xd->ref_mv_stack, xd->weight, NULL, mbmi_ext.global_mvs, in av1_init_simple_motion_search_mvs_for_sb() 2580 get_fullmv_from_mv(&xd->ref_mv_stack[ref_frame][0].this_mv.as_mv); in av1_init_simple_motion_search_mvs_for_sb()
|
D | partition_search.c | 1057 const int_mv dv_ref = mbmi_ext->ref_mv_stack[ref_frame_type][0].this_mv; in update_stats() 6082 memcpy(mbmi_ext->ref_mv_stack[ref_frame_type], mbmi_ext_best->ref_mv_stack, in copy_mbmi_ext_frame_to_mbmi_ext() 6083 sizeof(mbmi_ext->ref_mv_stack[USABLE_REF_MV_STACK_SIZE])); in copy_mbmi_ext_frame_to_mbmi_ext()
|
D | bitstream.c | 1066 const CANDIDATE_MV *curr_ref_mv_stack = mbmi_ext_frame->ref_mv_stack; in get_ref_mv_from_stack() 1262 int_mv dv_ref = mbmi_ext_frame->ref_mv_stack[0].this_mv; in write_intrabc_info()
|
D | tpl_model.c | 934 CANDIDATE_MV *this_ref_mv_stack = x->mbmi_ext.ref_mv_stack[ref_frame_type]; in mode_estimation()
|
/external/libdav1d/src/ |
D | env.h | 431 static inline int get_drl_context(const refmvs_candidate *const ref_mv_stack, in get_drl_context() argument 434 if (ref_mv_stack[ref_idx].weight >= 640) in get_drl_context() 435 return ref_mv_stack[ref_idx + 1].weight < 640; in get_drl_context() 437 return ref_mv_stack[ref_idx + 1].weight < 640 ? 2 : 0; in get_drl_context()
|
/external/libgav1/src/utils/ |
D | types.h | 85 return ref_mv_stack[7 - (weight_index_stack[stack_index] & 7)]; in reference_mv() 119 MotionVector ref_mv_stack[kMaxRefMvStackSize]; member
|
/external/libaom/av1/decoder/ |
D | decodemv.c | 709 xd->ref_mv_stack, xd->weight, ref_mvs, /*global_mvs=*/NULL, in read_intrabc_info() 1297 av1_find_mv_refs(cm, xd, mbmi, ref_frame, dcb->ref_mv_count, xd->ref_mv_stack, in read_inter_block_mode_info() 1335 nearestmv[0] = xd->ref_mv_stack[ref_frame][0].this_mv; in read_inter_block_mode_info() 1336 nearestmv[1] = xd->ref_mv_stack[ref_frame][0].comp_mv; in read_inter_block_mode_info() 1337 nearmv[0] = xd->ref_mv_stack[ref_frame][ref_mv_idx].this_mv; in read_inter_block_mode_info() 1338 nearmv[1] = xd->ref_mv_stack[ref_frame][ref_mv_idx].comp_mv; in read_inter_block_mode_info() 1349 xd->ref_mv_stack[mbmi->ref_frame[0]][1 + mbmi->ref_mv_idx].this_mv; in read_inter_block_mode_info() 1364 ref_mv[0] = xd->ref_mv_stack[ref_frame][ref_mv_idx].this_mv; in read_inter_block_mode_info() 1367 ref_mv[1] = xd->ref_mv_stack[ref_frame][ref_mv_idx].comp_mv; in read_inter_block_mode_info() 1371 ref_mv[0] = xd->ref_mv_stack[ref_frame][mbmi->ref_mv_idx].this_mv; in read_inter_block_mode_info()
|