Home
last modified time | relevance | path

Searched refs:ref_mv_stack (Results 1 – 9 of 9) sorted by relevance

/external/libaom/libaom/av1/common/
Dmvref_common.c77 CANDIDATE_MV *ref_mv_stack, int_mv *gm_mv_candidates, in add_ref_mv_candidate() argument
94 if (ref_mv_stack[index].this_mv.as_int == this_refmv.as_int) break; in add_ref_mv_candidate()
96 if (index < *refmv_count) ref_mv_stack[index].weight += weight; in add_ref_mv_candidate()
100 ref_mv_stack[index].this_mv = this_refmv; in add_ref_mv_candidate()
101 ref_mv_stack[index].weight = weight; in add_ref_mv_candidate()
121 if ((ref_mv_stack[index].this_mv.as_int == this_refmv[0].as_int) && in add_ref_mv_candidate()
122 (ref_mv_stack[index].comp_mv.as_int == this_refmv[1].as_int)) in add_ref_mv_candidate()
125 if (index < *refmv_count) ref_mv_stack[index].weight += weight; in add_ref_mv_candidate()
129 ref_mv_stack[index].this_mv = this_refmv[0]; in add_ref_mv_candidate()
130 ref_mv_stack[index].comp_mv = this_refmv[1]; in add_ref_mv_candidate()
[all …]
Dmvref_common.h192 static INLINE uint8_t av1_drl_ctx(const CANDIDATE_MV *ref_mv_stack, in av1_drl_ctx() argument
194 if (ref_mv_stack[ref_idx].weight >= REF_CAT_LEVEL && in av1_drl_ctx()
195 ref_mv_stack[ref_idx + 1].weight >= REF_CAT_LEVEL) in av1_drl_ctx()
198 if (ref_mv_stack[ref_idx].weight >= REF_CAT_LEVEL && in av1_drl_ctx()
199 ref_mv_stack[ref_idx + 1].weight < REF_CAT_LEVEL) in av1_drl_ctx()
202 if (ref_mv_stack[ref_idx].weight < REF_CAT_LEVEL && in av1_drl_ctx()
203 ref_mv_stack[ref_idx + 1].weight < REF_CAT_LEVEL) in av1_drl_ctx()
253 CANDIDATE_MV ref_mv_stack[][MAX_REF_MV_STACK_SIZE],
Dblockd.h539 CANDIDATE_MV ref_mv_stack[MODE_CTX_REF_FRAMES][MAX_REF_MV_STACK_SIZE]; member
/external/libaom/libaom/av1/decoder/
Ddecodemv.c186 uint8_t drl_ctx = av1_drl_ctx(xd->ref_mv_stack[ref_frame_type], idx); in read_drl_idx()
199 uint8_t drl_ctx = av1_drl_ctx(xd->ref_mv_stack[ref_frame_type], idx); in read_drl_idx()
683 xd->ref_mv_stack, ref_mvs, /*global_mvs=*/NULL, mi_row, in read_intrabc_info()
1273 av1_find_mv_refs(cm, xd, mbmi, ref_frame, xd->ref_mv_count, xd->ref_mv_stack, in read_inter_block_mode_info()
1311 nearestmv[0] = xd->ref_mv_stack[ref_frame][0].this_mv; in read_inter_block_mode_info()
1312 nearestmv[1] = xd->ref_mv_stack[ref_frame][0].comp_mv; in read_inter_block_mode_info()
1313 nearmv[0] = xd->ref_mv_stack[ref_frame][ref_mv_idx].this_mv; in read_inter_block_mode_info()
1314 nearmv[1] = xd->ref_mv_stack[ref_frame][ref_mv_idx].comp_mv; in read_inter_block_mode_info()
1325 xd->ref_mv_stack[mbmi->ref_frame[0]][1 + mbmi->ref_mv_idx].this_mv; in read_inter_block_mode_info()
1343 ref_mv[0] = xd->ref_mv_stack[ref_frame][ref_mv_idx].this_mv; in read_inter_block_mode_info()
[all …]
/external/libaom/libaom/av1/encoder/
Dencodemv.c194 mbmi_ext->ref_mv_stack[ref_frame_type]; in av1_get_ref_mv_from_stack()
Dblock.h79 CANDIDATE_MV ref_mv_stack[MODE_CTX_REF_FRAMES][MAX_REF_MV_STACK_SIZE]; member
Dbitstream.c110 av1_drl_ctx(mbmi_ext->ref_mv_stack[ref_frame_type], idx); in write_drl_idx()
126 av1_drl_ctx(mbmi_ext->ref_mv_stack[ref_frame_type], idx); in write_drl_idx()
1204 int_mv dv_ref = mbmi_ext->ref_mv_stack[INTRA_FRAME][0].this_mv; in write_intrabc_info()
Drdopt.c7035 mbmi_ext->ref_mv_stack, NULL, mbmi_ext->global_mvs, mi_row, in setup_buffer_ref_mvs_inter()
9787 mbmi_ext->ref_mv_stack[ref_frame_type][ref_mv_offset].this_mv; in get_this_mv()
9790 mbmi_ext->ref_mv_stack[ref_frame_type][ref_mv_offset].comp_mv; in get_this_mv()
9829 av1_drl_ctx(mbmi_ext->ref_mv_stack[ref_frame_type], idx); in get_drl_cost()
9841 av1_drl_ctx(mbmi_ext->ref_mv_stack[ref_frame_type], idx); in get_drl_cost()
10251 if (mbmi_ext->ref_mv_stack[ref_frame_type][ref_mv_idx + has_nearmv] in handle_inter_mode()
10645 mbmi_ext->ref_mv_stack, NULL, mbmi_ext->global_mvs, mi_row, in rd_pick_intrabc_mode_sb()
10665 mbmi_ext->ref_mv_stack[INTRA_FRAME][0].this_mv = dv_ref; in rd_pick_intrabc_mode_sb()
10961 mbmi_ext->ref_mv_stack, NULL, mbmi_ext->global_mvs, mi_row, in rd_pick_skip_mode()
11434 mbmi_ext->ref_mv_stack, NULL, mbmi_ext->global_mvs, mi_row, in set_params_rd_pick_inter_mode()
Dencodeframe.c1353 av1_drl_ctx(mbmi_ext->ref_mv_stack[ref_frame_type], idx); in update_stats()
1370 av1_drl_ctx(mbmi_ext->ref_mv_stack[ref_frame_type], idx); in update_stats()