Home
last modified time | relevance | path

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

/external/libaom/libaom/av1/encoder/
Drdopt_utils.h40 { NEARESTMV, { BWDREF_FRAME, NONE_FRAME } },
48 { NEWMV, { BWDREF_FRAME, NONE_FRAME } },
56 { NEARMV, { BWDREF_FRAME, NONE_FRAME } },
64 { GLOBALMV, { BWDREF_FRAME, NONE_FRAME } },
75 { NEAREST_NEARESTMV, { LAST_FRAME, BWDREF_FRAME } },
76 { NEAREST_NEARESTMV, { LAST2_FRAME, BWDREF_FRAME } },
77 { NEAREST_NEARESTMV, { LAST3_FRAME, BWDREF_FRAME } },
78 { NEAREST_NEARESTMV, { GOLDEN_FRAME, BWDREF_FRAME } },
87 { NEAREST_NEARESTMV, { BWDREF_FRAME, ALTREF_FRAME } },
121 { NEAR_NEARMV, { LAST_FRAME, BWDREF_FRAME } },
[all …]
Dgop_structure.c254 this_ref_map[REF_IDX(BWDREF_FRAME)]; in set_gop_ref_frame_map()
259 next_ref_map[REF_IDX(BWDREF_FRAME)] = in set_gop_ref_frame_map()
269 next_ref_map[REF_IDX(BWDREF_FRAME)] = in set_gop_ref_frame_map()
272 this_ref_map[REF_IDX(BWDREF_FRAME)]; in set_gop_ref_frame_map()
Drdopt.h209 int ref_frame_list[2] = { ALTREF2_FRAME, BWDREF_FRAME }; in prune_ref_by_selective_ref_frame()
213 if (x->search_ref_frame[BWDREF_FRAME]) ref_frame_list[1] = NONE_FRAME; in prune_ref_by_selective_ref_frame()
Dnonrd_pickmode.c320 ref_costs_single[BWDREF_FRAME] += x->single_ref_cost[ctx_p1][0][1]; in estimate_single_ref_frame_costs()
333 ref_costs_single[BWDREF_FRAME] += x->single_ref_cost[ctx_p2][1][0]; in estimate_single_ref_frame_costs()
346 ref_costs_single[BWDREF_FRAME] += x->single_ref_cost[ctx_p6][5][0]; in estimate_single_ref_frame_costs()
377 ref_bicomp_costs[BWDREF_FRAME] = ref_bicomp_costs[ALTREF2_FRAME] = 0; in estimate_comp_ref_frame_costs()
393 ref_bicomp_costs[BWDREF_FRAME] += in estimate_comp_ref_frame_costs()
400 ref_bicomp_costs[BWDREF_FRAME] += in estimate_comp_ref_frame_costs()
407 for (int ref1 = BWDREF_FRAME; ref1 <= ALTREF_FRAME; ++ref1) { in estimate_comp_ref_frame_costs()
431 ref_costs_comp[BWDREF_FRAME][ALTREF_FRAME] = in estimate_comp_ref_frame_costs()
436 for (int ref1 = BWDREF_FRAME; ref1 <= ALTREF_FRAME; ++ref1) in estimate_comp_ref_frame_costs()
442 ref_costs_comp[BWDREF_FRAME][ALTREF_FRAME] = 512; in estimate_comp_ref_frame_costs()
Drdopt.c775 ref_costs_single[BWDREF_FRAME] += x->single_ref_cost[ctx_p1][0][1]; in estimate_ref_frame_costs()
788 ref_costs_single[BWDREF_FRAME] += x->single_ref_cost[ctx_p2][1][0]; in estimate_ref_frame_costs()
801 ref_costs_single[BWDREF_FRAME] += x->single_ref_cost[ctx_p6][5][0]; in estimate_ref_frame_costs()
819 ref_bicomp_costs[BWDREF_FRAME] = ref_bicomp_costs[ALTREF2_FRAME] = 0; in estimate_ref_frame_costs()
835 ref_bicomp_costs[BWDREF_FRAME] += in estimate_ref_frame_costs()
842 ref_bicomp_costs[BWDREF_FRAME] += in estimate_ref_frame_costs()
850 for (ref1 = BWDREF_FRAME; ref1 <= ALTREF_FRAME; ++ref1) { in estimate_ref_frame_costs()
874 ref_costs_comp[BWDREF_FRAME][ALTREF_FRAME] = in estimate_ref_frame_costs()
880 for (ref1 = BWDREF_FRAME; ref1 <= ALTREF_FRAME; ++ref1) in estimate_ref_frame_costs()
886 ref_costs_comp[BWDREF_FRAME][ALTREF_FRAME] = 512; in estimate_ref_frame_costs()
[all …]
Dencode_strategy.c983 remapped_ref_idx[BWDREF_FRAME - LAST_FRAME] = arf_stack[0]; in av1_get_ref_frames()
1001 remapped_ref_idx[BWDREF_FRAME - LAST_FRAME] = gld_stack[1]; in av1_get_ref_frames()
1232 ? get_ref_frame_map_idx(cm, BWDREF_FRAME) in av1_encode_strategy()
Dencoder.h871 #define MAX_INTERNAL_ARFS (REF_FRAMES - BWDREF_FRAME - 1)
1771 LAST_FRAME, ALTREF_FRAME, BWDREF_FRAME, GOLDEN_FRAME,
Dtpl_model.c951 tpl_frame->ref_map_index[BWDREF_FRAME - LAST_FRAME] = -1; in init_gop_frames_for_tpl()
Dencodeframe.c1208 const int bit = (ref0 == BWDREF_FRAME); in update_stats()
1267 const int bit = (ref0 >= BWDREF_FRAME); in update_stats()
5580 order_hint_info, ref_display_order_hint[BWDREF_FRAME - LAST_FRAME], in setup_prune_ref_frame_mask()
5608 (cpi->ref_frame_flags & av1_ref_frame_flag_list[BWDREF_FRAME])) { in setup_prune_ref_frame_mask()
Dbitstream.c516 const int bit = mbmi->ref_frame[0] == BWDREF_FRAME; in write_ref_frames()
558 mbmi->ref_frame[0] >= BWDREF_FRAME); in write_ref_frames()
Dencoder.c5208 ref_total[GOLDEN_FRAME] + ref_total[BWDREF_FRAME] + in setup_interp_filter_search_mask()
5219 get_interp_filter_selected(cm, BWDREF_FRAME, ifilter) * 10 + in setup_interp_filter_search_mask()
/external/libaom/libaom/av1/common/
Dmvref_common.h104 if ((rf[0] < BWDREF_FRAME) && (rf[1] >= BWDREF_FRAME)) return -1; in get_uni_comp_ref_idx()
131 { LAST_FRAME, BWDREF_FRAME }, { LAST2_FRAME, BWDREF_FRAME },
132 { LAST3_FRAME, BWDREF_FRAME }, { GOLDEN_FRAME, BWDREF_FRAME },
141 { LAST_FRAME, GOLDEN_FRAME }, { BWDREF_FRAME, ALTREF_FRAME },
147 { LAST3_FRAME, GOLDEN_FRAME }, {BWDREF_FRAME, ALTREF2_FRAME},
Dpred_common.c142 (((ref_frame) >= BWDREF_FRAME) && ((ref_frame) <= ALTREF_FRAME))
235 3 + (!((frfa == BWDREF_FRAME) ^ (frfl == BWDREF_FRAME))); in av1_get_comp_reference_type_context()
272 const int brf_count = ref_counts[BWDREF_FRAME] + ref_counts[ALTREF2_FRAME] + in av1_get_pred_context_uni_comp_ref_p()
390 ref_counts[BWDREF_FRAME] + ref_counts[ALTREF2_FRAME]; in get_pred_context_brfarf2_or_arf()
405 const int brf_count = ref_counts[BWDREF_FRAME]; in get_pred_context_brf_or_arf2()
462 const int bwd_count = ref_counts[BWDREF_FRAME] + ref_counts[ALTREF2_FRAME] + in av1_get_pred_context_single_ref_p1()
Denums.h578 BWDREF_FRAME, enumerator
595 BWD_REFS = ALTREF_FRAME - BWDREF_FRAME + 1,
608 #define BWD_RF_OFFSET(ref) (ref - BWDREF_FRAME)
Dblockd.h309 return has_second_ref(mbmi) && (!((mbmi->ref_frame[0] >= BWDREF_FRAME) ^ in has_uni_comp_refs()
310 (mbmi->ref_frame[1] >= BWDREF_FRAME))); in has_uni_comp_refs()
318 BWDREF_FRAME, // BWDREF_ALTREF_FRAMES, in comp_ref0()
322 BWDREF_FRAME, // BWDREF_ALTREF2_FRAMES, in comp_ref0()
Dmvref_common.c1030 ref_order_hint[BWDREF_FRAME - LAST_FRAME], in av1_setup_motion_field()
1032 if (motion_field_projection(cm, BWDREF_FRAME, 0)) --ref_stamp; in av1_setup_motion_field()
1433 set_ref_frame_info(remapped_ref_idx, BWDREF_FRAME - LAST_FRAME, in av1_set_frame_refs()
1435 ref_flag_list[BWDREF_FRAME - LAST_FRAME] = 1; in av1_set_frame_refs()
1475 LAST2_FRAME, LAST3_FRAME, BWDREF_FRAME, ALTREF2_FRAME, ALTREF_FRAME in av1_set_frame_refs()
Dentropymode.c1044 ref_deltas[BWDREF_FRAME] = ref_deltas[LAST_FRAME]; in av1_set_default_ref_deltas()
/external/libaom/libaom/av1/decoder/
Ddecodemv.c955 ref_frame[0] = BWDREF_FRAME; in read_ref_frames()
994 ref_frame[idx] = bit1_bwd ? ALTREF2_FRAME : BWDREF_FRAME; in read_ref_frames()
1004 ref_frame[0] = bit5 ? ALTREF2_FRAME : BWDREF_FRAME; in read_ref_frames()
/external/libaom/libaom/examples/
Dinspect.c167 ENUM(LAST3_FRAME), ENUM(GOLDEN_FRAME), ENUM(BWDREF_FRAME),