Home
last modified time | relevance | path

Searched refs:ref_frames (Results 1 – 13 of 13) sorted by relevance

/external/libaom/libaom/av1/encoder/
Dencodemv.c264 MV_REFERENCE_FRAME ref_frames[2] = { ref_frame, NONE_FRAME }; in av1_find_best_ref_mvs_from_stack() local
265 *nearest_mv = av1_get_ref_mv_from_stack(ref_idx, ref_frames, 0, mbmi_ext); in av1_find_best_ref_mvs_from_stack()
267 *near_mv = av1_get_ref_mv_from_stack(ref_idx, ref_frames, 1, mbmi_ext); in av1_find_best_ref_mvs_from_stack()
Drdopt.c988 const MV_REFERENCE_FRAME ref_frames[2], in skip_repeated_mv()
990 const int is_comp_pred = ref_frames[1] > INTRA_FRAME; in skip_repeated_mv()
991 const uint8_t ref_frame_type = av1_ref_frame_type(ref_frames); in skip_repeated_mv()
1002 cm->global_motion[ref_frames[0]].wmtype <= TRANSLATION) { in skip_repeated_mv()
1009 cm->global_motion[ref_frames[0]].wmtype <= TRANSLATION) { in skip_repeated_mv()
1021 if (search_state->modelled_rd[compare_mode][0][ref_frames[0]] != in skip_repeated_mv()
1024 av1_mode_context_analyzer(mbmi_ext->mode_context, ref_frames); in skip_repeated_mv()
1031 search_state->modelled_rd[this_mode][0][ref_frames[0]] = in skip_repeated_mv()
1032 search_state->modelled_rd[compare_mode][0][ref_frames[0]]; in skip_repeated_mv()
3961 const MV_REFERENCE_FRAME *ref_frames) { in inter_mode_compatible_skip() argument
[all …]
Dinterp_search.h30 int8_t ref_frames[2]; member
Dmv_prec.c30 const MV_REFERENCE_FRAME *ref_frames = mbmi->ref_frame; in get_ref_mv_for_mv_stats() local
31 const int8_t ref_frame_type = av1_ref_frame_type(ref_frames); in get_ref_mv_for_mv_stats()
34 if (ref_frames[1] > INTRA_FRAME) { in get_ref_mv_for_mv_stats()
Dencode_strategy.c1689 const RefCntBuffer *ref_frames[INTER_REFS_PER_FRAME]; local
1722 ref_frames[i] = get_ref_frame_buf(cm, ref_frame_priority_order[i]);
1723 ref_frame_buf[i] = ref_frames[i] != NULL ? &ref_frames[i]->buf : NULL;
Dencoder.h3772 const YV12_BUFFER_CONFIG **ref_frames, in get_ref_frame_flags() argument
3781 const YV12_BUFFER_CONFIG *const this_ref = ref_frames[i]; in get_ref_frame_flags()
3790 if (this_ref == ref_frames[j]) { in get_ref_frame_flags()
Drd.c1056 const MV_REFERENCE_FRAME ref_frames[2] = { ref_frame, NONE_FRAME }; in av1_mv_pred() local
1058 av1_get_ref_mv_from_stack(0, ref_frames, 0, &x->mbmi_ext); in av1_mv_pred()
1060 av1_get_ref_mv_from_stack(0, ref_frames, 1, &x->mbmi_ext); in av1_mv_pred()
Dblock.h320 MV_REFERENCE_FRAME ref_frames[2]; member
Dcompound_type.c43 if ((st->ref_frames[i] != mi->ref_frame[i]) || in is_comp_rd_match()
959 memcpy(rd_stats->ref_frames, mbmi->ref_frame, sizeof(rd_stats->ref_frames)); in save_comp_rd_search_stat()
Dinterp_search.c26 if (st->ref_frames[i] != mi->ref_frame[i]) return INT_MAX; in is_interp_filter_good_match()
/external/mesa3d/src/gallium/auxiliary/vl/
Dvl_mpeg12_decoder.c755 struct pipe_sampler_view **ref_frames[2]; in vl_mpeg12_end_frame() local
782 ref_frames[i] = get_video_buffer_private(dec, desc->ref[i])->sampler_view_planes; in vl_mpeg12_end_frame()
784 ref_frames[i] = NULL; in vl_mpeg12_end_frame()
794 if (!ref_frames[j] || !ref_frames[j][i]) continue; in vl_mpeg12_end_frame()
799 vl_mc_render_ref(i ? &dec->mc_c : &dec->mc_y, &buf->mc[i], ref_frames[j][i]); in vl_mpeg12_end_frame()
/external/libvpx/libvpx/vp9/encoder/
Dvp9_rdopt.c1806 const MV_REFERENCE_FRAME ref_frames[2]) { in check_best_zero_mv()
1808 frame_mv[this_mode][ref_frames[0]].as_int == 0 && in check_best_zero_mv()
1809 (ref_frames[1] == NONE || in check_best_zero_mv()
1810 frame_mv[this_mode][ref_frames[1]].as_int == 0)) { in check_best_zero_mv()
1811 int rfc = mode_context[ref_frames[0]]; in check_best_zero_mv()
1822 if (ref_frames[1] == NONE) { in check_best_zero_mv()
1823 if ((c3 >= c2 && frame_mv[NEARESTMV][ref_frames[0]].as_int == 0) || in check_best_zero_mv()
1824 (c3 >= c1 && frame_mv[NEARMV][ref_frames[0]].as_int == 0)) in check_best_zero_mv()
1827 if ((c3 >= c2 && frame_mv[NEARESTMV][ref_frames[0]].as_int == 0 && in check_best_zero_mv()
1828 frame_mv[NEARESTMV][ref_frames[1]].as_int == 0) || in check_best_zero_mv()
[all …]
/external/libvpx/libvpx/vp8/encoder/
Donyx_if.c775 int ref_frames; in vp8_set_speed_features() local
807 ref_frames = 1; in vp8_set_speed_features()
808 if (cpi->ref_frame_flags & VP8_LAST_FRAME) ref_frames++; in vp8_set_speed_features()
809 if (cpi->ref_frame_flags & VP8_GOLD_FRAME) ref_frames++; in vp8_set_speed_features()
810 if (cpi->ref_frame_flags & VP8_ALTR_FRAME) ref_frames++; in vp8_set_speed_features()
990 if (ref_frames > 1) { in vp8_set_speed_features()
996 if (ref_frames > 2) { in vp8_set_speed_features()
1002 if (ref_frames > 3) { in vp8_set_speed_features()