HomeSort by relevance Sort by last modified time
    Searched refs:mi_rows (Results 1 - 25 of 54) sorted by null

1 2 3

  /hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/
vp9_aq_cyclicrefresh.h 26 CYCLIC_REFRESH *vp9_cyclic_refresh_alloc(int mi_rows, int mi_cols);
vp9_aq_complexity.c 34 vpx_memset(cpi->segmentation_map, 0, cm->mi_rows * cm->mi_cols);
37 vpx_memset(cpi->complexity_map, 0, cm->mi_rows * cm->mi_cols);
70 const int ymis = MIN(cm->mi_rows - mi_row, bh);
vp9_aq_cyclicrefresh.c 50 CYCLIC_REFRESH *vp9_cyclic_refresh_alloc(int mi_rows, int mi_cols) {
55 cr->map = vpx_calloc(mi_rows * mi_cols, sizeof(*cr->map));
76 // Number of (8x8) blocks in frame = mi_rows * mi_cols;
78 const int number_blocks = cm->mi_rows * cm->mi_cols;
137 const int ymis = MIN(cm->mi_rows - mi_row, bh);
191 vpx_memset(seg_map, 0, cm->mi_rows * cm->mi_cols);
225 vpx_memset(seg_map, 0, cm->mi_rows * cm->mi_cols);
259 sb_rows = (cm->mi_rows + MI_BLOCK_SIZE - 1) / MI_BLOCK_SIZE;
275 assert(mi_row >= 0 && mi_row < cm->mi_rows);
281 ymis = MIN(cm->mi_rows - mi_row
    [all...]
vp9_segmentation.c 37 (cpi->common.mi_rows * cpi->common.mi_cols));
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);
176 if (mi_row >= cm->mi_rows || mi_col >= cm->mi_cols)
247 for (mi_row = 0; mi_row < cm->mi_rows;
  /external/libvpx/libvpx/vp9/encoder/
vp9_aq_cyclicrefresh.c 24 CYCLIC_REFRESH *vp9_cyclic_refresh_alloc(int mi_rows, int mi_cols) {
31 cr->map = vpx_calloc(mi_rows * mi_cols, sizeof(*cr->map));
36 last_coded_q_map_size = mi_rows * mi_cols * sizeof(*cr->last_coded_q_map);
45 consec_zero_mv_size = mi_rows * mi_cols * sizeof(*cr->consec_zero_mv);
69 // Number of (8x8) blocks in frame = mi_rows * mi_cols;
71 const int number_blocks = cm->mi_rows * cm->mi_cols;
170 int target_refresh = cr->percent_refresh * cm->mi_rows * cm->mi_cols / 100;
200 const int ymis = VPXMIN(cm->mi_rows - mi_row, bh);
254 const int ymis = VPXMIN(cm->mi_rows - mi_row, bh);
293 for (mi_row = 0; mi_row < cm->mi_rows; mi_row++
    [all...]
vp9_aq_cyclicrefresh.h 76 CYCLIC_REFRESH *vp9_cyclic_refresh_alloc(int mi_rows, int mi_cols);
vp9_aq_complexity.c 61 memset(cpi->segmentation_map, DEFAULT_AQ2_SEG, cm->mi_rows * cm->mi_cols);
122 const int ymis = VPXMIN(cm->mi_rows - mi_row, num_8x8_blocks_high_lookup[bs]);
vp9_segmentation.c 117 if (mi_row >= cm->mi_rows || mi_col >= cm->mi_cols)
123 set_mi_row_col(xd, tile, mi_row, bh, mi_col, bw, cm->mi_rows, cm->mi_cols);
159 if (mi_row >= cm->mi_rows || mi_col >= cm->mi_cols)
227 for (mi_row = 0; mi_row < cm->mi_rows;
vp9_encodeframe.c 207 x->mv_row_max = (cm->mi_rows - mi_row) * MI_SIZE + VP9_INTERP_EXTEND;
213 cm->mi_rows, cm->mi_cols);
249 if (mi_row + j < cm->mi_rows && mi_col + i < cm->mi_cols)
259 if (cpi->common.mi_cols > mi_col && cpi->common.mi_rows > mi_row) {
420 mi_row + block_height / 2 < cm->mi_rows &&
438 mi_row + block_height / 2 < cm->mi_rows &&
445 if (mi_row + block_height / 2 < cm->mi_rows) {
711 + (mi_col + 4 < cm->mi_cols) * 2 + (mi_row + 4 < cm->mi_rows);
778 mi_row + block_height / 2 < cm->mi_rows) {
    [all...]
  /external/libvpx/libvpx/vp9/common/
vp9_tile_common.c 25 tile->mi_row_start = get_tile_offset(row, cm->mi_rows, cm->log2_tile_rows);
26 tile->mi_row_end = get_tile_offset(row + 1, cm->mi_rows, cm->log2_tile_rows);
vp9_alloccommon.c 43 cm->mi_rows = aligned_height >> MI_SIZE_LOG2;
47 cm->mb_rows = (cm->mi_rows + 1) >> 1;
126 new_mi_size = cm->mi_stride * calc_mi_size(cm->mi_rows);
133 if (cm->seg_map_alloc_size < cm->mi_rows * cm->mi_cols) {
136 if (alloc_seg_map(cm, cm->mi_rows * cm->mi_cols))
160 ((cm->mi_rows + (MI_BLOCK_SIZE - 1)) >> 3) * cm->lf.lfm_stride,
183 memset(cm->last_frame_seg_map, 0, cm->mi_rows * cm->mi_cols);
vp9_debugmodes.c 29 int rows = cm->mi_rows;
53 int rows = cm->mi_rows;
vp9_mvref_common.h 194 int mi_col, int mi_row, int mi_rows,
198 mi_row + mi_pos->row >= mi_rows ||
vp9_loopfilter.c     [all...]
vp9_onyxc_int.h 74 int mi_rows; member in struct:__anon17193
176 // MBs, mb_rows/cols is in 16-pixel units; mi_rows/cols is in
179 int mb_rows, mi_rows; member in struct:VP9Common
400 int mi_rows, int mi_cols) {
402 xd->mb_to_bottom_edge = ((mi_rows - bh - mi_row) * MI_SIZE) * 8;
vp9_mvref_common.c 39 if (is_inside(tile, mi_col, mi_row, cm->mi_rows, mv_ref)) {
61 if (is_inside(tile, mi_col, mi_row, cm->mi_rows, mv_ref)) {
103 if (is_inside(tile, mi_col, mi_row, cm->mi_rows, mv_ref)) {
vp9_entropymode.c 433 memset(cm->last_frame_seg_map, 0, (cm->mi_rows * cm->mi_cols));
436 memset(cm->current_frame_seg_map, 0, (cm->mi_rows * cm->mi_cols));
464 cm->mi_stride * (cm->mi_rows + 1) * sizeof(*cm->prev_mip));
vp9_thread_common.c 163 const int sb_rows = mi_cols_aligned_to_sb(cm->mi_rows) >> MI_BLOCK_SIZE_LOG2;
227 mi_rows_to_filter = cm->mi_rows;
228 if (partial_frame && cm->mi_rows > 8) {
229 start_mi_row = cm->mi_rows >> 1;
231 mi_rows_to_filter = VPXMAX(cm->mi_rows / 8, 8);
  /hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/
vp9_tile_common.c 25 tile->mi_row_start = get_tile_offset(row, cm->mi_rows, cm->log2_tile_rows);
26 tile->mi_row_end = get_tile_offset(row + 1, cm->mi_rows, cm->log2_tile_rows);
vp9_alloccommon.c 27 for (i = 1; i < cm->mi_rows + 1; ++i)
33 cm->mi_rows = aligned_height >> MI_SIZE_LOG2;
37 cm->mb_rows = (cm->mi_rows + 1) >> 1;
47 vpx_memset(cm->mip, 0, cm->mi_stride * (cm->mi_rows + 1) * sizeof(*cm->mip));
49 vpx_memset(cm->mi_grid_base, 0, cm->mi_stride * (cm->mi_rows + 1) *
129 if (alloc_mi(cm, cm->mi_stride * (cm->mi_rows + MI_BLOCK_SIZE)))
136 cm->last_frame_seg_map = (uint8_t *)vpx_calloc(cm->mi_rows * cm->mi_cols, 1);
192 if (alloc_mi(cm, cm->mi_stride * (cm->mi_rows + MI_BLOCK_SIZE)))
198 cm->last_frame_seg_map = (uint8_t *)vpx_calloc(cm->mi_rows * cm->mi_cols, 1);
236 vpx_memset(cm->last_frame_seg_map, 0, cm->mi_rows * cm->mi_cols)
    [all...]
vp9_debugmodes.c 31 int rows = cm->mi_rows;
56 int rows = cm->mi_rows;
vp9_mvref_common.c 181 int mi_col, int mi_row, int mi_rows,
185 mi_row + mi_pos->row >= mi_rows ||
217 if (is_inside(tile, mi_col, mi_row, cm->mi_rows, mv_ref)) {
237 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_loopfilter.c 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;
    [all...]
vp9_onyxc_int.h 124 // MBs, mb_rows/cols is in 16-pixel units; mi_rows/cols is in
127 int mb_rows, mi_rows; member in struct:VP9Common
273 int mi_rows, int mi_cols) {
275 xd->mb_to_bottom_edge = ((mi_rows - bh - mi_row) * MI_SIZE) * 8;
vp9_entropymode.c 443 vpx_memset(cm->last_frame_seg_map, 0, (cm->mi_rows * cm->mi_cols));
468 vpx_memset(cm->prev_mip, 0, cm->mi_stride * (cm->mi_rows + 1) *
471 vpx_memset(cm->mip, 0, cm->mi_stride * (cm->mi_rows + 1) * sizeof(*cm->mip));

Completed in 669 milliseconds

1 2 3