/external/libvpx/libvpx/vp9/decoder/ |
vp9_decodemv.h | 21 int mi_row, int mi_col, vp9_reader *r);
|
vp9_decodframe.c | 355 BLOCK_SIZE bsize, int mi_row, int mi_col) { 358 const int offset = mi_row * cm->mode_info_stride + mi_col; 373 set_skip_context(xd, xd->above_context, xd->left_context, mi_row, mi_col); 377 set_mi_row_col(xd, tile, mi_row, bh, mi_col, bw, cm->mi_rows, cm->mi_cols); 379 setup_dst_planes(xd, get_frame_new_buffer(cm), mi_row, mi_col); 383 int idx, int mi_row, int mi_col) { 393 setup_pre_planes(xd, idx, cfg, mi_row, mi_col, &xd->scale_factor[idx]); 399 int mi_row, int mi_col, 405 set_offsets(cm, xd, tile, bsize, mi_row, mi_col); 406 vp9_read_mode_info(cm, xd, tile, mi_row, mi_col, r) 785 int mi_row, mi_col; local 957 int mi_row, mi_col; local [all...] |
vp9_decodemv.c | 90 int mi_row, int mi_col, int segment_id) { 91 const int mi_offset = mi_row * cm->mi_cols + mi_col; 95 const int ymis = MIN(cm->mi_rows - mi_row, bh); 106 int mi_row, int mi_col, 119 set_segment_id(cm, bsize, mi_row, mi_col, segment_id); 124 int mi_row, int mi_col, vp9_reader *r) { 133 bsize, mi_row, mi_col); 146 set_segment_id(cm, bsize, mi_row, mi_col, segment_id); 166 int mi_row, int mi_col, vp9_reader *r) { 172 mbmi->segment_id = read_intra_segment_id(cm, xd, mi_row, mi_col, r) [all...] |
/external/libvpx/libvpx/vp9/encoder/ |
vp9_encodeframe.h | 20 int mi_row, int mi_col);
|
vp9_segmentation.c | 125 int bw, int bh, int mi_row, int mi_col) { 130 if (mi_row >= cm->mi_rows || mi_col >= cm->mi_cols) 136 set_mi_row_col(xd, tile, mi_row, bh, mi_col, bw, cm->mi_rows, cm->mi_cols); 146 bsize, mi_row, mi_col); 166 int mi_row, int mi_col, 173 if (mi_row >= cm->mi_rows || mi_col >= cm->mi_cols) 181 t_unpred_seg_counts, bs, bs, mi_row, mi_col); 184 t_unpred_seg_counts, bs, hbs, mi_row, mi_col); 187 mi_row + hbs, mi_col); 190 t_unpred_seg_counts, hbs, bs, mi_row, mi_col) 219 int i, tile_col, mi_row, mi_col; local [all...] |
vp9_encodeframe.c | 79 int mi_row, int mi_col, BLOCK_SIZE bsize); 492 int mi_row, int mi_col) { 500 setup_pred_plane(&x->plane[i].src, buffers[i], strides[i], mi_row, mi_col, 506 int mi_row, int mi_col, BLOCK_SIZE bsize) { 512 const int idx_str = xd->mode_info_stride * mi_row + mi_col; 515 const int mb_row = mi_row >> 1; 520 set_skip_context(xd, cpi->above_context, cpi->left_context, mi_row, mi_col); 538 setup_dst_planes(xd, &cm->yv12_fb[dst_fb_idx], mi_row, mi_col); 542 x->mv_row_min = -(((mi_row + mi_height) * MI_SIZE) + VP9_INTERP_EXTEND); 544 x->mv_row_max = (cm->mi_rows - mi_row) * MI_SIZE + VP9_INTERP_EXTEND 1932 int mi_row; local 2144 int mi_row, mi_col; local [all...] |
vp9_rdopt.h | 35 int mi_row, int mi_col, 44 int mi_row, int mi_col,
|
vp9_bitstream.c | 549 int mi_row, int mi_col) { 554 xd->mi_8x8 = cm->mi_grid_visible + (mi_row * cm->mode_info_stride + mi_col); 558 mi_row, num_8x8_blocks_high_lookup[m->mbmi.sb_type], 577 static void write_partition(VP9_COMP *cpi, int hbs, int mi_row, int mi_col, 582 mi_row, mi_col, bsize); 584 const int has_rows = (mi_row + hbs) < cm->mi_rows; 602 int mi_row, int mi_col, BLOCK_SIZE bsize) { 608 MODE_INFO *m = cm->mi_grid_visible[mi_row * cm->mode_info_stride + mi_col]; 610 if (mi_row >= cm->mi_rows || mi_col >= cm->mi_cols) 614 write_partition(cpi, bs, mi_row, mi_col, partition, bsize, w) 656 int mi_row, mi_col; local [all...] |
vp9_mbgraph.c | 316 int mi_row, mi_col; local 355 for (mi_row = 0; mi_row < cm->mi_rows; mi_row++) { 359 if (arf_not_zz[mi_row/2*cm->mb_cols + mi_col/2]) { 361 cpi->segmentation_map[mi_row * cm->mi_cols + mi_col] = 0; 363 cpi->segmentation_map[mi_row * cm->mi_cols + mi_col] = 1;
|
vp9_rdopt.c | [all...] |
/external/libvpx/libvpx/vp9/common/ |
vp9_mvref_common.h | 23 int mi_row, int mi_col); 30 int mi_row, int mi_col) { 32 mv_ref_list, -1, mi_row, mi_col);
|
vp9_debugmodes.c | 27 int mi_row; local 37 for (mi_row = 0; mi_row < rows; mi_row++) { 51 int mi_row; local 67 for (mi_row = 0; mi_row < rows; mi_row++) {
|
vp9_reconinter.h | 18 void vp9_build_inter_predictors_sby(MACROBLOCKD *xd, int mi_row, int mi_col, 21 void vp9_build_inter_predictors_sbuv(MACROBLOCKD *xd, int mi_row, int mi_col, 24 void vp9_build_inter_predictors_sb(MACROBLOCKD *xd, int mi_row, int mi_col, 50 int mi_row, int mi_col, 54 const int y = (MI_SIZE * mi_row) >> subsampling_y; 62 int mi_row, int mi_col) { 71 setup_pred_plane(&pd->dst, buffers[i], strides[i], mi_row, mi_col, NULL, 78 int mi_row, int mi_col, 90 mi_row, mi_col, sf, pd->subsampling_x, pd->subsampling_y);
|
vp9_onyxc_int.h | 257 int mi_row, int mi_col) { 259 const int left_idx = (mi_row * 2) & 15; 269 int mi_row, int bh, 272 xd->mb_to_top_edge = -((mi_row * MI_SIZE) * 8); 273 xd->mb_to_bottom_edge = ((mi_rows - bh - mi_row) * MI_SIZE) * 8; 278 xd->up_available = (mi_row != 0); 301 int mi_row, int mi_col, 305 PARTITION_CONTEXT *left_ctx = left_seg_context + (mi_row & MI_MASK); 327 int mi_row, int mi_col, 330 const PARTITION_CONTEXT *left_ctx = left_seg_context + (mi_row & MI_MASK) [all...] |
vp9_mvref_common.c | 171 // Checks that the given mi_row, mi_col and search point 174 int mi_col, int mi_row, int mi_rows, 176 return !(mi_row + mv->row < 0 || 178 mi_row + mv->row >= mi_rows || 190 int mi_row, int mi_col) { 206 if (is_inside(tile, mi_col, mi_row, cm->mi_rows, mv_ref)) { 233 if (is_inside(tile, mi_col, mi_row, cm->mi_rows, mv_ref)) { 263 if (is_inside(tile, mi_col, mi_row, cm->mi_rows, mv_ref)) {
|
vp9_reconinter.c | 191 int mi_row, int mi_col, 196 const int mi_y = mi_row * MI_SIZE; 212 void vp9_build_inter_predictors_sby(MACROBLOCKD *xd, int mi_row, int mi_col, 214 build_inter_predictors_for_planes(xd, bsize, mi_row, mi_col, 0, 0); 216 void vp9_build_inter_predictors_sbuv(MACROBLOCKD *xd, int mi_row, int mi_col, 218 build_inter_predictors_for_planes(xd, bsize, mi_row, mi_col, 1, 221 void vp9_build_inter_predictors_sb(MACROBLOCKD *xd, int mi_row, int mi_col, 223 build_inter_predictors_for_planes(xd, bsize, mi_row, mi_col, 0,
|
vp9_loopfilter.c | 635 // by mi_row, mi_col. 637 static void setup_mask(VP9_COMMON *const cm, const int mi_row, const int mi_col, 665 const int max_rows = (mi_row + MI_BLOCK_SIZE > cm->mi_rows ? 666 cm->mi_rows - mi_row : MI_BLOCK_SIZE); 798 if (mi_row + MI_BLOCK_SIZE > cm->mi_rows) { 799 const uint64_t rows = cm->mi_rows - mi_row; 1148 int mi_row, mi_col; local [all...] |
vp9_findnearmv.c | 42 int mi_row, int mi_col) { 52 mv_list, block_idx, mi_row, mi_col);
|
vp9_findnearmv.h | 42 int mi_row, int mi_col);
|
vp9_pred_common.c | 404 BLOCK_SIZE bsize, int mi_row, int mi_col) { 405 const int mi_offset = mi_row * cm->mi_cols + mi_col; 409 const int ymis = MIN(cm->mi_rows - mi_row, bh);
|
vp9_pred_common.h | 26 BLOCK_SIZE bsize, int mi_row, int mi_col);
|