Home
last modified time | relevance | path

Searched refs:LAST3_FRAME (Results 1 – 19 of 19) sorted by relevance

/external/libaom/libaom/av1/encoder/
Drdopt_utils.h39 { NEARESTMV, { LAST3_FRAME, NONE_FRAME } },
47 { NEWMV, { LAST3_FRAME, NONE_FRAME } },
55 { NEARMV, { LAST3_FRAME, NONE_FRAME } },
63 { GLOBALMV, { LAST3_FRAME, NONE_FRAME } },
73 { NEAREST_NEARESTMV, { LAST3_FRAME, ALTREF_FRAME } },
77 { NEAREST_NEARESTMV, { LAST3_FRAME, BWDREF_FRAME } },
81 { NEAREST_NEARESTMV, { LAST3_FRAME, ALTREF2_FRAME } },
85 { NEAREST_NEARESTMV, { LAST_FRAME, LAST3_FRAME } },
105 { NEAR_NEARMV, { LAST3_FRAME, ALTREF_FRAME } },
106 { NEW_NEARESTMV, { LAST3_FRAME, ALTREF_FRAME } },
[all …]
Dgop_structure.c209 this_ref_map[REF_IDX(LAST3_FRAME)] = frame_idx; in set_gop_ref_frame_map()
216 case LF_UPDATE: this_ref_map[REF_IDX(LAST3_FRAME)] = frame_idx; break; in set_gop_ref_frame_map()
218 this_ref_map[REF_IDX(LAST3_FRAME)] = frame_idx; in set_gop_ref_frame_map()
227 this_ref_map[REF_IDX(LAST3_FRAME)] = frame_idx; in set_gop_ref_frame_map()
240 next_ref_map[REF_IDX(LAST3_FRAME)] = this_ref_map[REF_IDX(LAST2_FRAME)]; in set_gop_ref_frame_map()
242 next_ref_map[REF_IDX(LAST_FRAME)] = this_ref_map[REF_IDX(LAST3_FRAME)]; in set_gop_ref_frame_map()
246 next_ref_map[REF_IDX(LAST3_FRAME)] = in set_gop_ref_frame_map()
251 this_ref_map[REF_IDX(LAST3_FRAME)]; in set_gop_ref_frame_map()
257 next_ref_map[REF_IDX(LAST3_FRAME)] = in set_gop_ref_frame_map()
264 this_ref_map[REF_IDX(LAST3_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()
198 if (x->search_ref_frame[LAST3_FRAME]) ref_frame_list[0] = NONE_FRAME; in prune_ref_by_selective_ref_frame()
Dnonrd_pickmode.c318 ref_costs_single[LAST3_FRAME] += x->single_ref_cost[ctx_p1][0][0]; in estimate_single_ref_frame_costs()
328 ref_costs_single[LAST3_FRAME] += x->single_ref_cost[ctx_p3][2][1]; in estimate_single_ref_frame_costs()
342 ref_costs_single[LAST3_FRAME] += x->single_ref_cost[ctx_p5][4][0]; in estimate_single_ref_frame_costs()
375 ref_bicomp_costs[LAST3_FRAME] = ref_bicomp_costs[GOLDEN_FRAME] = in estimate_comp_ref_frame_costs()
383 ref_bicomp_costs[LAST3_FRAME] += x->comp_ref_cost[ref_comp_ctx_p][0][1]; in estimate_comp_ref_frame_costs()
389 ref_bicomp_costs[LAST3_FRAME] += x->comp_ref_cost[ref_comp_ctx_p2][2][0]; in estimate_comp_ref_frame_costs()
421 ref_costs_comp[LAST_FRAME][LAST3_FRAME] = in estimate_comp_ref_frame_costs()
440 ref_costs_comp[LAST_FRAME][LAST3_FRAME] = 512; in estimate_comp_ref_frame_costs()
Dencoder.h1755 LAST3_FRAME,
1772 ALTREF2_FRAME, LAST2_FRAME, LAST3_FRAME,
1826 case LAST3_FRAME: *ref_frame_flags &= ~AOM_LAST3_FLAG; break; in enforce_max_ref_frames()
Drdopt.c773 ref_costs_single[LAST3_FRAME] += x->single_ref_cost[ctx_p1][0][0]; in estimate_ref_frame_costs()
783 ref_costs_single[LAST3_FRAME] += x->single_ref_cost[ctx_p3][2][1]; in estimate_ref_frame_costs()
797 ref_costs_single[LAST3_FRAME] += x->single_ref_cost[ctx_p5][4][0]; in estimate_ref_frame_costs()
817 ref_bicomp_costs[LAST3_FRAME] = ref_bicomp_costs[GOLDEN_FRAME] = in estimate_ref_frame_costs()
825 ref_bicomp_costs[LAST3_FRAME] += x->comp_ref_cost[ref_comp_ctx_p][0][1]; in estimate_ref_frame_costs()
831 ref_bicomp_costs[LAST3_FRAME] += x->comp_ref_cost[ref_comp_ctx_p2][2][0]; in estimate_ref_frame_costs()
864 ref_costs_comp[LAST_FRAME][LAST3_FRAME] = in estimate_ref_frame_costs()
884 ref_costs_comp[LAST_FRAME][LAST3_FRAME] = 512; in estimate_ref_frame_costs()
1839 mbmi->ref_frame[0] == LAST3_FRAME || in ref_mv_idx_early_breakout()
1841 mbmi->ref_frame[1] == LAST3_FRAME) { in ref_mv_idx_early_breakout()
[all …]
Dbitstream.c521 const int bit1 = mbmi->ref_frame[1] == LAST3_FRAME || in write_ref_frames()
538 mbmi->ref_frame[0] == LAST3_FRAME); in write_ref_frames()
569 const int bit2 = (mbmi->ref_frame[0] == LAST3_FRAME || in write_ref_frames()
577 const int bit4 = mbmi->ref_frame[0] != LAST3_FRAME; in write_ref_frames()
Dencodeframe.c1215 const int bit1 = (ref1 == LAST3_FRAME || ref1 == GOLDEN_FRAME); in update_stats()
1231 const int bit = (ref0 == GOLDEN_FRAME || ref0 == LAST3_FRAME); in update_stats()
1302 update_cdf(av1_get_pred_cdf_single_ref_p5(xd), ref0 != LAST3_FRAME, in update_stats()
1306 [ref0 != LAST3_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()
Dencode_strategy.c1003 remapped_ref_idx[LAST3_FRAME - LAST_FRAME] = gld_stack[1]; in av1_get_ref_frames()
Dtpl_model.c950 tpl_frame->ref_map_index[LAST3_FRAME - LAST_FRAME] = -1; in init_gop_frames_for_tpl()
Dencoder.c5207 int ref_total_total = (ref_total[LAST2_FRAME] + ref_total[LAST3_FRAME] + in setup_interp_filter_search_mask()
5217 get_interp_filter_selected(cm, LAST3_FRAME, ifilter) * 20 + in setup_interp_filter_search_mask()
/external/libaom/libaom/av1/common/
Dmvref_common.h132 { LAST3_FRAME, BWDREF_FRAME }, { GOLDEN_FRAME, BWDREF_FRAME },
135 { LAST3_FRAME, ALTREF2_FRAME }, { GOLDEN_FRAME, ALTREF2_FRAME },
138 { LAST3_FRAME, ALTREF_FRAME }, { GOLDEN_FRAME, ALTREF_FRAME },
140 { LAST_FRAME, LAST2_FRAME }, { LAST_FRAME, LAST3_FRAME },
146 { LAST2_FRAME, LAST3_FRAME }, { LAST2_FRAME, GOLDEN_FRAME },
147 { LAST3_FRAME, GOLDEN_FRAME }, {BWDREF_FRAME, ALTREF2_FRAME},
Dpred_common.c270 ref_counts[LAST3_FRAME] + ref_counts[GOLDEN_FRAME]; in av1_get_pred_context_uni_comp_ref_p()
297 ref_counts[LAST3_FRAME] + ref_counts[GOLDEN_FRAME]; in av1_get_pred_context_uni_comp_ref_p1()
319 const int last3_count = ref_counts[LAST3_FRAME]; in av1_get_pred_context_uni_comp_ref_p2()
341 ref_counts[LAST3_FRAME] + ref_counts[GOLDEN_FRAME]; in get_pred_context_ll2_or_l3gld()
372 const int last3_count = ref_counts[LAST3_FRAME]; in get_pred_context_last3_or_gld()
460 ref_counts[LAST3_FRAME] + ref_counts[GOLDEN_FRAME]; in av1_get_pred_context_single_ref_p1()
Dblockd.h321 LAST3_FRAME, // LAST3_GOLDEN_FRAMES, in comp_ref0()
332 LAST3_FRAME, // LAST_LAST3_FRAMES, in comp_ref1()
335 LAST3_FRAME, // LAST2_LAST3_FRAMES in comp_ref1()
Denums.h576 LAST3_FRAME, enumerator
Dentropymode.c1043 ref_deltas[LAST3_FRAME] = ref_deltas[LAST_FRAME]; in av1_set_default_ref_deltas()
Dmvref_common.c1475 LAST2_FRAME, LAST3_FRAME, BWDREF_FRAME, ALTREF2_FRAME, ALTREF_FRAME in av1_set_frame_refs()
/external/libaom/libaom/av1/decoder/
Ddecodemv.c966 ref_frame[1] = LAST3_FRAME; in read_ref_frames()
987 ref_frame[!idx] = bit2 ? GOLDEN_FRAME : LAST3_FRAME; in read_ref_frames()
1012 ref_frame[0] = bit4 ? GOLDEN_FRAME : LAST3_FRAME; in read_ref_frames()
/external/libaom/libaom/examples/
Dinspect.c167 ENUM(LAST3_FRAME), ENUM(GOLDEN_FRAME), ENUM(BWDREF_FRAME),