Home
last modified time | relevance | path

Searched refs:mb_row (Results 1 – 15 of 15) sorted by relevance

/external/libvpx/vp8/decoder/
Dthreading.c100 void vp8mt_decode_macroblock(VP8D_COMP *pbi, MACROBLOCKD *xd, int mb_row, int mb_col) in vp8mt_decode_macroblock() argument
131 vp8mt_build_intra_predictors_mbuv_s(pbi, xd, mb_row, mb_col); in vp8mt_decode_macroblock()
132 vp8mt_build_intra_predictors_mby_s(pbi, xd, mb_row, mb_col); in vp8mt_decode_macroblock()
147 vp8mt_build_intra_predictors_mbuv(pbi, xd, mb_row, mb_col); in vp8mt_decode_macroblock()
151 vp8mt_build_intra_predictors_mby(pbi, xd, mb_row, mb_col); in vp8mt_decode_macroblock()
153 vp8mt_intra_prediction_down_copy(pbi, xd, mb_row, mb_col); in vp8mt_decode_macroblock()
196 vp8mt_predict_intra4x4(pbi, xd, b->bmi.mode, b->predictor, mb_row, mb_col, i); in vp8mt_decode_macroblock()
228 (void) mb_row; in vp8mt_decode_macroblock()
257 int mb_row; in vp8_thread_decoding_proc() local
262 … for (mb_row = ithread+1; mb_row < pc->mb_rows; mb_row += (pbi->decoding_thread_count + 1)) in vp8_thread_decoding_proc()
[all …]
Dreconintra_mt.c22 void vp8mt_build_intra_predictors_mby(VP8D_COMP *pbi, MACROBLOCKD *x, int mb_row, int mb_col) in vp8mt_build_intra_predictors_mby() argument
34 yabove_row = pbi->mt_yabove_row[mb_row] + mb_col*16 +32; in vp8mt_build_intra_predictors_mby()
35 yleft_col = pbi->mt_yleft_col[mb_row]; in vp8mt_build_intra_predictors_mby()
152 (void) mb_row; in vp8mt_build_intra_predictors_mby()
157 void vp8mt_build_intra_predictors_mby_s(VP8D_COMP *pbi, MACROBLOCKD *x, int mb_row, int mb_col) in vp8mt_build_intra_predictors_mby_s() argument
172 yabove_row = pbi->mt_yabove_row[mb_row] + mb_col*16 +32; in vp8mt_build_intra_predictors_mby_s()
173 yleft_col = pbi->mt_yleft_col[mb_row]; in vp8mt_build_intra_predictors_mby_s()
295 (void) mb_row; in vp8mt_build_intra_predictors_mby_s()
300 void vp8mt_build_intra_predictors_mbuv(VP8D_COMP *pbi, MACROBLOCKD *x, int mb_row, int mb_col) in vp8mt_build_intra_predictors_mbuv() argument
317 uabove_row = pbi->mt_uabove_row[mb_row] + mb_col*8 +16; in vp8mt_build_intra_predictors_mbuv()
[all …]
Dreconintra_mt.h17 extern void vp8mt_build_intra_predictors_mby(VP8D_COMP *pbi, MACROBLOCKD *x, int mb_row, int mb_col…
18 extern void vp8mt_build_intra_predictors_mby_s(VP8D_COMP *pbi, MACROBLOCKD *x, int mb_row, int mb_c…
19 extern void vp8mt_build_intra_predictors_mbuv(VP8D_COMP *pbi, MACROBLOCKD *x, int mb_row, int mb_co…
20 extern void vp8mt_build_intra_predictors_mbuv_s(VP8D_COMP *pbi, MACROBLOCKD *x, int mb_row, int mb_…
22 …P8D_COMP *pbi, MACROBLOCKD *x, int b_mode, unsigned char *predictor, int mb_row, int mb_col, int n…
23 extern void vp8mt_intra_prediction_down_copy(VP8D_COMP *pbi, MACROBLOCKD *x, int mb_row, int mb_col…
Ddecodemv.c65 static void vp8_kfread_modes(VP8D_COMP *pbi, MODE_INFO *m, int mb_row, int mb_col) in vp8_kfread_modes() argument
291 int mb_row, int mb_col) in vp8_read_mb_modes_mv() argument
526 int mb_row = -1; in vp8_decode_mode_mvs() local
530 while (++mb_row < pbi->common.mb_rows) in vp8_decode_mode_mvs()
537 mb_to_top_edge = -((mb_row * 16)) << 3; in vp8_decode_mode_mvs()
541 mb_to_bottom_edge = ((pbi->common.mb_rows - 1 - mb_row) * 16) << 3; in vp8_decode_mode_mvs()
548 vp8_kfread_modes(pbi, mi, mb_row, mb_col); in vp8_decode_mode_mvs()
550 vp8_read_mb_modes_mv(pbi, mi, &mi->mbmi, mb_row, mb_col); in vp8_decode_mode_mvs()
Ddecodframe.c325 int mb_row, in vp8_decode_mb_row() argument
338 recon_yoffset = mb_row * recon_y_stride * 16; in vp8_decode_mb_row()
339 recon_uvoffset = mb_row * recon_uv_stride * 8; in vp8_decode_mb_row()
343 xd->up_available = (mb_row != 0); in vp8_decode_mb_row()
345 xd->mb_to_top_edge = -((mb_row * 16)) << 3; in vp8_decode_mb_row()
346 xd->mb_to_bottom_edge = ((pc->mb_rows - 1 - mb_row) * 16) << 3; in vp8_decode_mb_row()
570 int mb_row; in vp8_decode_frame() local
876 for (mb_row = 0; mb_row < pc->mb_rows; mb_row++) in vp8_decode_frame()
888 vp8_decode_mb_row(pbi, pc, mb_row, xd); in vp8_decode_frame()
Donyxd_int.h31 int mb_row; member
/external/libvpx/vp8/common/
Ddebugmodes.c19 int mb_row; in vp8_print_modes_and_motion_vectors() local
28 for (mb_row = 0; mb_row < rows; mb_row++) in vp8_print_modes_and_motion_vectors()
47 for (mb_row = 0; mb_row < rows; mb_row++) in vp8_print_modes_and_motion_vectors()
67 for (mb_row = 0; mb_row < rows; mb_row++) in vp8_print_modes_and_motion_vectors()
115 for (mb_row = 0; mb_row < rows; mb_row++) in vp8_print_modes_and_motion_vectors()
Dloopfilter.c317 int mb_row; in vp8_loop_filter_frame() local
364 for (mb_row = 0; mb_row < cm->mb_rows; mb_row++) in vp8_loop_filter_frame()
387 if (mb_row > 0) in vp8_loop_filter_frame()
422 int mb_row; in vp8_loop_filter_frame_yonly() local
468 for (mb_row = 0; mb_row < cm->mb_rows; mb_row++) in vp8_loop_filter_frame_yonly()
487 if (mb_row > 0) in vp8_loop_filter_frame_yonly()
519 int mb_row; in vp8_loop_filter_partial_frame() local
576 for (mb_row = 0; mb_row<(linestocopy >> 4); mb_row++) in vp8_loop_filter_partial_frame()
/external/libvpx/vp8/encoder/
Dethreading.c48 int mb_row = mbri->mb_row; in thread_encoding_proc() local
76 xd->up_available = (mb_row != 0); in thread_encoding_proc()
77 recon_yoffset = (mb_row * recon_y_stride * 16); in thread_encoding_proc()
78 recon_uvoffset = (mb_row * recon_uv_stride * 8); in thread_encoding_proc()
81 cpi->tplist[mb_row].start = *tp; in thread_encoding_proc()
88 int seg_map_index = (mb_row * cm->mb_cols); in thread_encoding_proc()
100 xd->mb_to_top_edge = -((mb_row * 16) << 3); in thread_encoding_proc()
101 xd->mb_to_bottom_edge = ((cm->mb_rows - 1 - mb_row) * 16) << 3; in thread_encoding_proc()
106 x->mv_row_min = -((mb_row * 16) + (VP8BORDERINPIXELS - 16)); in thread_encoding_proc()
107 … x->mv_row_max = ((cm->mb_rows - 1 - mb_row) * 16) + (VP8BORDERINPIXELS - 16); in thread_encoding_proc()
[all …]
Dencodeframe.c47 int mb_row,
370 int mb_row, in encode_mb_row() argument
384 int seg_map_index = (mb_row * cpi->common.mb_cols); in encode_mb_row()
390 xd->up_available = (mb_row != 0); in encode_mb_row()
391 recon_yoffset = (mb_row * recon_y_stride * 16); in encode_mb_row()
392 recon_uvoffset = (mb_row * recon_uv_stride * 8); in encode_mb_row()
394 cpi->tplist[mb_row].start = *tp; in encode_mb_row()
399 xd->mb_to_top_edge = -((mb_row * 16) << 3); in encode_mb_row()
400 xd->mb_to_bottom_edge = ((cm->mb_rows - 1 - mb_row) * 16) << 3; in encode_mb_row()
404 x->mv_row_min = -((mb_row * 16) + (VP8BORDERINPIXELS - 16)); in encode_mb_row()
[all …]
Dsegmentation.c17 int mb_row, mb_col; in vp8_update_gf_useage_maps() local
32 for (mb_row = 0; mb_row < cm->mb_rows; mb_row++) in vp8_update_gf_useage_maps()
Dbitstream.c400 int mb_row; in pack_tokens_into_partitions_c() local
402 for (mb_row = i; mb_row < cpi->common.mb_rows; mb_row += num_part) in pack_tokens_into_partitions_c()
404 TOKENEXTRA *p = cpi->tplist[mb_row].start; in pack_tokens_into_partitions_c()
405 TOKENEXTRA *stop = cpi->tplist[mb_row].stop; in pack_tokens_into_partitions_c()
604 int mb_row; in pack_mb_row_tokens_c() local
606 for (mb_row = 0; mb_row < cpi->common.mb_rows; mb_row++) in pack_mb_row_tokens_c()
608 TOKENEXTRA *p = cpi->tplist[mb_row].start; in pack_mb_row_tokens_c()
609 TOKENEXTRA *stop = cpi->tplist[mb_row].stop; in pack_mb_row_tokens_c()
868 int mb_row = -1; in pack_inter_mode_mvs() local
919 while (++mb_row < pc->mb_rows) in pack_inter_mode_mvs()
[all …]
Dtemporal_filter.c321 int mb_col, mb_row; in vp8cx_temp_blur1_c() local
348 for (mb_row = 0; mb_row < rows; mb_row++) in vp8cx_temp_blur1_c()
352 cpi->mb.mv_row_min = -((mb_row * 16) + (VP8BORDERINPIXELS - 19)); in vp8cx_temp_blur1_c()
353 cpi->mb.mv_row_max = ((cpi->common.mb_rows - 1 - mb_row) * 16) in vp8cx_temp_blur1_c()
Dfirstpass.c514 int mb_row, mb_col; in vp8_first_pass() local
575 for (mb_row = 0; mb_row < cm->mb_rows; mb_row++) in vp8_first_pass()
580 xd->up_available = (mb_row != 0); in vp8_first_pass()
581 recon_yoffset = (mb_row * recon_y_stride * 16); in vp8_first_pass()
582 recon_uvoffset = (mb_row * recon_uv_stride * 8); in vp8_first_pass()
591 int use_dc_pred = (mb_col || mb_row) && (!mb_col || !mb_row); in vp8_first_pass()
616 x->mv_row_min = -((mb_row * 16) + (VP8BORDERINPIXELS - 16)); in vp8_first_pass()
617 x->mv_row_max = ((cm->mb_rows - 1 - mb_row) * 16) + (VP8BORDERINPIXELS - 16); in vp8_first_pass()
710 if (mb_row < cm->mb_rows / 2) in vp8_first_pass()
717 else if (mb_row > cm->mb_rows / 2) in vp8_first_pass()
Donyx_int.h188 int mb_row; member