/external/libaom/libaom/av1/common/ |
D | pred_common.h | 91 const MB_MODE_INFO *const above_mi = xd->above_mbmi; in av1_get_pred_context_seg_id() 92 const MB_MODE_INFO *const left_mi = xd->left_mbmi; in av1_get_pred_context_seg_id() 101 MB_MODE_INFO *mbmi = xd->mi[0]; in get_comp_index_context() 115 const MB_MODE_INFO *const above_mi = xd->above_mbmi; in get_comp_index_context() 116 const MB_MODE_INFO *const left_mi = xd->left_mbmi; in get_comp_index_context() 139 const MB_MODE_INFO *const above_mi = xd->above_mbmi; in get_comp_group_idx_context() 140 const MB_MODE_INFO *const left_mi = xd->left_mbmi; in get_comp_group_idx_context() 165 const MB_MODE_INFO *const above_mi = xd->above_mbmi; in av1_get_skip_mode_context() 166 const MB_MODE_INFO *const left_mi = xd->left_mbmi; in av1_get_skip_mode_context() 173 const MB_MODE_INFO *const above_mi = xd->above_mbmi; in av1_get_skip_txfm_context() [all …]
|
D | debugmodes.c | 30 MB_MODE_INFO **mi = mi_params->mi_grid_base; in print_mi_data() 51 MB_MODE_INFO **mi = mi_params->mi_grid_base; in av1_print_modes_and_motion_vectors() 55 print_mi_data(cm, mvs, "Partitions:", offsetof(MB_MODE_INFO, bsize)); in av1_print_modes_and_motion_vectors() 56 print_mi_data(cm, mvs, "Modes:", offsetof(MB_MODE_INFO, mode)); in av1_print_modes_and_motion_vectors() 57 print_mi_data(cm, mvs, "Ref frame:", offsetof(MB_MODE_INFO, ref_frame[0])); in av1_print_modes_and_motion_vectors() 58 print_mi_data(cm, mvs, "Transform:", offsetof(MB_MODE_INFO, tx_size)); in av1_print_modes_and_motion_vectors() 59 print_mi_data(cm, mvs, "UV Modes:", offsetof(MB_MODE_INFO, uv_mode)); in av1_print_modes_and_motion_vectors()
|
D | pred_common.c | 19 static InterpFilter get_ref_filter_type(const MB_MODE_INFO *ref_mbmi, in get_ref_filter_type() 31 const MB_MODE_INFO *const mbmi = xd->mi[0]; in av1_get_pred_context_switchable_interp() 77 const MB_MODE_INFO *const above_mi = in av1_get_palette_cache() 79 const MB_MODE_INFO *const left_mi = xd->left_mbmi; in av1_get_palette_cache() 125 const MB_MODE_INFO *const above_mbmi = xd->above_mbmi; in av1_get_intra_inter_context() 126 const MB_MODE_INFO *const left_mbmi = xd->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() 148 const MB_MODE_INFO *const left_mbmi = xd->left_mbmi; in av1_get_reference_mode_context() 172 const MB_MODE_INFO *edge_mbmi = has_above ? above_mbmi : left_mbmi; in av1_get_reference_mode_context() 189 const MB_MODE_INFO *const above_mbmi = xd->above_mbmi; in av1_get_comp_reference_type_context() [all …]
|
D | blockd.h | 222 typedef struct MB_MODE_INFO { struct 344 } MB_MODE_INFO; argument 348 static INLINE int is_intrabc_block(const MB_MODE_INFO *mbmi) { in is_intrabc_block() 375 static INLINE int is_inter_block(const MB_MODE_INFO *mbmi) { in is_inter_block() 379 static INLINE int has_second_ref(const MB_MODE_INFO *mbmi) { in has_second_ref() 383 static INLINE int has_uni_comp_refs(const MB_MODE_INFO *mbmi) { in has_uni_comp_refs() 420 PREDICTION_MODE av1_left_block_mode(const MB_MODE_INFO *left_mi); 422 PREDICTION_MODE av1_above_block_mode(const MB_MODE_INFO *above_mi); 424 static INLINE int is_global_mv_block(const MB_MODE_INFO *const mbmi, in is_global_mv_block() 624 MB_MODE_INFO **mi; [all …]
|
D | obmc.h | 17 int dir, MB_MODE_INFO *nb_mi, 31 MB_MODE_INFO **prev_row_mi = xd->mi - mi_col - 1 * xd->mi_stride; in foreach_overlappable_nb_above() 36 MB_MODE_INFO **above_mi = prev_row_mi + above_mi_col; in foreach_overlappable_nb_above() 68 MB_MODE_INFO **prev_col_mi = xd->mi - 1 - mi_row * xd->mi_stride; in foreach_overlappable_nb_left() 73 MB_MODE_INFO **left_mi = prev_col_mi + left_mi_row * xd->mi_stride; in foreach_overlappable_nb_left()
|
D | reconinter.h | 138 const MACROBLOCKD *xd, const MB_MODE_INFO *mi); 196 void av1_modify_neighbor_predictor_for_obmc(MB_MODE_INFO *mbmi); 252 int plane, const MB_MODE_INFO *mi, 323 MB_MODE_INFO *const mbmi, InterpFilter frame_interp_filter) { in set_default_interp_filters() 329 const MB_MODE_INFO *const mbmi = xd->mi[0]; in av1_is_interp_needed() 343 MB_MODE_INFO *above_mbmi, struct build_prediction_ctxt *ctxt, 347 MB_MODE_INFO *left_mbmi, 371 const MB_MODE_INFO *mbmi, int *fwd_offset, 395 int av1_allow_warp(const MB_MODE_INFO *const mbmi,
|
D | mvref_common.h | 62 static INLINE int_mv get_block_mv(const MB_MODE_INFO *candidate, int which_mv) { in get_block_mv() 214 const MB_MODE_INFO *const above_mbmi = xd->above_mbmi; in av1_collect_neighbors_ref_counts() 215 const MB_MODE_INFO *const left_mbmi = xd->left_mbmi; in av1_collect_neighbors_ref_counts() 237 const MB_MODE_INFO *const mi, int mi_row, int mi_col, 244 MB_MODE_INFO *mi, MV_REFERENCE_FRAME ref_frame,
|
D | mvref_common.c | 41 const MB_MODE_INFO *const mi, int mi_row, int mi_col, in av1_copy_frame_mvs() 75 const MB_MODE_INFO *const candidate, const MV_REFERENCE_FRAME rf[2], in add_ref_mv_candidate() 159 MB_MODE_INFO **const candidate_mi0 = xd->mi + row_offset * xd->mi_stride; in scan_row_mbmi() 162 const MB_MODE_INFO *const candidate = candidate_mi0[col_offset + i]; in scan_row_mbmi() 208 const MB_MODE_INFO *const candidate = in scan_col_mbmi() 249 const MB_MODE_INFO *const candidate = in scan_blk_mbmi() 419 const MB_MODE_INFO *const candidate, const AV1_COMMON *const cm, in process_compound_ref_mv_candidate() 444 const MB_MODE_INFO *const candidate, const AV1_COMMON *const cm, in process_single_ref_mv_candidate() 688 const MB_MODE_INFO *const candidate = xd->mi[-xd->mi_stride + idx]; in setup_ref_mv_list() 695 const MB_MODE_INFO *const candidate = xd->mi[idx * xd->mi_stride - 1]; in setup_ref_mv_list() [all …]
|
D | reconinter.c | 32 int av1_allow_warp(const MB_MODE_INFO *const mbmi, in av1_allow_warp() 99 const MACROBLOCKD *xd, const MB_MODE_INFO *mi) { in av1_init_warp_params() 724 const MB_MODE_INFO *mbmi, int *fwd_offset, in av1_dist_wtd_comp_weight_assign() 802 const MB_MODE_INFO *this_mbmi = xd->mi[row * xd->mi_stride + col]; in is_sub8x8_inter() 811 const AV1_COMMON *cm, MACROBLOCKD *xd, int plane, const MB_MODE_INFO *mi, in build_inter_predictors_sub8x8() 840 MB_MODE_INFO *this_mbmi = xd->mi[row * xd->mi_stride + col]; in build_inter_predictors_sub8x8() 878 const AV1_COMMON *cm, MACROBLOCKD *xd, int plane, const MB_MODE_INFO *mi, in build_inter_predictors_8x8_and_bigger() 947 int plane, const MB_MODE_INFO *mi, in av1_build_inter_predictors() 1032 int dir, MB_MODE_INFO *mi, void *fun_ctxt, in increment_int_ptr() 1045 MB_MODE_INFO *mbmi = xd->mi[0]; in av1_count_overlappable_neighbors() [all …]
|
D | av1_common_int.h | 539 MB_MODE_INFO *mi_alloc; 563 MB_MODE_INFO **mi_grid_base; 1381 MB_MODE_INFO **base_mi = in set_mi_row_col() 1388 MB_MODE_INFO *chroma_above_mi = in set_mi_row_col() 1392 MB_MODE_INFO *chroma_left_mi = in set_mi_row_col() 1413 const MB_MODE_INFO *above_mi, in get_y_mode_cdf() 1414 const MB_MODE_INFO *left_mi) { in get_y_mode_cdf() 1774 MB_MODE_INFO **mi = mi_params->mi_grid_base + offset; in get_partition() 1790 const MB_MODE_INFO *const mbmi_right = mi[bwide / 2]; in get_partition() 1791 const MB_MODE_INFO *const mbmi_below = mi[bhigh / 2 * mi_params->mi_stride]; in get_partition()
|
D | blockd.c | 17 PREDICTION_MODE av1_left_block_mode(const MB_MODE_INFO *left_mi) { in av1_left_block_mode() 23 PREDICTION_MODE av1_above_block_mode(const MB_MODE_INFO *above_mi) { in av1_above_block_mode()
|
/external/libaom/libaom/av1/encoder/ |
D | temporal_filter.h | 145 MB_MODE_INFO *tmp_mbmi; 240 tf_data->tmp_mbmi = (MB_MODE_INFO *)malloc(sizeof(*tf_data->tmp_mbmi)); in tf_alloc_and_reset_data() 296 static INLINE void tf_save_state(MACROBLOCKD *mbd, MB_MODE_INFO ***input_mbmi, in tf_save_state() 312 static INLINE void tf_restore_state(MACROBLOCKD *mbd, MB_MODE_INFO **input_mbmi, in tf_restore_state()
|
D | intra_mode_search.c | 107 MB_MODE_INFO *mbmi = xd->mi[0]; in rd_pick_filter_intra_sby() 243 void set_y_mode_and_delta_angle(const int mode_idx, MB_MODE_INFO *const mbmi) { in set_y_mode_and_delta_angle() 285 MB_MODE_INFO *mbmi = x->e_mbd.mi[0]; in pick_intra_angle_routine_sbuv() 321 MB_MODE_INFO *mbmi = xd->mi[0]; in rd_pick_intra_angle_sbuv() 393 MB_MODE_INFO *const mbmi = xd->mi[0]; in cfl_compute_rd() 430 MB_MODE_INFO *const mbmi = xd->mi[0]; in cfl_pick_plane_parameter() 574 MB_MODE_INFO *mbmi = xd->mi[0]; in av1_rd_pick_intra_sbuv_mode() 576 MB_MODE_INFO best_mbmi = *mbmi; in av1_rd_pick_intra_sbuv_mode() 728 MB_MODE_INFO *const mbmi = x->e_mbd.mi[0]; in av1_search_palette_mode() 738 MB_MODE_INFO best_mbmi_palette = *mbmi; in av1_search_palette_mode() [all …]
|
D | interp_search.c | 20 const INTERPOLATION_FILTER_STATS *st, MB_MODE_INFO *const mi, in is_interp_filter_good_match() 43 MB_MODE_INFO *const mbmi, int64_t rd, unsigned int pred_sse, in save_interp_filter_search_stat() 62 MB_MODE_INFO *const mbmi, INTERPOLATION_FILTER_STATS *interp_filter_stats, in find_interp_filter_in_stats() 94 MB_MODE_INFO *const mbmi, const AV1_COMP *const cpi, in av1_find_interp_filter_match() 171 MB_MODE_INFO *const mbmi = xd->mi[0]; in interpolation_filter_rd() 281 const MB_MODE_INFO *const above_mbmi = xd->above_mbmi; in is_pred_filter_search_allowed() 282 const MB_MODE_INFO *const left_mbmi = xd->left_mbmi; in is_pred_filter_search_allowed() 392 MB_MODE_INFO *const mbmi = xd->mi[0]; in fast_dual_interp_filter_rd() 446 MB_MODE_INFO *const mbmi = xd->mi[0]; in find_best_non_dual_interp_filter() 563 MB_MODE_INFO *const mbmi = xd->mi[0]; in calc_interp_skip_pred_flag() [all …]
|
D | encodeframe_utils.h | 289 const MB_MODE_INFO *mbmi, in update_filter_type_cdf() 357 MACROBLOCKD *xd, const MB_MODE_INFO *const mbmi, 358 const MB_MODE_INFO *above_mi, 359 const MB_MODE_INFO *left_mi, const int intraonly); 370 MB_MODE_INFO **mib, int mi_row, int mi_col,
|
D | segmentation.c | 47 const TileInfo *tile, MB_MODE_INFO **mi, in count_segs() 86 const TileInfo *tile, MB_MODE_INFO **mi, in count_segs_sb() 199 MB_MODE_INFO **mi_ptr; in av1_choose_segmap_coding_method() 207 MB_MODE_INFO **mi = mi_ptr; in av1_choose_segmap_coding_method()
|
D | palette.c | 218 const AV1_COMP *const cpi, MACROBLOCK *x, MB_MODE_INFO *mbmi, in palette_rd_y() 221 MB_MODE_INFO *best_mbmi, uint8_t *best_palette_color_map, int64_t *best_rd, in palette_rd_y() 325 const AV1_COMP *const cpi, MACROBLOCK *x, MB_MODE_INFO *mbmi, in perform_top_color_palette_search() 329 MB_MODE_INFO *best_mbmi, uint8_t *best_palette_color_map, int64_t *best_rd, in perform_top_color_palette_search() 372 const AV1_COMP *const cpi, MACROBLOCK *x, MB_MODE_INFO *mbmi, in perform_k_means_palette_search() 376 int n_cache, MB_MODE_INFO *best_mbmi, uint8_t *best_palette_color_map, in perform_k_means_palette_search() 472 MB_MODE_INFO *best_mbmi, uint8_t *best_palette_color_map, int64_t *best_rd, in av1_rd_pick_palette_intra_sby() 477 MB_MODE_INFO *const mbmi = xd->mi[0]; in av1_rd_pick_palette_intra_sby() 686 MB_MODE_INFO *const best_mbmi, in av1_rd_pick_palette_intra_sbuv() 691 MB_MODE_INFO *const mbmi = xd->mi[0]; in av1_rd_pick_palette_intra_sbuv() [all …]
|
D | palette.h | 187 int dc_mode_cost, MB_MODE_INFO *best_mbmi, uint8_t *best_palette_color_map, 201 MB_MODE_INFO *const best_mbmi,
|
D | partition_search.h | 28 MB_MODE_INFO **mib, TokenExtra **tp, int mi_row, 32 TileDataEnc *tile_data, MB_MODE_INFO **mib,
|
D | rdopt.c | 309 MB_MODE_INFO best_mbmode; 469 const MB_MODE_INFO *mbmi) { in inter_modes_info_push() 616 const MB_MODE_INFO *mbmi = xd->mi[0]; in get_sse() 933 MB_MODE_INFO *const mbmi = xd->mi[0]; in setup_buffer_ref_mvs_inter() 1070 MB_MODE_INFO *const mbmi = xd->mi[0]; in handle_newmv() 1269 MB_MODE_INFO *mbmi = xd->mi[0]; in motion_mode_rd() 1314 const MB_MODE_INFO base_mbmi = *mbmi; in motion_mode_rd() 1315 MB_MODE_INFO best_mbmi; in motion_mode_rd() 1777 const MB_MODE_INFO *mbmi = xd->mi[0]; in build_cur_mv() 1802 static INLINE int get_drl_cost(const MB_MODE_INFO *mbmi, in get_drl_cost() [all …]
|
D | pickcdef.h | 159 MB_MODE_INFO **mbmi = mi_params->mi_grid_base + mi_row * stride + mi_col; in sb_all_skip() 179 const MB_MODE_INFO *const mbmi = in cdef_sb_skip()
|
D | compound_type.c | 31 const MB_MODE_INFO *const mi, in is_comp_rd_match() 84 const MB_MODE_INFO *const mbmi, in find_comp_rd_in_stats() 309 MB_MODE_INFO *const mbmi = xd->mi[0]; in pick_interinter_wedge() 341 MB_MODE_INFO *const mbmi = xd->mi[0]; in pick_interinter_seg() 393 MB_MODE_INFO *const mbmi = xd->mi[0]; in pick_interintra_wedge() 456 const AV1_COMP *const cpi, MB_MODE_INFO *mbmi, MACROBLOCKD *xd, in compute_best_interintra_mode() 514 const AV1_COMP *const cpi, MB_MODE_INFO *mbmi, MACROBLOCKD *xd, in compute_best_wedge_interintra() 544 MB_MODE_INFO *mbmi, int64_t ref_best_rd, int *rate_mv, in handle_smooth_inter_intra_mode() 611 MB_MODE_INFO *mbmi, int *rate_mv, INTERINTRA_MODE *best_interintra_mode, in handle_wedge_inter_intra_mode() 732 BLOCK_SIZE bsize, MB_MODE_INFO *mbmi, in av1_handle_inter_intra_mode() [all …]
|
D | tokenize.c | 80 const MB_MODE_INFO *const mbmi = xd->mi[0]; in get_palette_params() 133 MB_MODE_INFO *const mbmi = xd->mi[0]; in tokenize_vartx() 191 MB_MODE_INFO *const mbmi = xd->mi[0]; in av1_tokenize_sb_vartx()
|
/external/libaom/libaom/av1/decoder/ |
D | decodemv.c | 77 MB_MODE_INFO *const mbmi = mi_params->mi_grid_base[grid_idx]; in read_cdef() 85 aom_reader *r, MB_MODE_INFO *const mbmi) { in read_delta_qindex() 116 const MB_MODE_INFO *const mbmi, int mi_col, in read_delta_lflevel() 197 MB_MODE_INFO *mbmi, aom_reader *r) { in read_drl_idx() 227 MB_MODE_INFO *mbmi, aom_reader *r) { in read_motion_mode() 366 MB_MODE_INFO *const mbmi = xd->mi[0]; in read_inter_segment_id() 566 MB_MODE_INFO *const mbmi = xd->mi[0]; in read_palette_mode_info() 606 MB_MODE_INFO *const mbmi = xd->mi[0]; in read_filter_intra_mode_info() 624 MB_MODE_INFO *mbmi = xd->mi[0]; in av1_read_tx_type() 692 MB_MODE_INFO *const mbmi = xd->mi[0]; in read_intrabc_info() [all …]
|
/external/libvpx/libvpx/vp8/common/ |
D | blockd.h | 154 } MB_MODE_INFO; typedef 157 MB_MODE_INFO mbmi;
|