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

  /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 28 int mi_col; local
39 for (mi_col = 0; mi_col < cols; mi_col++) {
52 int mi_col; local
69 for (mi_col = 0; mi_col < cols; mi_col++) {
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,
53 const int x = (MI_SIZE * mi_col) >> subsampling_x;
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) {
258 const int above_idx = mi_col * 2;
270 int mi_col, int bw,
274 xd->mb_to_left_edge = -((mi_col * MI_SIZE) * 8);
275 xd->mb_to_right_edge = ((mi_cols - bw - mi_col) * MI_SIZE) * 8;
279 xd->left_available = (mi_col > tile->mi_col_start);
301 int mi_row, int mi_col,
304 PARTITION_CONTEXT *above_ctx = above_seg_context + mi_col;
327 int mi_row, int mi_col,
329 const PARTITION_CONTEXT *above_ctx = above_seg_context + mi_col;
    [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,
177 mi_col + mv->col < tile->mi_col_start ||
179 mi_col + mv->col >= tile->mi_col_end);
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,
195 const int mi_x = mi_col * 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_findnearmv.c 42 int mi_row, int mi_col) {
52 mv_list, block_idx, mi_row, mi_col);
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,
667 const int max_cols = (mi_col + MI_BLOCK_SIZE > cm->mi_cols ?
668 cm->mi_cols - mi_col : MI_BLOCK_SIZE);
827 if (mi_col + MI_BLOCK_SIZE > cm->mi_cols) {
828 const uint64_t columns = cm->mi_cols - mi_col;
861 if (mi_col == 0)
1148 int mi_row, mi_col; local
    [all...]
vp9_findnearmv.h 42 int mi_row, int mi_col);
vp9_pred_common.h 26 BLOCK_SIZE bsize, 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;
408 const int xmis = MIN(cm->mi_cols - mi_col, bw);
  /external/libvpx/libvpx/vp9/encoder/
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.h 20 int mi_row, int mi_col);
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;
516 const int mb_col = mi_col >> 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);
543 x->mv_col_min = -(((mi_col + mi_width) * MI_SIZE) + VP9_INTERP_EXTEND);
545 x->mv_col_max = (cm->mi_cols - mi_col) * MI_SIZE + VP9_INTERP_EXTEND
1793 int mi_col; 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);
559 mi_col, num_8x8_blocks_wide_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);
585 const int has_cols = (mi_col + hbs) < cm->mi_cols;
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
356 for (mi_col = 0; mi_col < cm->mi_cols; mi_col++) {
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/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;
94 const int xmis = MIN(cm->mi_cols - mi_col, bw);
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...]

Completed in 1232 milliseconds