Searched refs:above_mbmi (Results 1 – 16 of 16) sorted by relevance
/external/libaom/libaom/av1/common/ |
D | pred_common.c | 78 (row % (1 << MIN_SB_SIZE_LOG2)) ? xd->above_mbmi : NULL; in av1_get_palette_cache() 125 const MB_MODE_INFO *const above_mbmi = xd->above_mbmi; in av1_get_intra_inter_context() local 131 const int above_intra = !is_inter_block(above_mbmi); in av1_get_intra_inter_context() 135 return 2 * !is_inter_block(has_above ? above_mbmi : left_mbmi); in av1_get_intra_inter_context() 147 const MB_MODE_INFO *const above_mbmi = xd->above_mbmi; in av1_get_reference_mode_context() local 157 if (!has_second_ref(above_mbmi) && !has_second_ref(left_mbmi)) in av1_get_reference_mode_context() 159 ctx = IS_BACKWARD_REF_FRAME(above_mbmi->ref_frame[0]) ^ in av1_get_reference_mode_context() 161 else if (!has_second_ref(above_mbmi)) in av1_get_reference_mode_context() 163 ctx = 2 + (IS_BACKWARD_REF_FRAME(above_mbmi->ref_frame[0]) || in av1_get_reference_mode_context() 164 !is_inter_block(above_mbmi)); in av1_get_reference_mode_context() [all …]
|
D | pred_common.h | 86 const MB_MODE_INFO *const above_mi = xd->above_mbmi; in av1_get_pred_context_seg_id() 110 const MB_MODE_INFO *const above_mi = xd->above_mbmi; in get_comp_index_context() 134 const MB_MODE_INFO *const above_mi = xd->above_mbmi; in get_comp_group_idx_context() 160 const MB_MODE_INFO *const above_mi = xd->above_mbmi; in av1_get_skip_mode_context() 168 const MB_MODE_INFO *const above_mi = xd->above_mbmi; in av1_get_skip_context() 189 const MB_MODE_INFO *const above_mi = xd->above_mbmi; in av1_get_palette_mode_ctx() 331 const MB_MODE_INFO *const above_mbmi = xd->above_mbmi; in get_tx_size_context() local 343 if (is_inter_block(above_mbmi)) in get_tx_size_context() 344 above = block_size_wide[above_mbmi->sb_type] >= max_tx_wide; in get_tx_size_context()
|
D | mvref_common.h | 221 const MB_MODE_INFO *const above_mbmi = xd->above_mbmi; in av1_collect_neighbors_ref_counts() local 227 if (above_in_image && is_inter_block(above_mbmi)) { in av1_collect_neighbors_ref_counts() 228 ref_counts[above_mbmi->ref_frame[0]]++; in av1_collect_neighbors_ref_counts() 229 if (has_second_ref(above_mbmi)) { in av1_collect_neighbors_ref_counts() 230 ref_counts[above_mbmi->ref_frame[1]]++; in av1_collect_neighbors_ref_counts()
|
D | reconinter.c | 905 MB_MODE_INFO *above_mbmi, struct build_prediction_ctxt *ctxt, in av1_setup_build_prediction_by_above_pred() argument 907 const BLOCK_SIZE a_bsize = AOMMAX(BLOCK_8X8, above_mbmi->sb_type); in av1_setup_build_prediction_by_above_pred() 910 av1_modify_neighbor_predictor_for_obmc(above_mbmi); in av1_setup_build_prediction_by_above_pred() 919 const int num_refs = 1 + has_second_ref(above_mbmi); in av1_setup_build_prediction_by_above_pred() 922 const MV_REFERENCE_FRAME frame = above_mbmi->ref_frame[ref]; in av1_setup_build_prediction_by_above_pred()
|
D | reconinter.h | 303 MB_MODE_INFO *above_mbmi, struct build_prediction_ctxt *ctxt,
|
D | onyxc_int.h | 847 xd->above_mbmi = xd->mi[-xd->mi_stride]; in set_mi_row_col() 849 xd->above_mbmi = NULL; in set_mi_row_col()
|
D | blockd.h | 501 MB_MODE_INFO *above_mbmi; member
|
D | reconintra.c | 962 const MB_MODE_INFO *ab = xd->above_mbmi; in get_filt_type()
|
/external/libaom/libaom/av1/encoder/ |
D | partition_strategy.c | 289 const int has_above = !!xd->above_mbmi; in simple_motion_search_prune_part_features() 291 const BLOCK_SIZE above_bsize = has_above ? xd->above_mbmi->sb_type : bsize; in simple_motion_search_prune_part_features() 508 const int has_above = !!xd->above_mbmi; in firstpass_simple_motion_search_features() 510 const BLOCK_SIZE above_bsize = has_above ? xd->above_mbmi->sb_type : bsize; in firstpass_simple_motion_search_features()
|
D | reconinter_enc.c | 310 MB_MODE_INFO *above_mbmi, void *fun_ctxt, const int num_planes) { in build_prediction_by_above_pred() argument 314 MB_MODE_INFO backup_mbmi = *above_mbmi; in build_prediction_by_above_pred()
|
D | tpl_model.c | 149 xd->above_mbmi = (mi_row > 0) ? &mi_above : NULL; in mode_estimation()
|
D | rdopt.c | 4815 const MB_MODE_INFO *above_mi = xd->above_mbmi; in rd_pick_intra_sby_mode() 8391 const MB_MODE_INFO *const above_mbmi = xd->above_mbmi; in find_best_non_dual_interp_filter() local 8400 if (above_mbmi && is_inter_block(above_mbmi)) { in find_best_non_dual_interp_filter() 8401 af = above_mbmi->interp_filters; in find_best_non_dual_interp_filter() 8787 const MB_MODE_INFO *const above_mbmi = xd->above_mbmi; in interpolation_filter_search() local 8796 if (above_mbmi && is_inter_block(above_mbmi)) { in interpolation_filter_search() 8797 af_horiz = av1_extract_interp_filter(above_mbmi->interp_filters, 1); in interpolation_filter_search() 8798 af_vert = av1_extract_interp_filter(above_mbmi->interp_filters, 0); in interpolation_filter_search()
|
D | bitstream.c | 998 const MB_MODE_INFO *const above_mi = xd->above_mbmi; in write_intra_prediction_modes()
|
D | encodeframe.c | 994 sum_intra_stats(cm, td->counts, xd, mbmi, xd->above_mbmi, xd->left_mbmi, in update_stats()
|
/external/libaom/libaom/av1/decoder/ |
D | decodemv.c | 750 const MB_MODE_INFO *above_mi = xd->above_mbmi; in read_intra_frame_mode_info()
|
D | decodeframe.c | 902 MB_MODE_INFO *above_mbmi, void *fun_ctxt, const int num_planes) { in dec_build_prediction_by_above_pred() argument 906 MB_MODE_INFO backup_mbmi = *above_mbmi; in dec_build_prediction_by_above_pred()
|