Home
last modified time | relevance | path

Searched refs:mb_col (Results 1 – 24 of 24) sorted by relevance

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/
Ddebugmodes.c20 int mb_col; in vp8_print_modes_and_motion_vectors() local
30 for (mb_col = 0; mb_col < cols; mb_col++) in vp8_print_modes_and_motion_vectors()
49 for (mb_col = 0; mb_col < cols; mb_col++) in vp8_print_modes_and_motion_vectors()
69 for (mb_col = 0; mb_col < cols; mb_col++) in vp8_print_modes_and_motion_vectors()
117 for (mb_col = 0; mb_col < cols; mb_col++) in vp8_print_modes_and_motion_vectors()
Dloopfilter.c204 int mb_col; in vp8_loop_filter_row_normal() local
210 for (mb_col = 0; mb_col < cm->mb_cols; mb_col++) in vp8_loop_filter_row_normal()
230 if (mb_col > 0) in vp8_loop_filter_row_normal()
262 int mb_col; in vp8_loop_filter_row_simple() local
267 for (mb_col = 0; mb_col < cm->mb_cols; mb_col++) in vp8_loop_filter_row_simple()
281 if (mb_col > 0) in vp8_loop_filter_row_simple()
316 int mb_col; in vp8_loop_filter_frame() local
342 for (mb_col = 0; mb_col < mb_cols; mb_col++) in vp8_loop_filter_frame()
362 if (mb_col > 0) in vp8_loop_filter_frame()
398 for (mb_col = 0; mb_col < mb_cols; mb_col++) in vp8_loop_filter_frame()
[all …]
Dmfqe.c285 int mb_col; in vp8_multiframe_quality_enhance() local
304 for (mb_col = 0; mb_col < cm->mb_cols; mb_col++) in vp8_multiframe_quality_enhance()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/decoder/
Derror_concealment.c116 int mb_row, int mb_col, in calculate_overlaps_mb() argument
125 const int rel_ol_blk_col = first_blk_col - mb_col * 4; in calculate_overlaps_mb()
138 int end_col = MIN(4 + mb_col * 4 - first_blk_col, 2); in calculate_overlaps_mb()
154 if (new_col < (mb_col*16)<<3) in calculate_overlaps_mb()
329 int mb_row, int mb_col, in calc_prev_mb_overlaps() argument
342 4 * mb_col + sub_col); in calc_prev_mb_overlaps()
354 int mb_row, mb_col; in estimate_missing_mvs() local
359 for (mb_col = 0; mb_col < mb_cols; ++mb_col) in estimate_missing_mvs()
367 mb_row, mb_col, in estimate_missing_mvs()
376 mb_col = first_corrupt - mb_row * mb_cols; in estimate_missing_mvs()
[all …]
Dthreading.c340 int mb_col; in mt_decode_mb_rows() local
405 for (mb_col = 0; mb_col < pc->mb_cols; mb_col++) in mt_decode_mb_rows()
407 *current_mb_col = mb_col - 1; in mt_decode_mb_rows()
409 if ((mb_col & (nsync - 1)) == 0) in mt_decode_mb_rows()
411 while (mb_col > (*last_row_current_mb_col - nsync)) in mt_decode_mb_rows()
422 xd->mb_to_left_edge = -((mb_col * 16) << 3); in mt_decode_mb_rows()
423 xd->mb_to_right_edge = ((pc->mb_cols - 1 - mb_col) * 16) << 3; in mt_decode_mb_rows()
448 mb_row, mb_col, in mt_decode_mb_rows()
500 …vpx_memcpy((pbi->mt_yabove_row[mb_row + 1] + 32 + mb_col*16), (xd->dst.y_buffer + 15 * recon_y_str… in mt_decode_mb_rows()
501 …vpx_memcpy((pbi->mt_uabove_row[mb_row + 1] + 16 + mb_col*8), (xd->dst.u_buffer + 7 * recon_uv_stri… in mt_decode_mb_rows()
[all …]
Derror_concealment.h36 int mb_row, int mb_col,
Donyxd_if.c465 int mb_row, mb_col; in vp8dx_references_buffer() local
469 for (mb_col = 0; mb_col < oci->mb_cols; mb_col++,mi++) in vp8dx_references_buffer()
Ddecodeframe.c510 int mb_row, mb_col; in decode_mb_rows() local
595 for (mb_col = 0; mb_col < pc->mb_cols; mb_col++) in decode_mb_rows()
601 xd->mb_to_left_edge = -((mb_col * 16) << 3); in decode_mb_rows()
602 xd->mb_to_right_edge = ((pc->mb_cols - 1 - mb_col) * 16) << 3; in decode_mb_rows()
623 mb_row, mb_col, in decode_mb_rows()
Ddecodemv.c631 int mb_col = -1; in vp8_decode_mode_mvs() local
636 while (++mb_col < pbi->common.mb_cols) in vp8_decode_mode_mvs()
639 int mb_num = mb_row * pbi->common.mb_cols + mb_col; in vp8_decode_mode_mvs()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/
Dvp9_mbgraph.c28 int mb_col) { in do_16x16_motion_iteration() argument
67 vp9_build_inter_predictors_sby(xd, mb_row, mb_col, BLOCK_16X16); in do_16x16_motion_iteration()
81 int_mv *dst_mv, int mb_row, int mb_col) { in do_16x16_motion_search() argument
97 mb_row, mb_col); in do_16x16_motion_search()
111 mb_row, mb_col); in do_16x16_motion_search()
179 int mb_col in update_mbgraph_mb_stats() argument
208 mb_row, mb_col); in update_mbgraph_mb_stats()
240 int mb_col, mb_row, offset = 0; in update_mbgraph_frame_stats() local
274 for (mb_col = 0; mb_col < cm->mb_cols; mb_col++) { in update_mbgraph_frame_stats()
275 MBGRAPH_MB_STATS *mb_stats = &stats->mb_stats[offset + mb_col]; in update_mbgraph_frame_stats()
[all …]
Dvp9_temporal_filter.c197 int mb_col, mb_row; in temporal_filter_iterate_c() local
239 for (mb_col = 0; mb_col < mb_cols; mb_col++) { in temporal_filter_iterate_c()
247 cpi->mb.mv_col_min = -((mb_col * 16) + (17 - 2 * VP9_INTERP_EXTEND)); in temporal_filter_iterate_c()
248 cpi->mb.mv_col_max = ((cpi->common.mb_cols - 1 - mb_col) * 16) in temporal_filter_iterate_c()
293 mb_col * 16, mb_row * 16); in temporal_filter_iterate_c()
Dvp9_firstpass.c461 static BLOCK_SIZE get_bsize(const VP9_COMMON *cm, int mb_row, int mb_col) { in get_bsize() argument
462 if (2 * mb_col + 1 < cm->mi_cols) { in get_bsize()
472 int mb_row, mb_col; in vp9_first_pass() local
580 for (mb_col = 0; mb_col < cm->mb_cols; ++mb_col) { in vp9_first_pass()
582 const int use_dc_pred = (mb_col || mb_row) && (!mb_col || !mb_row); in vp9_first_pass()
584 const BLOCK_SIZE bsize = get_bsize(cm, mb_row, mb_col); in vp9_first_pass()
591 xd->left_available = (mb_col != 0); in vp9_first_pass()
596 mb_col << 1, num_8x8_blocks_wide_lookup[bsize], in vp9_first_pass()
625 x->mv_col_min = -((mb_col * 16) + BORDER_MV_PIXELS_B16); in vp9_first_pass()
626 x->mv_col_max = ((cm->mb_cols - 1 - mb_col) * 16) + BORDER_MV_PIXELS_B16; in vp9_first_pass()
[all …]
Dvp9_encodeframe.c177 const int mb_col = mi_col >> 1; in is_block_in_mb_map() local
182 return cpi->active_map[mb_row * mb_cols + mb_col]; in is_block_in_mb_map()
187 int col = mb_col + c; in is_block_in_mb_map()
216 const int mb_col = mi_col >> 1; in set_offsets() local
217 const int idx_map = mb_row * cm->mb_cols + mb_col; in set_offsets()
267 const int x = mb_col & ~3; in set_offsets()
268 const int p16 = ((mb_row & 1) << 1) + (mb_col & 1); in set_offsets()
269 const int p32 = ((mb_row & 2) << 2) + ((mb_col & 2) << 1); in set_offsets()
626 static unsigned int mb_activity_measure(MACROBLOCK *x, int mb_row, int mb_col) { in mb_activity_measure() argument
630 const int use_dc_pred = (mb_col || mb_row) && (!mb_col || !mb_row); in mb_activity_measure()
[all …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/
Dsegmentation.c17 int mb_row, mb_col; in vp8_update_gf_useage_maps() local
35 for (mb_col = 0; mb_col < cm->mb_cols; mb_col++) in vp8_update_gf_useage_maps()
Dethreading.c84 int mb_col; in thread_encoding_proc() local
116 for (mb_col = 0; mb_col < cm->mb_cols; mb_col++) in thread_encoding_proc()
118 *current_mb_col = mb_col - 1; in thread_encoding_proc()
120 if ((mb_col & (nsync - 1)) == 0) in thread_encoding_proc()
122 while (mb_col > (*last_row_current_mb_col - nsync)) in thread_encoding_proc()
137 xd->mb_to_left_edge = -((mb_col * 16) << 3); in thread_encoding_proc()
138 xd->mb_to_right_edge = ((cm->mb_cols - 1 - mb_col) * 16) << 3; in thread_encoding_proc()
145 x->mv_col_min = -((mb_col * 16) + (VP8BORDERINPIXELS - 16)); in thread_encoding_proc()
146 x->mv_col_max = ((cm->mb_cols - 1 - mb_col) * 16) + (VP8BORDERINPIXELS - 16); in thread_encoding_proc()
153 xd->left_available = (mb_col != 0); in thread_encoding_proc()
[all …]
Dencodeframe.c117 int mb_row, int mb_col) in mb_activity_measure() argument
123 int use_dc_pred = (mb_col || mb_row) && (!mb_col || !mb_row); in mb_activity_measure()
208 int mb_row, mb_col; in calc_activity_index() local
226 for (mb_col = 0; mb_col < cm->mb_cols; mb_col++) in calc_activity_index()
275 int mb_row, mb_col; in build_activity_map() local
288 for (mb_col = 0; mb_col < cm->mb_cols; mb_col++) in build_activity_map()
292 xd->left_available = (mb_col != 0); in build_activity_map()
299 mb_activity = mb_activity_measure( cpi, x, mb_row, mb_col ); in build_activity_map()
372 int mb_col; in encode_mb_row() local
431 for (mb_col = 0; mb_col < cm->mb_cols; mb_col++) in encode_mb_row()
[all …]
Dmr_dissim.c84 int mb_col; in vp8_cal_dissimilarity() local
92 for (mb_col = 0; mb_col < cm->mb_cols; mb_col ++) in vp8_cal_dissimilarity()
122 if(mb_col < (cm->mb_cols-1)) in vp8_cal_dissimilarity()
138 if(mb_col < (cm->mb_cols-1) in vp8_cal_dissimilarity()
151 if(mb_col < (cm->mb_cols-1)) in vp8_cal_dissimilarity()
167 if(mb_col < (cm->mb_cols-1) in vp8_cal_dissimilarity()
Dtemporal_filter.c232 int mb_col, mb_row; in vp8_temporal_filter_iterate_c() local
269 for (mb_col = 0; mb_col < mb_cols; mb_col++) in vp8_temporal_filter_iterate_c()
278 cpi->mb.mv_col_min = -((mb_col * 16) + (16 - 5)); in vp8_temporal_filter_iterate_c()
279 cpi->mb.mv_col_max = ((cpi->common.mb_cols - 1 - mb_col) * 16) in vp8_temporal_filter_iterate_c()
Dpickinter.h24 int mb_row, int mb_col);
Dencodeframe.h27 int mb_row, int mb_col);
Dfirstpass.c509 int mb_row, mb_col; in vp8_first_pass() local
598 for (mb_col = 0; mb_col < cm->mb_cols; mb_col++) in vp8_first_pass()
602 int use_dc_pred = (mb_col || mb_row) && (!mb_col || !mb_row); in vp8_first_pass()
607 xd->left_available = (mb_col != 0); in vp8_first_pass()
632 x->mv_col_min = -((mb_col * 16) + (VP8BORDERINPIXELS - 16)); in vp8_first_pass()
633 x->mv_col_max = ((cm->mb_cols - 1 - mb_col) * 16) + (VP8BORDERINPIXELS - 16); in vp8_first_pass()
756 if (mb_col < cm->mb_cols / 2) in vp8_first_pass()
763 else if (mb_col > cm->mb_cols / 2) in vp8_first_pass()
Dpickinter.c414 int_mv *parent_ref_mv, int mb_row, int mb_col) in get_lower_res_motion_info() argument
430 parent_mb_col = mb_col*cpi->oxcf.mr_down_sampling_factor.den in get_lower_res_motion_info()
571 int mb_col) in vp8_pick_inter_mode() argument
612 (void)mb_col; in vp8_pick_inter_mode()
624 &parent_mode, &parent_ref_mv, mb_row, mb_col); in vp8_pick_inter_mode()
Dbitstream.c564 int mb_col = -1; in pack_inter_mode_mvs() local
566 while (++mb_col < pc->mb_cols) in pack_inter_mode_mvs()
578 xd->mb_to_left_edge = -((mb_col * 16) << 3); in pack_inter_mode_mvs()
579 xd->mb_to_right_edge = ((pc->mb_cols - 1 - mb_col) * 16) << 3; in pack_inter_mode_mvs()
747 int mb_col = -1; in write_kfmodes() local
749 while (++mb_col < c->mb_cols) in write_kfmodes()
Donyx_if.c4342 int mb_col; in encode_frame_to_data_rate() local
4350 for (mb_col = 0; mb_col < cm->mb_cols+1; mb_col ++) in encode_frame_to_data_rate()
4353 … cpi->lfmv[mb_col + mb_row*(cm->mode_info_stride+1)].as_int = tmp->mbmi.mv.as_int; in encode_frame_to_data_rate()
4355 …cpi->lf_ref_frame_sign_bias[mb_col + mb_row*(cm->mode_info_stride+1)] = cm->ref_frame_sign_bias[tm… in encode_frame_to_data_rate()
4356 … cpi->lf_ref_frame[mb_col + mb_row*(cm->mode_info_stride+1)] = tmp->mbmi.ref_frame; in encode_frame_to_data_rate()
4366 int mb_col; in encode_frame_to_data_rate() local
4376 for (mb_col = 0; mb_col < cm->mb_cols; mb_col ++) in encode_frame_to_data_rate()