/external/libaom/libaom/av1/encoder/ |
D | rdopt_utils.h | 42 { NEARESTMV, { ALTREF_FRAME, NONE_FRAME } }, 50 { NEWMV, { ALTREF_FRAME, NONE_FRAME } }, 58 { NEARMV, { ALTREF_FRAME, NONE_FRAME } }, 66 { GLOBALMV, { ALTREF_FRAME, NONE_FRAME } }, 71 { NEAREST_NEARESTMV, { LAST_FRAME, ALTREF_FRAME } }, 72 { NEAREST_NEARESTMV, { LAST2_FRAME, ALTREF_FRAME } }, 73 { NEAREST_NEARESTMV, { LAST3_FRAME, ALTREF_FRAME } }, 74 { NEAREST_NEARESTMV, { GOLDEN_FRAME, ALTREF_FRAME } }, 87 { NEAREST_NEARESTMV, { BWDREF_FRAME, ALTREF_FRAME } }, 89 { NEAR_NEARMV, { LAST_FRAME, ALTREF_FRAME } }, [all …]
|
D | gop_structure.c | 213 this_ref_map[REF_IDX(ALTREF_FRAME)] = frame_idx; in set_gop_ref_frame_map() 222 this_ref_map[REF_IDX(ALTREF_FRAME)] = frame_idx; in set_gop_ref_frame_map() 224 case ARF_UPDATE: this_ref_map[REF_IDX(ALTREF_FRAME)] = frame_idx; break; in set_gop_ref_frame_map() 278 next_ref_map[REF_IDX(ALTREF_FRAME)] = in set_gop_ref_frame_map() 281 this_ref_map[REF_IDX(ALTREF_FRAME)]; in set_gop_ref_frame_map()
|
D | encode_strategy.c | 256 for (int ref_frame = LAST_FRAME; ref_frame <= ALTREF_FRAME; ref_frame++) { in choose_primary_ref_frame() 279 : get_ref_frame_map_idx(cm, ALTREF_FRAME); in update_fb_of_context_type() 580 for (ref_frame = LAST_FRAME; ref_frame <= ALTREF_FRAME; ++ref_frame) { in dump_ref_frame_images() 773 ref_frame_map_idx = get_ref_frame_map_idx(cm, ALTREF_FRAME); in av1_get_refresh_frame_flags() 781 ref_frame_map_idx = get_ref_frame_map_idx(cm, ALTREF_FRAME); in av1_get_refresh_frame_flags() 955 for (ref_idx = 0; ref_idx <= ALTREF_FRAME - LAST_FRAME; ++ref_idx) { in find_unused_ref_frame() 960 if (ref_idx > ALTREF_FRAME - LAST_FRAME) return this_ref; in find_unused_ref_frame() 980 remapped_ref_idx[ALTREF_FRAME - LAST_FRAME] = arf_stack[arf_stack_size - 1]; in av1_get_ref_frames() 1007 for (int idx = ALTREF_FRAME - LAST_FRAME; idx >= 0; --idx) { in av1_get_ref_frames() 1233 : get_ref_frame_map_idx(cm, ALTREF_FRAME)) in av1_encode_strategy()
|
D | nonrd_pickmode.c | 70 { ALTREF_FRAME, NEARESTMV }, { ALTREF_FRAME, NEARMV }, 71 { ALTREF_FRAME, NEWMV } 303 for (int i = LAST_FRAME; i <= ALTREF_FRAME; ++i) in estimate_single_ref_frame_costs() 322 ref_costs_single[ALTREF_FRAME] += x->single_ref_cost[ctx_p1][0][1]; in estimate_single_ref_frame_costs() 335 ref_costs_single[ALTREF_FRAME] += x->single_ref_cost[ctx_p2][1][1]; in estimate_single_ref_frame_costs() 378 ref_bicomp_costs[ALTREF_FRAME] = 0; in estimate_comp_ref_frame_costs() 397 ref_bicomp_costs[ALTREF_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() [all …]
|
D | rdopt.c | 758 for (int i = LAST_FRAME; i <= ALTREF_FRAME; ++i) in estimate_ref_frame_costs() 777 ref_costs_single[ALTREF_FRAME] += x->single_ref_cost[ctx_p1][0][1]; in estimate_ref_frame_costs() 790 ref_costs_single[ALTREF_FRAME] += x->single_ref_cost[ctx_p2][1][1]; in estimate_ref_frame_costs() 820 ref_bicomp_costs[ALTREF_FRAME] = 0; in estimate_ref_frame_costs() 839 ref_bicomp_costs[ALTREF_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() 3239 { LAST_FRAME, NONE_FRAME }, { ALTREF_FRAME, NONE_FRAME }, [all …]
|
D | encoder.h | 1549 for (ref_frame = LAST_FRAME; ref_frame <= ALTREF_FRAME; ++ref_frame) { in enc_is_ref_frame_buf() 1554 return (ref_frame <= ALTREF_FRAME); in enc_is_ref_frame_buf() 1771 LAST_FRAME, ALTREF_FRAME, BWDREF_FRAME, GOLDEN_FRAME, 1810 for (ref_frame = LAST_FRAME; ref_frame <= ALTREF_FRAME; ++ref_frame) { in enforce_max_ref_frames()
|
/external/libaom/libaom/av1/common/ |
D | mvref_common.h | 137 { LAST_FRAME, ALTREF_FRAME }, { LAST2_FRAME, ALTREF_FRAME }, 138 { LAST3_FRAME, ALTREF_FRAME }, { GOLDEN_FRAME, ALTREF_FRAME }, 141 { LAST_FRAME, GOLDEN_FRAME }, { BWDREF_FRAME, ALTREF_FRAME }, 148 { ALTREF2_FRAME, ALTREF_FRAME }
|
D | pred_common.h | 124 else if (above_mi->ref_frame[0] == ALTREF_FRAME) in get_comp_index_context() 131 else if (left_mi->ref_frame[0] == ALTREF_FRAME) in get_comp_index_context() 146 else if (above_mi->ref_frame[0] == ALTREF_FRAME) in get_comp_group_idx_context() 152 else if (left_mi->ref_frame[0] == ALTREF_FRAME) in get_comp_group_idx_context()
|
D | pred_common.c | 142 (((ref_frame) >= BWDREF_FRAME) && ((ref_frame) <= ALTREF_FRAME)) 273 ref_counts[ALTREF_FRAME]; in av1_get_pred_context_uni_comp_ref_p() 391 const int arf_count = ref_counts[ALTREF_FRAME]; in get_pred_context_brfarf2_or_arf() 463 ref_counts[ALTREF_FRAME]; in av1_get_pred_context_single_ref_p1()
|
D | enums.h | 580 ALTREF_FRAME, enumerator 589 INTER_REFS_PER_FRAME = ALTREF_FRAME - LAST_FRAME + 1, 595 BWD_REFS = ALTREF_FRAME - BWDREF_FRAME + 1,
|
D | mvref_common.c | 841 for (ref_frame = LAST_FRAME; ref_frame <= ALTREF_FRAME; ++ref_frame) { in av1_setup_frame_buf_refs() 853 for (ref_frame = LAST_FRAME; ref_frame <= ALTREF_FRAME; ++ref_frame) { in av1_setup_frame_sign_bias() 1000 for (int ref_frame = LAST_FRAME; ref_frame <= ALTREF_FRAME; ref_frame++) { in av1_setup_motion_field() 1021 ->ref_order_hints[ALTREF_FRAME - LAST_FRAME]; in av1_setup_motion_field() 1042 ref_order_hint[ALTREF_FRAME - LAST_FRAME], in av1_setup_motion_field() 1045 if (motion_field_projection(cm, ALTREF_FRAME, 0)) --ref_stamp; in av1_setup_motion_field() 1425 set_ref_frame_info(remapped_ref_idx, ALTREF_FRAME - LAST_FRAME, in av1_set_frame_refs() 1427 ref_flag_list[ALTREF_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()
|
D | entropymode.c | 1047 ref_deltas[ALTREF_FRAME] = -1; in av1_set_default_ref_deltas() 1075 for (int i = LAST_FRAME; i <= ALTREF_FRAME; ++i) { in av1_setup_frame_contexts()
|
/external/libvpx/libvpx/vp9/common/ |
D | vp9_pred_common.c | 27 cm->comp_fixed_ref = ALTREF_FRAME; in vp9_setup_compound_reference_mode() 31 cm->ref_frame_sign_bias[ALTREF_FRAME]) { in vp9_setup_compound_reference_mode() 34 cm->comp_var_ref[1] = ALTREF_FRAME; in vp9_setup_compound_reference_mode() 38 cm->comp_var_ref[1] = ALTREF_FRAME; in vp9_setup_compound_reference_mode() 283 else if (rfs == ALTREF_FRAME) in vp9_get_pred_context_single_ref_p2()
|
D | vp9_blockd.h | 61 #define ALTREF_FRAME 3 macro
|
D | vp9_entropymode.c | 419 lf->ref_deltas[ALTREF_FRAME] = -1; in set_default_lf_deltas()
|
/external/libvpx/libvpx/vp8/encoder/ |
D | bitstream.c | 390 rfct[LAST_FRAME] + rfct[GOLDEN_FRAME] + rfct[ALTREF_FRAME]; in vp8_convert_rfct_to_prob() 401 cpi->prob_gf_coded = (rfct[GOLDEN_FRAME] + rfct[ALTREF_FRAME]) in vp8_convert_rfct_to_prob() 403 (rfct[GOLDEN_FRAME] + rfct[ALTREF_FRAME]) in vp8_convert_rfct_to_prob() 791 ref_frame_cost[ALTREF_FRAME] = vp8_cost_one(prob_intra) + in vp8_calc_ref_frame_costs() 802 rfct[LAST_FRAME] + rfct[GOLDEN_FRAME] + rfct[ALTREF_FRAME]; in vp8_estimate_entropy_savings() 813 new_garf = (rfct[GOLDEN_FRAME] + rfct[ALTREF_FRAME]) in vp8_estimate_entropy_savings() 815 (rfct[GOLDEN_FRAME] + rfct[ALTREF_FRAME]) in vp8_estimate_entropy_savings() 823 rfct[ALTREF_FRAME] * ref_frame_cost[ALTREF_FRAME]; in vp8_estimate_entropy_savings() 832 rfct[ALTREF_FRAME] * ref_frame_cost[ALTREF_FRAME]; in vp8_estimate_entropy_savings() 1224 vp8_write_bit(bc, pc->ref_frame_sign_bias[ALTREF_FRAME]); in vp8_pack_bitstream()
|
D | rdopt.h | 98 plane[ALTREF_FRAME], recon_yoffset, recon_uvoffset); in get_predictor_pointers() 109 if (cpi->ref_frame_flags & VP8_ALTR_FRAME) ref_frame_map[i++] = ALTREF_FRAME; in get_reference_search_order()
|
D | segmentation.c | 36 (this_mb_mode_info->mbmi.ref_frame == ALTREF_FRAME)) { in vp8_update_gf_useage_maps()
|
D | ratectrl.c | 394 cpi->recent_ref_frame_usage[ALTREF_FRAME]; in calc_gf_params() 401 cpi->recent_ref_frame_usage[ALTREF_FRAME]) * in calc_gf_params() 898 cpi->recent_ref_frame_usage[ALTREF_FRAME]; in calc_pframe_target_size() 905 cpi->recent_ref_frame_usage[ALTREF_FRAME]) * in calc_pframe_target_size()
|
D | onyx_if.c | 670 cpi->mb.e_mbd.ref_lf_deltas[ALTREF_FRAME] = -2; in set_default_lf_deltas() 1805 cpi->recent_ref_frame_usage[ALTREF_FRAME] = 1; in vp8_create_compressor() 1808 cpi->common.ref_frame_sign_bias[ALTREF_FRAME] = 1; in vp8_create_compressor() 2628 cpi->recent_ref_frame_usage[ALTREF_FRAME] = 1; in update_golden_frame_stats() 2660 cpi->recent_ref_frame_usage[ALTREF_FRAME] += in update_golden_frame_stats() 2661 cpi->mb.count_mb_ref_frame_usage[ALTREF_FRAME]; in update_golden_frame_stats() 2675 rfct[LAST_FRAME] + rfct[GOLDEN_FRAME] + rfct[ALTREF_FRAME]; in update_rd_ref_frame_probs() 2876 cpi->current_ref_frames[ALTREF_FRAME] = cm->current_video_frame; in update_reference_frames() 2885 cpi->current_ref_frames[ALTREF_FRAME] = cm->current_video_frame; in update_reference_frames() 2895 cpi->current_ref_frames[ALTREF_FRAME] = in update_reference_frames() [all …]
|
/external/libvpx/libvpx/vp9/encoder/ |
D | vp9_mbgraph.c | 203 do_16x16_zerozero_search(cpi, &stats->ref[ALTREF_FRAME].m.mv); in update_mbgraph_mb_stats() 205 stats->ref[ALTREF_FRAME].err = a_motion_error; in update_mbgraph_mb_stats() 207 stats->ref[ALTREF_FRAME].err = INT_MAX; in update_mbgraph_mb_stats() 208 stats->ref[ALTREF_FRAME].m.mv.as_int = 0; in update_mbgraph_mb_stats() 314 int altref_err = mb_stats->ref[ALTREF_FRAME].err; in separate_arf_mbs()
|
D | vp9_rdopt.c | 48 ((1 << GOLDEN_FRAME) | (1 << ALTREF_FRAME) | (1 << INTRA_FRAME)) 50 ((1 << LAST_FRAME) | (1 << ALTREF_FRAME) | (1 << INTRA_FRAME)) 54 #define SECOND_REF_FRAME_MASK ((1 << ALTREF_FRAME) | 0x01) 90 { NEARESTMV, { ALTREF_FRAME, NONE } }, 96 { NEWMV, { ALTREF_FRAME, NONE } }, 100 { NEARMV, { ALTREF_FRAME, NONE } }, 105 { ZEROMV, { ALTREF_FRAME, NONE } }, 107 { NEARESTMV, { LAST_FRAME, ALTREF_FRAME } }, 108 { NEARESTMV, { GOLDEN_FRAME, ALTREF_FRAME } }, 112 { NEARMV, { LAST_FRAME, ALTREF_FRAME } }, [all …]
|
D | vp9_pickmode.c | 1214 ref_frame_cost[ALTREF_FRAME] = vp9_cost_bit(intra_inter_p, 1); in init_ref_frame_cost() 1218 ref_frame_cost[ALTREF_FRAME] += vp9_cost_bit(ref_single_p1, 1); in init_ref_frame_cost() 1220 ref_frame_cost[ALTREF_FRAME] += vp9_cost_bit(ref_single_p2, 1); in init_ref_frame_cost() 1234 { ALTREF_FRAME, ZEROMV }, { ALTREF_FRAME, NEARESTMV }, 1235 { ALTREF_FRAME, NEARMV }, { ALTREF_FRAME, NEWMV } 1909 usable_ref_frame = ALTREF_FRAME; in vp9_pick_inter_mode() 1919 skip_ref_find_pred[ALTREF_FRAME] = 1; in vp9_pick_inter_mode() 1971 cpi->sf.use_compound_nonrd_pickmode && usable_ref_frame == ALTREF_FRAME) in vp9_pick_inter_mode() 2063 second_ref_frame = ALTREF_FRAME; in vp9_pick_inter_mode() 2136 (ref_frame != ALTREF_FRAME || in vp9_pick_inter_mode() [all …]
|
D | vp9_svc_layercontext.c | 456 for (ref_frame = LAST_FRAME; ref_frame <= ALTREF_FRAME; ref_frame++) { in reset_fb_idx_unused() 472 else if (first_ref != ALTREF_FRAME && in reset_fb_idx_unused() 473 !(cpi->ref_frame_flags & flag_list[ALTREF_FRAME]) && in reset_fb_idx_unused() 747 (uint8_t)(cpi->ref_frame_flags & flag_list[ALTREF_FRAME]); in vp9_copy_flags_ref_update_idx() 1062 for (ref_frame = LAST_FRAME; ref_frame <= ALTREF_FRAME; ++ref_frame) { in vp9_svc_constrain_inter_layer_pred() 1073 else if (ref_frame == ALTREF_FRAME) in vp9_svc_constrain_inter_layer_pred()
|
/external/libvpx/libvpx/vp8/common/ |
D | blockd.h | 137 ALTREF_FRAME = 3, enumerator
|