HomeSort by relevance Sort by last modified time
    Searched refs:mi_row (Results 1 - 21 of 21) sorted by null

  /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);

Completed in 1446 milliseconds