/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/ |
vp9_debugmodes.c | 27 int mi_row, mi_col; local 37 for (mi_row = 0; mi_row < rows; mi_row++) { 51 int mi_row; local 68 for (mi_row = 0; mi_row < rows; mi_row++) {
|
vp9_loopfilter.c | 619 // by mi_row, mi_col. 621 void vp9_setup_mask(VP9_COMMON *const cm, const int mi_row, const int mi_col, 649 const int max_rows = (mi_row + MI_BLOCK_SIZE > cm->mi_rows ? 650 cm->mi_rows - mi_row : MI_BLOCK_SIZE); 783 if (mi_row + MI_BLOCK_SIZE > cm->mi_rows) { 784 const uint64_t rows = cm->mi_rows - mi_row; 1204 int mi_row, mi_col; local [all...] |
/external/libvpx/libvpx/vp9/common/ |
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_loopfilter.c | 619 // by mi_row, mi_col. 621 void vp9_setup_mask(VP9_COMMON *const cm, const int mi_row, const int mi_col, 649 const int max_rows = (mi_row + MI_BLOCK_SIZE > cm->mi_rows ? 650 cm->mi_rows - mi_row : MI_BLOCK_SIZE); 782 if (mi_row + MI_BLOCK_SIZE > cm->mi_rows) { 783 const uint64_t rows = cm->mi_rows - mi_row; 1198 int mi_row, mi_col; local [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/ |
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_loopfilter.c | 619 // by mi_row, mi_col. 621 void vp9_setup_mask(VP9_COMMON *const cm, const int mi_row, const int mi_col, 649 const int max_rows = (mi_row + MI_BLOCK_SIZE > cm->mi_rows ? 650 cm->mi_rows - mi_row : MI_BLOCK_SIZE); 782 if (mi_row + MI_BLOCK_SIZE > cm->mi_rows) { 783 const uint64_t rows = cm->mi_rows - mi_row; 1198 int mi_row, mi_col; local [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/decoder/ |
vp9_dthread.c | 101 const int mi_row = r << MI_BLOCK_SIZE_LOG2; local 102 MODE_INFO *const mi = cm->mi + mi_row * cm->mi_stride; 111 vp9_setup_dst_planes(planes, frame_buffer, mi_row, mi_col); 112 vp9_setup_mask(cm, mi_row, mi_col, mi + mi_col, cm->mi_stride, &lfm); 115 vp9_filter_block_plane(cm, &planes[plane], mi_row, &lfm);
|
vp9_decodeframe.c | 300 BLOCK_SIZE bsize, int mi_row, int mi_col) { 304 const int y_mis = MIN(bh, cm->mi_rows - mi_row); 305 const int offset = mi_row * cm->mi_stride + mi_col; 317 set_skip_context(xd, mi_row, mi_col); 321 set_mi_row_col(xd, tile, mi_row, bh, mi_col, bw, cm->mi_rows, cm->mi_cols); 323 vp9_setup_dst_planes(xd->plane, get_frame_new_buffer(cm), mi_row, mi_col); 328 int idx, int mi_row, int mi_col) { 338 vp9_setup_pre_planes(xd, idx, ref_buffer->buf, mi_row, mi_col, 345 int mi_row, int mi_col, 348 MB_MODE_INFO *mbmi = set_offsets(cm, xd, tile, bsize, mi_row, mi_col) 842 int mi_row, mi_col; local 967 int mi_row, mi_col; local [all...] |
/external/libvpx/libvpx/vp9/decoder/ |
vp9_dthread.c | 101 const int mi_row = r << MI_BLOCK_SIZE_LOG2; local 102 MODE_INFO **mi_8x8 = cm->mi_grid_visible + mi_row * cm->mi_stride; 110 vp9_setup_dst_planes(xd, frame_buffer, mi_row, mi_col); 111 vp9_setup_mask(cm, mi_row, mi_col, mi_8x8 + mi_col, cm->mi_stride, &lfm); 114 vp9_filter_block_plane(cm, &xd->plane[plane], mi_row, &lfm);
|
vp9_decodeframe.c | 296 BLOCK_SIZE bsize, int mi_row, int mi_col) { 300 const int y_mis = MIN(bh, cm->mi_rows - mi_row); 301 const int offset = mi_row * cm->mi_stride + mi_col; 311 set_skip_context(xd, mi_row, mi_col); 315 set_mi_row_col(xd, tile, mi_row, bh, mi_col, bw, cm->mi_rows, cm->mi_cols); 317 vp9_setup_dst_planes(xd, get_frame_new_buffer(cm), mi_row, mi_col); 322 int idx, int mi_row, int mi_col) { 329 vp9_setup_pre_planes(xd, idx, ref_buffer->buf, mi_row, mi_col, 336 int mi_row, int mi_col, 339 MB_MODE_INFO *mbmi = set_offsets(cm, xd, tile, bsize, mi_row, mi_col) 678 int mi_row, mi_col; local 840 int mi_row, mi_col; local [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/decoder/ |
vp9_dthread.c | 101 const int mi_row = r << MI_BLOCK_SIZE_LOG2; local 102 MODE_INFO **mi_8x8 = cm->mi_grid_visible + mi_row * cm->mi_stride; 110 vp9_setup_dst_planes(xd, frame_buffer, mi_row, mi_col); 111 vp9_setup_mask(cm, mi_row, mi_col, mi_8x8 + mi_col, cm->mi_stride, &lfm); 114 vp9_filter_block_plane(cm, &xd->plane[plane], mi_row, &lfm);
|
vp9_decodeframe.c | 298 BLOCK_SIZE bsize, int mi_row, int mi_col) { 302 const int y_mis = MIN(bh, cm->mi_rows - mi_row); 303 const int offset = mi_row * cm->mi_stride + mi_col; 313 set_skip_context(xd, mi_row, mi_col); 317 set_mi_row_col(xd, tile, mi_row, bh, mi_col, bw, cm->mi_rows, cm->mi_cols); 319 vp9_setup_dst_planes(xd, get_frame_new_buffer(cm), mi_row, mi_col); 324 int idx, int mi_row, int mi_col) { 331 vp9_setup_pre_planes(xd, idx, ref_buffer->buf, mi_row, mi_col, 338 int mi_row, int mi_col, 341 MB_MODE_INFO *mbmi = set_offsets(cm, xd, tile, bsize, mi_row, mi_col) 680 int mi_row, mi_col; local 842 int mi_row, mi_col; local [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/encoder/ |
vp9_aq_cyclicrefresh.c | 124 // Prior to coding a given prediction block, of size bsize at (mi_row, mi_col), 129 int mi_row, int mi_col, 136 const int ymis = MIN(cm->mi_rows - mi_row, bh); 137 const int block_index = mi_row * cm->mi_cols + mi_col; 270 // Get the mi_row/mi_col corresponding to superblock index i. 273 int mi_row = sb_row_index * MI_BLOCK_SIZE; local 275 assert(mi_row >= 0 && mi_row < cm->mi_rows); 277 bl_index = mi_row * cm->mi_cols + mi_col; 281 ymis = MIN(cm->mi_rows - mi_row, [all...] |
vp9_mbgraph.c | 299 int mi_row, mi_col; local 338 for (mi_row = 0; mi_row < cm->mi_rows; mi_row++) { 342 if (arf_not_zz[mi_row / 2 * cm->mb_cols + mi_col / 2]) { 344 cpi->segmentation_map[mi_row * cm->mi_cols + mi_col] = 0; 346 cpi->segmentation_map[mi_row * cm->mi_cols + mi_col] = 1;
|
vp9_segmentation.c | 118 int bw, int bh, int mi_row, int mi_col) { 121 if (mi_row >= cm->mi_rows || mi_col >= cm->mi_cols) 127 set_mi_row_col(xd, tile, mi_row, bh, mi_col, bw, cm->mi_rows, cm->mi_cols); 137 bsize, mi_row, mi_col); 157 int mi_row, int mi_col, 163 if (mi_row >= cm->mi_rows || mi_col >= cm->mi_cols) 171 t_unpred_seg_counts, bs, bs, mi_row, mi_col); 174 t_unpred_seg_counts, bs, hbs, mi_row, mi_col); 177 mi_row + hbs, mi_col); 180 t_unpred_seg_counts, hbs, bs, mi_row, mi_col) 208 int i, tile_col, mi_row, mi_col; local [all...] |
vp9_bitstream.c | 371 int mi_row, int mi_col) { 376 xd->mi = cm->mi + (mi_row * cm->mi_stride + mi_col); 380 mi_row, num_8x8_blocks_high_lookup[m->mbmi.sb_type], 395 int hbs, int mi_row, int mi_col, 397 const int ctx = partition_plane_context(xd, mi_row, mi_col, bsize); 399 const int has_rows = (mi_row + hbs) < cm->mi_rows; 418 int mi_row, int mi_col, BLOCK_SIZE bsize) { 428 if (mi_row >= cm->mi_rows || mi_col >= cm->mi_cols) 431 m = cm->mi[mi_row * cm->mi_stride + mi_col].src_mi; 434 write_partition(cm, xd, bs, mi_row, mi_col, partition, bsize, w) 476 int mi_row, mi_col; local [all...] |
/external/libvpx/libvpx/vp9/encoder/ |
vp9_aq_cyclicrefresh.c | 125 // Prior to coding a given prediction block, of size bsize at (mi_row, mi_col), 130 int mi_row, int mi_col, 137 const int ymis = MIN(cm->mi_rows - mi_row, bh); 138 const int block_index = mi_row * cm->mi_cols + mi_col; 270 // Get the mi_row/mi_col corresponding to superblock index i. 273 int mi_row = sb_row_index * MI_BLOCK_SIZE; local 275 assert(mi_row >= 0 && mi_row < cm->mi_rows); 277 bl_index = mi_row * cm->mi_cols + mi_col; 281 ymis = MIN(cm->mi_rows - mi_row, [all...] |
vp9_mbgraph.c | 308 int mi_row, mi_col; local 347 for (mi_row = 0; mi_row < cm->mi_rows; mi_row++) { 351 if (arf_not_zz[mi_row / 2 * cm->mb_cols + mi_col / 2]) { 353 cpi->segmentation_map[mi_row * cm->mi_cols + mi_col] = 0; 355 cpi->segmentation_map[mi_row * cm->mi_cols + mi_col] = 1;
|
vp9_segmentation.c | 128 int bw, int bh, int mi_row, int mi_col) { 133 if (mi_row >= cm->mi_rows || mi_col >= cm->mi_cols) 139 set_mi_row_col(xd, tile, mi_row, bh, mi_col, bw, cm->mi_rows, cm->mi_cols); 149 bsize, mi_row, mi_col); 169 int mi_row, int mi_col, 176 if (mi_row >= cm->mi_rows || mi_col >= cm->mi_cols) 184 t_unpred_seg_counts, bs, bs, mi_row, mi_col); 187 t_unpred_seg_counts, bs, hbs, mi_row, mi_col); 190 mi_row + hbs, mi_col); 193 t_unpred_seg_counts, hbs, bs, mi_row, mi_col) 222 int i, tile_col, mi_row, mi_col; local [all...] |
vp9_bitstream.c | 373 int mi_row, int mi_col) { 378 xd->mi = cm->mi_grid_visible + (mi_row * cm->mi_stride + mi_col); 382 mi_row, num_8x8_blocks_high_lookup[m->mbmi.sb_type], 396 int hbs, int mi_row, int mi_col, 398 const int ctx = partition_plane_context(xd, mi_row, mi_col, bsize); 400 const int has_rows = (mi_row + hbs) < cm->mi_rows; 419 int mi_row, int mi_col, BLOCK_SIZE bsize) { 427 MODE_INFO *m = cm->mi_grid_visible[mi_row * cm->mi_stride + mi_col]; 429 if (mi_row >= cm->mi_rows || mi_col >= cm->mi_cols) 433 write_partition(cm, xd, bs, mi_row, mi_col, partition, bsize, w) 475 int mi_row, mi_col; local [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/ |
vp9_aq_cyclicrefresh.c | 125 // Prior to coding a given prediction block, of size bsize at (mi_row, mi_col), 130 int mi_row, int mi_col, 137 const int ymis = MIN(cm->mi_rows - mi_row, bh); 138 const int block_index = mi_row * cm->mi_cols + mi_col; 270 // Get the mi_row/mi_col corresponding to superblock index i. 273 int mi_row = sb_row_index * MI_BLOCK_SIZE; local 275 assert(mi_row >= 0 && mi_row < cm->mi_rows); 277 bl_index = mi_row * cm->mi_cols + mi_col; 281 ymis = MIN(cm->mi_rows - mi_row, [all...] |
vp9_mbgraph.c | 308 int mi_row, mi_col; local 347 for (mi_row = 0; mi_row < cm->mi_rows; mi_row++) { 351 if (arf_not_zz[mi_row / 2 * cm->mb_cols + mi_col / 2]) { 353 cpi->segmentation_map[mi_row * cm->mi_cols + mi_col] = 0; 355 cpi->segmentation_map[mi_row * cm->mi_cols + mi_col] = 1;
|
vp9_segmentation.c | 128 int bw, int bh, int mi_row, int mi_col) { 133 if (mi_row >= cm->mi_rows || mi_col >= cm->mi_cols) 139 set_mi_row_col(xd, tile, mi_row, bh, mi_col, bw, cm->mi_rows, cm->mi_cols); 149 bsize, mi_row, mi_col); 169 int mi_row, int mi_col, 176 if (mi_row >= cm->mi_rows || mi_col >= cm->mi_cols) 184 t_unpred_seg_counts, bs, bs, mi_row, mi_col); 187 t_unpred_seg_counts, bs, hbs, mi_row, mi_col); 190 mi_row + hbs, mi_col); 193 t_unpred_seg_counts, hbs, bs, mi_row, mi_col) 222 int i, tile_col, mi_row, mi_col; local [all...] |
vp9_bitstream.c | 373 int mi_row, int mi_col) { 378 xd->mi = cm->mi_grid_visible + (mi_row * cm->mi_stride + mi_col); 382 mi_row, num_8x8_blocks_high_lookup[m->mbmi.sb_type], 396 int hbs, int mi_row, int mi_col, 398 const int ctx = partition_plane_context(xd, mi_row, mi_col, bsize); 400 const int has_rows = (mi_row + hbs) < cm->mi_rows; 419 int mi_row, int mi_col, BLOCK_SIZE bsize) { 427 MODE_INFO *m = cm->mi_grid_visible[mi_row * cm->mi_stride + mi_col]; 429 if (mi_row >= cm->mi_rows || mi_col >= cm->mi_cols) 433 write_partition(cm, xd, bs, mi_row, mi_col, partition, bsize, w) 475 int mi_row, mi_col; local [all...] |
vp9_encodeframe.c | 77 int mi_row, int mi_col, BLOCK_SIZE bsize); 116 int mi_row, 120 int offset = (mi_row * MI_SIZE) * yv12->y_stride + (mi_col * MI_SIZE); 131 int mi_row, 134 mi_row, mi_col, 147 int mi_row, 150 mi_row, mi_col, 164 int mi_row, 166 const int idx_str = xd->mi_stride * mi_row + mi_col; 171 static int is_block_in_mb_map(const VP9_COMP *cpi, int mi_row, int mi_col 2482 int mi_row, mi_col; local 3078 int mi_row; local [all...] |