Searched refs:mbd (Results 1 – 12 of 12) sorted by relevance
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ |
D | loopfilter.h | 81 struct macroblockd *mbd, 84 void vp8_loop_filter_frame(struct VP8Common *cm, struct macroblockd *mbd, 88 struct macroblockd *mbd, 92 struct macroblockd *mbd,
|
D | loopfilter.c | 114 MACROBLOCKD *mbd, in vp8_loop_filter_frame_init() argument 136 if (mbd->segmentation_enabled) in vp8_loop_filter_frame_init() 139 if (mbd->mb_segement_abs_delta == SEGMENT_ABSDATA) in vp8_loop_filter_frame_init() 141 lvl_seg = mbd->segment_feature_data[MB_LVL_ALT_LF][seg]; in vp8_loop_filter_frame_init() 145 lvl_seg += mbd->segment_feature_data[MB_LVL_ALT_LF][seg]; in vp8_loop_filter_frame_init() 150 if (!mbd->mode_ref_lf_delta_enabled) in vp8_loop_filter_frame_init() 163 lvl_ref = lvl_seg + mbd->ref_lf_deltas[ref]; in vp8_loop_filter_frame_init() 168 lvl_mode = lvl_ref + mbd->mode_lf_deltas[mode]; in vp8_loop_filter_frame_init() 183 lvl_ref = lvl_seg + mbd->ref_lf_deltas[ref]; in vp8_loop_filter_frame_init() 188 lvl_mode = lvl_ref + mbd->mode_lf_deltas[mode]; in vp8_loop_filter_frame_init() [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/ |
D | temporal_filter.c | 240 MACROBLOCKD *mbd = &cpi->mb.e_mbd; in vp8_temporal_filter_iterate_c() local 246 unsigned char *y_buffer = mbd->pre.y_buffer; in vp8_temporal_filter_iterate_c() 247 unsigned char *u_buffer = mbd->pre.u_buffer; in vp8_temporal_filter_iterate_c() 248 unsigned char *v_buffer = mbd->pre.v_buffer; in vp8_temporal_filter_iterate_c() 288 mbd->block[0].bmi.mv.as_mv.row = 0; in vp8_temporal_filter_iterate_c() 289 mbd->block[0].bmi.mv.as_mv.col = 0; in vp8_temporal_filter_iterate_c() 321 (mbd, in vp8_temporal_filter_iterate_c() 326 mbd->block[0].bmi.mv.as_mv.row, in vp8_temporal_filter_iterate_c() 327 mbd->block[0].bmi.mv.as_mv.col, in vp8_temporal_filter_iterate_c() 422 mbd->pre.y_buffer = y_buffer; in vp8_temporal_filter_iterate_c() [all …]
|
D | ethreading.c | 449 MACROBLOCKD *mbd = &mb->e_mbd; in vp8cx_init_mbrthread_data() local 451 mbd->subpixel_predict = xd->subpixel_predict; in vp8cx_init_mbrthread_data() 452 mbd->subpixel_predict8x4 = xd->subpixel_predict8x4; in vp8cx_init_mbrthread_data() 453 mbd->subpixel_predict8x8 = xd->subpixel_predict8x8; in vp8cx_init_mbrthread_data() 454 mbd->subpixel_predict16x16 = xd->subpixel_predict16x16; in vp8cx_init_mbrthread_data() 462 mbd->mode_info_context = cm->mi + x->e_mbd.mode_info_stride * (i + 1); in vp8cx_init_mbrthread_data() 463 mbd->mode_info_stride = cm->mode_info_stride; in vp8cx_init_mbrthread_data() 465 mbd->frame_type = cm->frame_type; in vp8cx_init_mbrthread_data() 468 mbd->pre = cm->yv12_fb[cm->lst_fb_idx]; in vp8cx_init_mbrthread_data() 469 mbd->dst = cm->yv12_fb[cm->new_fb_idx]; in vp8cx_init_mbrthread_data() [all …]
|
D | picklpf.c | 257 MACROBLOCKD *mbd = &cpi->mb.e_mbd; in vp8cx_set_alt_lf_level() local 260 mbd->segment_feature_data[MB_LVL_ALT_LF][0] = cpi->segment_feature_data[MB_LVL_ALT_LF][0]; in vp8cx_set_alt_lf_level() 261 mbd->segment_feature_data[MB_LVL_ALT_LF][1] = cpi->segment_feature_data[MB_LVL_ALT_LF][1]; in vp8cx_set_alt_lf_level() 262 mbd->segment_feature_data[MB_LVL_ALT_LF][2] = cpi->segment_feature_data[MB_LVL_ALT_LF][2]; in vp8cx_set_alt_lf_level() 263 mbd->segment_feature_data[MB_LVL_ALT_LF][3] = cpi->segment_feature_data[MB_LVL_ALT_LF][3]; in vp8cx_set_alt_lf_level()
|
D | quantize.c | 781 MACROBLOCKD *mbd = &cpi->mb.e_mbd; in vp8_set_quantizer() local 806 mbd->segment_feature_data[MB_LVL_ALT_Q][0] = cpi->segment_feature_data[MB_LVL_ALT_Q][0]; in vp8_set_quantizer() 807 mbd->segment_feature_data[MB_LVL_ALT_Q][1] = cpi->segment_feature_data[MB_LVL_ALT_Q][1]; in vp8_set_quantizer() 808 mbd->segment_feature_data[MB_LVL_ALT_Q][2] = cpi->segment_feature_data[MB_LVL_ALT_Q][2]; in vp8_set_quantizer() 809 mbd->segment_feature_data[MB_LVL_ALT_Q][3] = cpi->segment_feature_data[MB_LVL_ALT_Q][3]; in vp8_set_quantizer()
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/decoder/ |
D | threading.c | 48 MACROBLOCKD *mbd = &mbrd[i].mbd; in setup_decoding_thread_data() local 49 mbd->subpixel_predict = xd->subpixel_predict; in setup_decoding_thread_data() 50 mbd->subpixel_predict8x4 = xd->subpixel_predict8x4; in setup_decoding_thread_data() 51 mbd->subpixel_predict8x8 = xd->subpixel_predict8x8; in setup_decoding_thread_data() 52 mbd->subpixel_predict16x16 = xd->subpixel_predict16x16; in setup_decoding_thread_data() 54 mbd->mode_info_context = pc->mi + pc->mode_info_stride * (i + 1); in setup_decoding_thread_data() 55 mbd->mode_info_stride = pc->mode_info_stride; in setup_decoding_thread_data() 57 mbd->frame_type = pc->frame_type; in setup_decoding_thread_data() 58 mbd->pre = xd->pre; in setup_decoding_thread_data() 59 mbd->dst = xd->dst; in setup_decoding_thread_data() [all …]
|
D | onyxd_int.h | 38 MACROBLOCKD mbd; member
|
D | decodeframe.c | 1345 corrupt_tokens |= pbi->mb_row_di[thread].mbd.corrupted; in vp8_decode_frame()
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/ |
D | vp9_temporal_filter.c | 205 MACROBLOCKD *mbd = &cpi->mb.e_mbd; in temporal_filter_iterate_c() local 209 const int mb_uv_height = 16 >> mbd->plane[1].subsampling_y; in temporal_filter_iterate_c() 216 assert(mbd->plane[1].subsampling_x == mbd->plane[1].subsampling_y); in temporal_filter_iterate_c() 219 input_buffer[i] = mbd->plane[i].pre[0].buf; in temporal_filter_iterate_c() 256 mbd->mi[0]->bmi[0].as_mv[0].as_mv.row = 0; in temporal_filter_iterate_c() 257 mbd->mi[0]->bmi[0].as_mv[0].as_mv.col = 0; in temporal_filter_iterate_c() 284 (mbd, in temporal_filter_iterate_c() 290 mbd->mi[0]->bmi[0].as_mv[0].as_mv.row, in temporal_filter_iterate_c() 291 mbd->mi[0]->bmi[0].as_mv[0].as_mv.col, in temporal_filter_iterate_c() 368 mbd->plane[i].pre[0].buf = input_buffer[i]; in temporal_filter_iterate_c()
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/ |
D | vp9_loopfilter.h | 108 struct macroblockd *mbd,
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/ |
D | vp8_dx_iface.c | 510 pbi->mb_row_di[i].mbd.dst = pc->yv12_fb[pc->new_fb_idx]; in vp8_decode() 511 vp8_build_block_doffsets(&pbi->mb_row_di[i].mbd); in vp8_decode()
|