Home
last modified time | relevance | path

Searched refs:LAST2_FRAME (Results 1 – 18 of 18) sorted by relevance

/external/libaom/libaom/av1/encoder/
Drdopt_utils.h38 { NEARESTMV, { LAST2_FRAME, NONE_FRAME } },
46 { NEWMV, { LAST2_FRAME, NONE_FRAME } },
54 { NEARMV, { LAST2_FRAME, NONE_FRAME } },
62 { GLOBALMV, { LAST2_FRAME, NONE_FRAME } },
72 { NEAREST_NEARESTMV, { LAST2_FRAME, ALTREF_FRAME } },
76 { NEAREST_NEARESTMV, { LAST2_FRAME, BWDREF_FRAME } },
80 { NEAREST_NEARESTMV, { LAST2_FRAME, ALTREF2_FRAME } },
84 { NEAREST_NEARESTMV, { LAST_FRAME, LAST2_FRAME } },
97 { NEAR_NEARMV, { LAST2_FRAME, ALTREF_FRAME } },
98 { NEW_NEARESTMV, { LAST2_FRAME, ALTREF_FRAME } },
[all …]
Dgop_structure.c240 next_ref_map[REF_IDX(LAST3_FRAME)] = this_ref_map[REF_IDX(LAST2_FRAME)]; in set_gop_ref_frame_map()
241 next_ref_map[REF_IDX(LAST2_FRAME)] = this_ref_map[REF_IDX(LAST_FRAME)]; in set_gop_ref_frame_map()
247 this_ref_map[REF_IDX(LAST2_FRAME)]; in set_gop_ref_frame_map()
248 next_ref_map[REF_IDX(LAST2_FRAME)] = in set_gop_ref_frame_map()
255 next_ref_map[REF_IDX(LAST2_FRAME)] = in set_gop_ref_frame_map()
258 this_ref_map[REF_IDX(LAST2_FRAME)]; in set_gop_ref_frame_map()
Drdopt.h195 int ref_frame_list[2] = { LAST3_FRAME, LAST2_FRAME }; in prune_ref_by_selective_ref_frame()
199 if (x->search_ref_frame[LAST2_FRAME]) ref_frame_list[1] = NONE_FRAME; in prune_ref_by_selective_ref_frame()
Dnonrd_pickmode.c317 ref_costs_single[LAST2_FRAME] += x->single_ref_cost[ctx_p1][0][0]; in estimate_single_ref_frame_costs()
327 ref_costs_single[LAST2_FRAME] += x->single_ref_cost[ctx_p3][2][0]; in estimate_single_ref_frame_costs()
339 ref_costs_single[LAST2_FRAME] += x->single_ref_cost[ctx_p4][3][1]; in estimate_single_ref_frame_costs()
374 ref_bicomp_costs[LAST_FRAME] = ref_bicomp_costs[LAST2_FRAME] = in estimate_comp_ref_frame_costs()
382 ref_bicomp_costs[LAST2_FRAME] += x->comp_ref_cost[ref_comp_ctx_p][0][0]; in estimate_comp_ref_frame_costs()
387 ref_bicomp_costs[LAST2_FRAME] += x->comp_ref_cost[ref_comp_ctx_p1][1][1]; in estimate_comp_ref_frame_costs()
417 ref_costs_comp[LAST_FRAME][LAST2_FRAME] = in estimate_comp_ref_frame_costs()
439 ref_costs_comp[LAST_FRAME][LAST2_FRAME] = 512; in estimate_comp_ref_frame_costs()
Dencoder.h1756 LAST2_FRAME,
1772 ALTREF2_FRAME, LAST2_FRAME, LAST3_FRAME,
1827 case LAST2_FRAME: *ref_frame_flags &= ~AOM_LAST2_FLAG; break; in enforce_max_ref_frames()
Drdopt.c772 ref_costs_single[LAST2_FRAME] += x->single_ref_cost[ctx_p1][0][0]; in estimate_ref_frame_costs()
782 ref_costs_single[LAST2_FRAME] += x->single_ref_cost[ctx_p3][2][0]; in estimate_ref_frame_costs()
794 ref_costs_single[LAST2_FRAME] += x->single_ref_cost[ctx_p4][3][1]; in estimate_ref_frame_costs()
816 ref_bicomp_costs[LAST_FRAME] = ref_bicomp_costs[LAST2_FRAME] = in estimate_ref_frame_costs()
824 ref_bicomp_costs[LAST2_FRAME] += x->comp_ref_cost[ref_comp_ctx_p][0][0]; in estimate_ref_frame_costs()
829 ref_bicomp_costs[LAST2_FRAME] += x->comp_ref_cost[ref_comp_ctx_p1][1][1]; in estimate_ref_frame_costs()
860 ref_costs_comp[LAST_FRAME][LAST2_FRAME] = in estimate_ref_frame_costs()
883 ref_costs_comp[LAST_FRAME][LAST2_FRAME] = 512; in estimate_ref_frame_costs()
1838 if (mbmi->ref_frame[0] == LAST2_FRAME || in ref_mv_idx_early_breakout()
1840 mbmi->ref_frame[1] == LAST2_FRAME || in ref_mv_idx_early_breakout()
[all …]
Dencode_strategy.c993 remapped_ref_idx[LAST2_FRAME - LAST_FRAME] = lst_stack[1]; in av1_get_ref_frames()
Dencodeframe.c1237 update_cdf(av1_get_pred_cdf_comp_ref_p1(xd), ref0 == LAST2_FRAME, in update_stats()
1241 [ref0 == LAST2_FRAME]++; in update_stats()
1289 const int bit1 = !(ref0 == LAST2_FRAME || ref0 == LAST_FRAME); in update_stats()
5181 return !(frame == LAST2_FRAME || frame == LAST3_FRAME); in do_gm_search_logic()
5183 return !(frame == LAST2_FRAME || frame == LAST3_FRAME || in do_gm_search_logic()
5298 if ((ref_frame == LAST3_FRAME || ref_frame == LAST2_FRAME) && in skip_gm_frame()
Dencoder.c5207 int ref_total_total = (ref_total[LAST2_FRAME] + ref_total[LAST3_FRAME] + in setup_interp_filter_search_mask()
5216 get_interp_filter_selected(cm, LAST2_FRAME, ifilter) * 20 + in setup_interp_filter_search_mask()
Dbitstream.c542 const int bit1 = mbmi->ref_frame[0] == LAST2_FRAME; in write_ref_frames()
/external/libaom/libaom/av1/common/
Dmvref_common.h131 { LAST_FRAME, BWDREF_FRAME }, { LAST2_FRAME, BWDREF_FRAME },
134 { LAST_FRAME, ALTREF2_FRAME }, { LAST2_FRAME, ALTREF2_FRAME },
137 { LAST_FRAME, ALTREF_FRAME }, { LAST2_FRAME, ALTREF_FRAME },
140 { LAST_FRAME, LAST2_FRAME }, { LAST_FRAME, LAST3_FRAME },
146 { LAST2_FRAME, LAST3_FRAME }, { LAST2_FRAME, GOLDEN_FRAME },
Dpred_common.c269 const int frf_count = ref_counts[LAST_FRAME] + ref_counts[LAST2_FRAME] + in av1_get_pred_context_uni_comp_ref_p()
294 const int last2_count = ref_counts[LAST2_FRAME]; in av1_get_pred_context_uni_comp_ref_p1()
338 const int last_last2_count = ref_counts[LAST_FRAME] + ref_counts[LAST2_FRAME]; in get_pred_context_ll2_or_l3gld()
358 const int last2_count = ref_counts[LAST2_FRAME]; in get_pred_context_last_or_last2()
459 const int fwd_count = ref_counts[LAST_FRAME] + ref_counts[LAST2_FRAME] + in av1_get_pred_context_single_ref_p1()
Dblockd.h319 LAST2_FRAME, // LAST2_LAST3_FRAMES in comp_ref0()
320 LAST2_FRAME, // LAST2_GOLDEN_FRAMES, in comp_ref0()
331 LAST2_FRAME, // LAST_LAST2_FRAMES, in comp_ref1()
Denums.h575 LAST2_FRAME, enumerator
Dentropymode.c1042 ref_deltas[LAST2_FRAME] = ref_deltas[LAST_FRAME]; in av1_set_default_ref_deltas()
Dmvref_common.c1047 if (ref_stamp >= 0) motion_field_projection(cm, LAST2_FRAME, 2); in av1_setup_motion_field()
1475 LAST2_FRAME, LAST3_FRAME, BWDREF_FRAME, ALTREF2_FRAME, ALTREF_FRAME in av1_set_frame_refs()
/external/libaom/libaom/av1/decoder/
Ddecodemv.c970 ref_frame[1] = LAST2_FRAME; in read_ref_frames()
984 ref_frame[!idx] = bit1 ? LAST2_FRAME : LAST_FRAME; in read_ref_frames()
1015 ref_frame[0] = bit3 ? LAST2_FRAME : LAST_FRAME; in read_ref_frames()
/external/libaom/libaom/examples/
Dinspect.c166 ENUM(INTRA_FRAME), ENUM(LAST_FRAME), ENUM(LAST2_FRAME),