Home
last modified time | relevance | path

Searched refs:refmv_count (Results 1 – 6 of 6) sorted by relevance

/external/libaom/libaom/av1/common/
Dmvref_common.c76 uint8_t *refmv_count, uint8_t *ref_match_count, uint8_t *newmv_count, in add_ref_mv_candidate() argument
92 for (index = 0; index < *refmv_count; ++index) { in add_ref_mv_candidate()
100 if (index == *refmv_count && *refmv_count < MAX_REF_MV_STACK_SIZE) { in add_ref_mv_candidate()
103 ++(*refmv_count); in add_ref_mv_candidate()
121 for (index = 0; index < *refmv_count; ++index) { in add_ref_mv_candidate()
130 if (index == *refmv_count && *refmv_count < MAX_REF_MV_STACK_SIZE) { in add_ref_mv_candidate()
134 ++(*refmv_count); in add_ref_mv_candidate()
145 uint16_t *ref_mv_weight, uint8_t *refmv_count, uint8_t *ref_match_count, in scan_row_mbmi() argument
181 add_ref_mv_candidate(candidate, rf, refmv_count, ref_match_count, in scan_row_mbmi()
192 uint16_t *ref_mv_weight, uint8_t *refmv_count, uint8_t *ref_match_count, in scan_col_mbmi() argument
[all …]
/external/libvpx/libvpx/vp9/common/
Dvp9_mvref_common.c21 int i, refmv_count = 0; in find_mv_refs_idx() local
48 refmv_count, mv_ref_list, Done); in find_mv_refs_idx()
51 refmv_count, mv_ref_list, Done); in find_mv_refs_idx()
66 ADD_MV_REF_LIST(candidate_mi->mv[0], refmv_count, mv_ref_list, Done); in find_mv_refs_idx()
68 ADD_MV_REF_LIST(candidate_mi->mv[1], refmv_count, mv_ref_list, Done); in find_mv_refs_idx()
75 ADD_MV_REF_LIST(prev_frame_mvs->mv[0], refmv_count, mv_ref_list, Done); in find_mv_refs_idx()
77 ADD_MV_REF_LIST(prev_frame_mvs->mv[1], refmv_count, mv_ref_list, Done); in find_mv_refs_idx()
93 refmv_count, mv_ref_list, Done); in find_mv_refs_idx()
108 ADD_MV_REF_LIST(mv, refmv_count, mv_ref_list, Done); in find_mv_refs_idx()
120 ADD_MV_REF_LIST(mv, refmv_count, mv_ref_list, Done); in find_mv_refs_idx()
Dvp9_mvref_common.h248 #define ADD_MV_REF_LIST(mv, refmv_count, mv_ref_list, Done) \ argument
250 if (refmv_count) { \
252 (mv_ref_list)[(refmv_count)] = (mv); \
256 (mv_ref_list)[(refmv_count)++] = (mv); \
262 #define IF_DIFF_REF_FRAME_ADD_MV(mbmi, ref_frame, ref_sign_bias, refmv_count, \ argument
268 refmv_count, mv_ref_list, Done); \
272 refmv_count, mv_ref_list, Done); \
/external/libvpx/libvpx/vp9/decoder/
Dvp9_decodemv.c450 #define ADD_MV_REF_LIST_EB(mv, refmv_count, mv_ref_list, Done) \ argument
452 if (refmv_count) { \
454 (mv_ref_list)[(refmv_count)] = (mv); \
455 refmv_count++; \
459 (mv_ref_list)[(refmv_count)++] = (mv); \
467 refmv_count, mv_ref_list, Done) \ argument
472 refmv_count, mv_ref_list, Done); \
476 refmv_count, mv_ref_list, Done); \
488 int i, refmv_count = 0; in dec_find_mv_refs() local
516 refmv_count, mv_ref_list, Done); in dec_find_mv_refs()
[all …]
/external/libaom/libaom/av1/encoder/
Dtpl_model.c316 int refmv_count = 1; in mode_estimation() local
321 if (!is_alike_mv(ref_tpl_stats->mv[rf_idx], center_mvs, refmv_count, in mode_estimation()
323 center_mvs[refmv_count].as_int = ref_tpl_stats->mv[rf_idx].as_int; in mode_estimation()
324 ++refmv_count; in mode_estimation()
331 if (!is_alike_mv(ref_tpl_stats->mv[rf_idx], center_mvs, refmv_count, in mode_estimation()
333 center_mvs[refmv_count].as_int = ref_tpl_stats->mv[rf_idx].as_int; in mode_estimation()
334 ++refmv_count; in mode_estimation()
342 if (!is_alike_mv(ref_tpl_stats->mv[rf_idx], center_mvs, refmv_count, in mode_estimation()
344 center_mvs[refmv_count].as_int = ref_tpl_stats->mv[rf_idx].as_int; in mode_estimation()
345 ++refmv_count; in mode_estimation()
[all …]
/external/libvpx/libvpx/vp9/encoder/
Dvp9_pickmode.c65 int i, refmv_count = 0; in mv_refs_rt() local
90 refmv_count, mv_ref_list, Done); in mv_refs_rt()
99 for (; i < MVREF_NEIGHBOURS && !refmv_count; ++i) { in mv_refs_rt()
107 ADD_MV_REF_LIST(candidate_mi->mv[0], refmv_count, mv_ref_list, Done); in mv_refs_rt()
114 if (different_ref_found && !refmv_count) { in mv_refs_rt()
123 refmv_count, mv_ref_list, Done); in mv_refs_rt()