/external/libvpx/libvpx/vp9/common/ |
vp9_blockd.h | 66 typedef struct MODE_INFO { 89 } MODE_INFO; 91 static INLINE PREDICTION_MODE get_y_mode(const MODE_INFO *mi, int block) { 95 static INLINE int is_inter_block(const MODE_INFO *mi) { 99 static INLINE int has_second_ref(const MODE_INFO *mi) { 103 PREDICTION_MODE vp9_left_block_mode(const MODE_INFO *cur_mi, 104 const MODE_INFO *left_mi, int b); 106 PREDICTION_MODE vp9_above_block_mode(const MODE_INFO *cur_mi, 107 const MODE_INFO *above_mi, int b); 158 MODE_INFO **mi [all...] |
vp9_postproc.h | 29 MODE_INFO *prev_mip; 30 MODE_INFO *prev_mi;
|
vp9_debugmodes.c | 28 MODE_INFO **mi = cm->mi_grid_visible; 50 MODE_INFO **mi = cm->mi_grid_visible; 54 print_mi_data(cm, mvs, "Partitions:", offsetof(MODE_INFO, sb_type)); 55 print_mi_data(cm, mvs, "Modes:", offsetof(MODE_INFO, mode)); 56 print_mi_data(cm, mvs, "Ref frame:", offsetof(MODE_INFO, ref_frame[0])); 57 print_mi_data(cm, mvs, "Transform:", offsetof(MODE_INFO, tx_size)); 58 print_mi_data(cm, mvs, "UV Modes:", offsetof(MODE_INFO, uv_mode));
|
vp9_pred_common.c | 19 const MODE_INFO *const above_mi = xd->above_mi; 20 const MODE_INFO *const left_mi = xd->left_mi; 43 const MODE_INFO *edge_mi = has_above ? above_mi : left_mi; 62 const MODE_INFO *const above_mi = xd->above_mi; 63 const MODE_INFO *const left_mi = xd->left_mi; 81 const MODE_INFO *edge_mi = above_intra ? left_mi : above_mi; 122 const MODE_INFO *edge_mi = above_in_image ? above_mi : left_mi; 143 const MODE_INFO *const above_mi = xd->above_mi; 144 const MODE_INFO *const left_mi = xd->left_mi; 158 const MODE_INFO *edge_mi = above_intra ? left_mi : above_mi [all...] |
vp9_pred_common.h | 42 const MODE_INFO *const above_mi = xd->above_mi; 43 const MODE_INFO *const left_mi = xd->left_mi; 56 const MODE_INFO *const above_mi = xd->above_mi; 57 const MODE_INFO *const left_mi = xd->left_mi; 74 const MODE_INFO *const left_mi = xd->left_mi; 76 const MODE_INFO *const above_mi = xd->above_mi; 98 const MODE_INFO *const above_mi = xd->above_mi; 99 const MODE_INFO *const left_mi = xd->left_mi; 154 const MODE_INFO *const above_mi = xd->above_mi; 155 const MODE_INFO *const left_mi = xd->left_mi [all...] |
vp9_blockd.c | 13 PREDICTION_MODE vp9_left_block_mode(const MODE_INFO *cur_mi, 14 const MODE_INFO *left_mi, int b) { 25 PREDICTION_MODE vp9_above_block_mode(const MODE_INFO *cur_mi, 26 const MODE_INFO *above_mi, int b) { 41 const MODE_INFO *mi = xd->mi[0];
|
vp9_loopfilter.h | 100 const int mi_col, MODE_INFO **mi_8x8, 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,
|
vp9_scan.h | 44 const MODE_INFO *const mi = xd->mi[0];
|
vp9_onyxc_int.h | 176 // MODE_INFO (8-pixel) units. 192 /* We allocate a MODE_INFO struct for each macroblock, together with 195 MODE_INFO *mip; /* Base of allocated array */ 196 MODE_INFO *mi; /* Corresponds to upper left visible macroblock */ 200 MODE_INFO *prev_mip; /* MODE_INFO array 'mip' from last decoded frame */ 201 MODE_INFO *prev_mi; /* 'mi' from last frame (points into prev_mip) */ 208 // Grid of pointers to 8x8 MODE_INFO structs. Any 8x8 not in the visible 210 MODE_INFO **mi_grid_base; 211 MODE_INFO **mi_grid_visible [all...] |
vp9_mvref_common.c | 17 MODE_INFO *mi, MV_REFERENCE_FRAME ref_frame, 40 const MODE_INFO *const candidate_mi = 61 const MODE_INFO *const candidate_mi = 88 const MODE_INFO *const candidate_mi = 134 MODE_INFO *mi, MV_REFERENCE_FRAME ref_frame, 158 MODE_INFO *const mi = xd->mi[0];
|
vp9_mvref_common.h | 224 static INLINE int_mv get_sub_block_mv(const MODE_INFO *candidate, int which_mv, 234 static INLINE int_mv scale_mv(const MODE_INFO *mi, int ref, 304 MODE_INFO *mi, MV_REFERENCE_FRAME ref_frame,
|
/external/libvpx/libvpx/vp8/common/ |
onyxc_int.h | 117 /* We allocate a MODE_INFO struct for each macroblock, together with 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) */ 126 /* MODE_INFO for the last decoded frame to show */ 127 MODE_INFO *show_frame_mi;
|
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) { 98 static INLINE uint32_t above_block_mv(const MODE_INFO *cur_mb, int b, 110 static INLINE B_PREDICTION_MODE left_block_mode(const MODE_INFO *cur_mb, 128 static INLINE B_PREDICTION_MODE above_block_mode(const MODE_INFO *cur_mb, int b,
|
findnearmv.c | 23 void vp8_find_near_mvs(MACROBLOCKD *xd, const MODE_INFO *here, int_mv *nearest, 26 const MODE_INFO *above = here - xd->mode_info_stride; 27 const MODE_INFO *left = here - 1; 28 const MODE_INFO *aboveleft = above - 1; 129 int vp8_find_near_mvs_bias(MACROBLOCKD *xd, const MODE_INFO *here,
|
blockd.h | 156 } MODE_INFO; 215 MODE_INFO *mode_info_context;
|
debugmodes.c | 14 void vp8_print_modes_and_motion_vectors(MODE_INFO *mi, int rows, int cols,
|
/external/libvpx/libvpx/vp8/encoder/ |
mr_dissim.c | 78 /* Point to beginning of allocated MODE_INFO arrays. */ 79 MODE_INFO *tmp = cm->mip + cm->mode_info_stride; 93 const MODE_INFO *here = tmp; 94 const MODE_INFO *above = here - cm->mode_info_stride; 95 const MODE_INFO *left = here - 1; 96 const MODE_INFO *aboveleft = above - 1; 97 const MODE_INFO *aboveright = NULL; 98 const MODE_INFO *right = NULL; 99 const MODE_INFO *belowleft = NULL; 100 const MODE_INFO *below = NULL [all...] |
segmentation.c | 17 MODE_INFO *this_mb_mode_info = cm->mi;
|
/external/libvpx/libvpx/vp9/encoder/ |
vp9_aq_cyclicrefresh.h | 95 MODE_INFO *const mi, int mi_row, 101 const MODE_INFO *const mi,
|
vp9_context_tree.h | 27 MODE_INFO mic;
|
vp9_denoiser.h | 72 void vp9_denoiser_update_frame_stats(MODE_INFO *mi, unsigned int sse,
|
vp9_segmentation.c | 105 const TileInfo *tile, MODE_INFO **mi, 142 const TileInfo *tile, MODE_INFO **mi, 213 MODE_INFO **mi_ptr; 219 MODE_INFO **mi = mi_ptr;
|
/external/libvpx/libvpx/vp8/decoder/ |
error_concealment.c | 240 static void estimate_mb_mvs(const B_OVERLAP *block_overlaps, MODE_INFO *mi, 276 static void calc_prev_mb_overlaps(MB_OVERLAP *overlaps, MODE_INFO *prev_mi, 292 static void estimate_missing_mvs(MB_OVERLAP *overlaps, MODE_INFO *mi, 293 MODE_INFO *prev_mi, int mb_rows, int mb_cols, 346 static void assign_neighbor(EC_BLOCK *neighbor, MODE_INFO *mi, int block_idx) { 360 static void find_neighboring_blocks(MODE_INFO *mi, EC_BLOCK *neighbors, 412 MODE_INFO *const mi = mb->mode_info_context;
|
decodemv.c | 41 static void read_kf_modes(VP8D_COMP *pbi, MODE_INFO *mi) { 187 static void decode_split_mv(vp8_reader *const bc, MODE_INFO *mi, 188 const MODE_INFO *left_mb, const MODE_INFO *above_mb, 283 static void read_mb_modes_mv(VP8D_COMP *pbi, MODE_INFO *mi, 295 const MODE_INFO *above = mi - mis; 296 const MODE_INFO *left = mi - 1; 297 const MODE_INFO *aboveleft = above - 1; 489 static void decode_mb_mode_mvs(VP8D_COMP *pbi, MODE_INFO *mi, 520 MODE_INFO *mi = pbi->common.mi [all...] |
/external/libvpx/libvpx/vp9/decoder/ |
vp9_decodemv.c | 150 MODE_INFO *const mi = xd->mi[0]; 196 MODE_INFO *const mi = xd->mi[0]; 197 const MODE_INFO *above_mi = xd->above_mi; 198 const MODE_INFO *left_mi = xd->left_mi; 355 MACROBLOCKD *const xd, MODE_INFO *mi, 527 const MODE_INFO *const candidate_mi = 549 const MODE_INFO *const candidate = 591 const MODE_INFO *const candidate = 646 MODE_INFO *const mi = xd->mi[0]; 704 const MODE_INFO *const candidate [all...] |