/external/libvpx/libvpx/vp9/common/ |
D | vp9_blockd.h | 67 typedef struct MODE_INFO { struct 90 } MODE_INFO; argument 92 static INLINE PREDICTION_MODE get_y_mode(const MODE_INFO *mi, int block) { in get_y_mode() 96 static INLINE int is_inter_block(const MODE_INFO *mi) { in is_inter_block() 100 static INLINE int has_second_ref(const MODE_INFO *mi) { in has_second_ref() 104 PREDICTION_MODE vp9_left_block_mode(const MODE_INFO *cur_mi, 105 const MODE_INFO *left_mi, int b); 107 PREDICTION_MODE vp9_above_block_mode(const MODE_INFO *cur_mi, 108 const MODE_INFO *above_mi, int b); 161 MODE_INFO **mi; [all …]
|
D | vp9_pred_common.c | 45 const MODE_INFO *const above_mi = xd->above_mi; in vp9_get_reference_mode_context() 46 const MODE_INFO *const left_mi = xd->left_mi; in vp9_get_reference_mode_context() 69 const MODE_INFO *edge_mi = has_above ? above_mi : left_mi; in vp9_get_reference_mode_context() 88 const MODE_INFO *const above_mi = xd->above_mi; in vp9_get_pred_context_comp_ref_p() 89 const MODE_INFO *const left_mi = xd->left_mi; in vp9_get_pred_context_comp_ref_p() 107 const MODE_INFO *edge_mi = above_intra ? left_mi : above_mi; in vp9_get_pred_context_comp_ref_p() 148 const MODE_INFO *edge_mi = above_in_image ? above_mi : left_mi; in vp9_get_pred_context_comp_ref_p() 169 const MODE_INFO *const above_mi = xd->above_mi; in vp9_get_pred_context_single_ref_p1() 170 const MODE_INFO *const left_mi = xd->left_mi; in vp9_get_pred_context_single_ref_p1() 184 const MODE_INFO *edge_mi = above_intra ? left_mi : above_mi; in vp9_get_pred_context_single_ref_p1() [all …]
|
D | vp9_pred_common.h | 42 const MODE_INFO *const above_mi = xd->above_mi; in vp9_get_pred_context_seg_id() 43 const MODE_INFO *const left_mi = xd->left_mi; in vp9_get_pred_context_seg_id() 56 const MODE_INFO *const above_mi = xd->above_mi; in vp9_get_skip_context() 57 const MODE_INFO *const left_mi = xd->left_mi; in vp9_get_skip_context() 74 const MODE_INFO *const left_mi = xd->left_mi; in get_pred_context_switchable_interp() 76 const MODE_INFO *const above_mi = xd->above_mi; in get_pred_context_switchable_interp() 98 const MODE_INFO *const above_mi = xd->above_mi; in get_intra_inter_context() 99 const MODE_INFO *const left_mi = xd->left_mi; in get_intra_inter_context() 158 const MODE_INFO *const above_mi = xd->above_mi; in get_tx_size_context() 159 const MODE_INFO *const left_mi = xd->left_mi; in get_tx_size_context()
|
D | vp9_debugmodes.c | 28 MODE_INFO **mi = cm->mi_grid_visible; in print_mi_data() 50 MODE_INFO **mi = cm->mi_grid_visible; in vp9_print_modes_and_motion_vectors() 54 print_mi_data(cm, mvs, "Partitions:", offsetof(MODE_INFO, sb_type)); in vp9_print_modes_and_motion_vectors() 55 print_mi_data(cm, mvs, "Modes:", offsetof(MODE_INFO, mode)); in vp9_print_modes_and_motion_vectors() 56 print_mi_data(cm, mvs, "Ref frame:", offsetof(MODE_INFO, ref_frame[0])); in vp9_print_modes_and_motion_vectors() 57 print_mi_data(cm, mvs, "Transform:", offsetof(MODE_INFO, tx_size)); in vp9_print_modes_and_motion_vectors() 58 print_mi_data(cm, mvs, "UV Modes:", offsetof(MODE_INFO, uv_mode)); in vp9_print_modes_and_motion_vectors()
|
D | vp9_onyxc_int.h | 176 MODE_INFO *mip; /* Base of allocated array */ 177 MODE_INFO *mi; /* Corresponds to upper left visible macroblock */ 181 MODE_INFO *prev_mip; /* MODE_INFO array 'mip' from last decoded frame */ 182 MODE_INFO *prev_mi; /* 'mi' from last frame (points into prev_mip) */ 191 MODE_INFO **mi_grid_base; 192 MODE_INFO **mi_grid_visible; 193 MODE_INFO **prev_mi_grid_base; 194 MODE_INFO **prev_mi_grid_visible;
|
D | vp9_blockd.c | 13 PREDICTION_MODE vp9_left_block_mode(const MODE_INFO *cur_mi, in vp9_left_block_mode() 14 const MODE_INFO *left_mi, int b) { in vp9_left_block_mode() 25 PREDICTION_MODE vp9_above_block_mode(const MODE_INFO *cur_mi, in vp9_above_block_mode() 26 const MODE_INFO *above_mi, int b) { in vp9_above_block_mode() 41 const MODE_INFO *mi = xd->mi[0]; in vp9_foreach_transformed_block_in_plane()
|
D | vp9_mvref_common.c | 17 MODE_INFO *mi, MV_REFERENCE_FRAME ref_frame, in find_mv_refs_idx() 40 const MODE_INFO *const candidate_mi = in find_mv_refs_idx() 61 const MODE_INFO *const candidate_mi = in find_mv_refs_idx() 88 const MODE_INFO *const candidate_mi = in find_mv_refs_idx() 134 MODE_INFO *mi, MV_REFERENCE_FRAME ref_frame, in vp9_find_mv_refs() 158 MODE_INFO *const mi = xd->mi[0]; in vp9_append_sub8x8_mvs_for_idx()
|
D | vp9_loopfilter.h | 100 const int mi_col, MODE_INFO **mi8x8, 113 MODE_INFO **mi_8x8, int mi_row, int mi_col); 132 void vp9_build_mask(struct VP9Common *cm, const MODE_INFO *mi, int mi_row,
|
D | vp9_postproc.h | 29 MODE_INFO *prev_mip; 30 MODE_INFO *prev_mi;
|
D | vp9_mvref_common.h | 224 static INLINE int_mv get_sub_block_mv(const MODE_INFO *candidate, int which_mv, in get_sub_block_mv() 234 static INLINE int_mv scale_mv(const MODE_INFO *mi, int ref, in scale_mv() 304 MODE_INFO *mi, MV_REFERENCE_FRAME ref_frame,
|
D | vp9_mfqe.c | 198 static int mfqe_decision(MODE_INFO *mi, BLOCK_SIZE cur_bs) { in mfqe_decision() 209 static void mfqe_partition(VP9_COMMON *cm, MODE_INFO *mi, BLOCK_SIZE bs, in mfqe_partition() 352 MODE_INFO *mi; in vp9_mfqe() 353 MODE_INFO *mi_local = cm->mi + (mi_row * cm->mi_stride + mi_col); in vp9_mfqe() 355 MODE_INFO *mi_prev = in vp9_mfqe()
|
D | vp9_reconinter.c | 65 static MV mi_mv_pred_q4(const MODE_INFO *mi, int idx) { in mi_mv_pred_q4() 81 static MV mi_mv_pred_q2(const MODE_INFO *mi, int idx, int block0, int block1) { in mi_mv_pred_q2() 112 MV average_split_mvs(const struct macroblockd_plane *pd, const MODE_INFO *mi, in average_split_mvs() 130 const MODE_INFO *mi = xd->mi[0]; in build_inter_predictors()
|
D | vp9_loopfilter.c | 234 const MODE_INFO *mi) { in get_filter_level() 653 const MODE_INFO *mi, const int shift_y, in build_masks() 730 const MODE_INFO *mi, const int shift_y, in build_y_mask() 883 MODE_INFO **mi8x8, const int mode_info_stride, in vp9_setup_mask() 887 MODE_INFO **mip = mi8x8; in vp9_setup_mask() 888 MODE_INFO **mip2 = mi8x8; in vp9_setup_mask() 1082 MODE_INFO **mi_8x8, int mi_row, int mi_col) { in vp9_filter_block_plane_non420() 1111 const MODE_INFO *mi = mi_8x8[c]; in vp9_filter_block_plane_non420() 1441 MODE_INFO **mi = cm->mi_grid_visible + mi_row * cm->mi_stride; in loop_filter_rows() 1507 MODE_INFO **mi = cm->mi_grid_visible + mi_row * cm->mi_stride; in vp9_build_mask_frame() [all …]
|
D | vp9_scan.h | 44 const MODE_INFO *const mi = xd->mi[0]; in get_scan()
|
/external/libvpx/libvpx/vp8/encoder/ |
D | mr_dissim.c | 79 MODE_INFO *tmp = cm->mip + cm->mode_info_stride; in vp8_cal_dissimilarity() 93 const MODE_INFO *here = tmp; in vp8_cal_dissimilarity() 94 const MODE_INFO *above = here - cm->mode_info_stride; in vp8_cal_dissimilarity() 95 const MODE_INFO *left = here - 1; in vp8_cal_dissimilarity() 96 const MODE_INFO *aboveleft = above - 1; in vp8_cal_dissimilarity() 97 const MODE_INFO *aboveright = NULL; in vp8_cal_dissimilarity() 98 const MODE_INFO *right = NULL; in vp8_cal_dissimilarity() 99 const MODE_INFO *belowleft = NULL; in vp8_cal_dissimilarity() 100 const MODE_INFO *below = NULL; in vp8_cal_dissimilarity() 101 const MODE_INFO *belowright = NULL; in vp8_cal_dissimilarity()
|
/external/libvpx/libvpx/vp8/common/ |
D | onyxc_int.h | 120 MODE_INFO *mip; /* Base of allocated array */ 121 MODE_INFO *mi; /* Corresponds to upper left visible macroblock */ 123 MODE_INFO *prev_mip; /* MODE_INFO array 'mip' from last decoded frame */ 124 MODE_INFO *prev_mi; /* 'mi' from last frame (points into prev_mip) */ 127 MODE_INFO *show_frame_mi;
|
D | findnearmv.h | 72 void vp8_find_near_mvs(MACROBLOCKD *xd, const MODE_INFO *here, int_mv *nearest, 76 int vp8_find_near_mvs_bias(MACROBLOCKD *xd, const MODE_INFO *here, 86 static INLINE uint32_t left_block_mv(const MODE_INFO *cur_mb, int b) { in left_block_mv() 98 static INLINE uint32_t above_block_mv(const MODE_INFO *cur_mb, int b, in above_block_mv() 110 static INLINE B_PREDICTION_MODE left_block_mode(const MODE_INFO *cur_mb, in left_block_mode() 128 static INLINE B_PREDICTION_MODE above_block_mode(const MODE_INFO *cur_mb, int b, in above_block_mode()
|
D | findnearmv.c | 23 void vp8_find_near_mvs(MACROBLOCKD *xd, const MODE_INFO *here, int_mv *nearest, in vp8_find_near_mvs() 26 const MODE_INFO *above = here - xd->mode_info_stride; in vp8_find_near_mvs() 27 const MODE_INFO *left = here - 1; in vp8_find_near_mvs() 28 const MODE_INFO *aboveleft = above - 1; in vp8_find_near_mvs() 131 int vp8_find_near_mvs_bias(MACROBLOCKD *xd, const MODE_INFO *here, in vp8_find_near_mvs_bias()
|
D | blockd.h | 159 } MODE_INFO; typedef 227 MODE_INFO *mode_info_context;
|
D | vp8_loopfilter.c | 167 void vp8_loop_filter_row_normal(VP8_COMMON *cm, MODE_INFO *mode_info_context, in vp8_loop_filter_row_normal() 221 void vp8_loop_filter_row_simple(VP8_COMMON *cm, MODE_INFO *mode_info_context, in vp8_loop_filter_row_simple() 282 const MODE_INFO *mode_info_context = cm->mi; in vp8_loop_filter_frame() 403 const MODE_INFO *mode_info_context = cm->mi; in vp8_loop_filter_frame_yonly() 496 const MODE_INFO *mode_info_context; in vp8_loop_filter_partial_frame()
|
/external/libvpx/libvpx/vp8/decoder/ |
D | decodemv.c | 42 static void read_kf_modes(VP8D_COMP *pbi, MODE_INFO *mi) { in read_kf_modes() 187 static void decode_split_mv(vp8_reader *const bc, MODE_INFO *mi, in decode_split_mv() 188 const MODE_INFO *left_mb, const MODE_INFO *above_mb, in decode_split_mv() 283 static void read_mb_modes_mv(VP8D_COMP *pbi, MODE_INFO *mi, in read_mb_modes_mv() 294 const MODE_INFO *above = mi - mis; in read_mb_modes_mv() 295 const MODE_INFO *left = mi - 1; in read_mb_modes_mv() 296 const MODE_INFO *aboveleft = above - 1; in read_mb_modes_mv() 488 static void decode_mb_mode_mvs(VP8D_COMP *pbi, MODE_INFO *mi, in decode_mb_mode_mvs() 519 MODE_INFO *mi = pbi->common.mi; in vp8_decode_mode_mvs()
|
D | error_concealment.c | 240 static void estimate_mb_mvs(const B_OVERLAP *block_overlaps, MODE_INFO *mi, in estimate_mb_mvs() 276 static void calc_prev_mb_overlaps(MB_OVERLAP *overlaps, MODE_INFO *prev_mi, in calc_prev_mb_overlaps() 292 static void estimate_missing_mvs(MB_OVERLAP *overlaps, MODE_INFO *mi, in estimate_missing_mvs() 293 MODE_INFO *prev_mi, int mb_rows, int mb_cols, in estimate_missing_mvs() 346 static void assign_neighbor(EC_BLOCK *neighbor, MODE_INFO *mi, int block_idx) { in assign_neighbor() 360 static void find_neighboring_blocks(MODE_INFO *mi, EC_BLOCK *neighbors, in find_neighboring_blocks() 412 MODE_INFO *const mi = mb->mode_info_context; in interpolate_mvs()
|
/external/libvpx/libvpx/vp9/decoder/ |
D | vp9_decodemv.c | 150 MODE_INFO *const mi = xd->mi[0]; in read_inter_segment_id() 196 MODE_INFO *const mi = xd->mi[0]; in read_intra_frame_mode_info() 197 const MODE_INFO *above_mi = xd->above_mi; in read_intra_frame_mode_info() 198 const MODE_INFO *left_mi = xd->left_mi; in read_intra_frame_mode_info() 355 MACROBLOCKD *const xd, MODE_INFO *mi, in read_intra_block_mode_info() 520 const MODE_INFO *const candidate_mi = in dec_find_mv_refs() 542 const MODE_INFO *const candidate = in dec_find_mv_refs() 569 const MODE_INFO *const candidate = in dec_find_mv_refs() 624 MODE_INFO *const mi = xd->mi[0]; in append_sub8x8_mvs_for_idx() 682 const MODE_INFO *const candidate = in get_mode_context() [all …]
|
/external/libvpx/libvpx/vp9/encoder/ |
D | vp9_aq_cyclicrefresh.h | 97 MODE_INFO *const mi, int mi_row, 103 const MODE_INFO *const mi,
|
D | vp9_segmentation.c | 118 const TileInfo *tile, MODE_INFO **mi, in count_segs() 155 const TileInfo *tile, MODE_INFO **mi, in count_segs_sb() 226 MODE_INFO **mi_ptr; in vp9_choose_segmap_coding_method() 232 MODE_INFO **mi = mi_ptr; in vp9_choose_segmap_coding_method()
|