Home
last modified time | relevance | path

Searched refs:yv12_fb (Results 1 – 10 of 10) sorted by relevance

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/decoder/
Donyxd_if.c127 if(cm->yv12_fb[ref_fb_idx].y_height != sd->y_height || in vp8dx_get_reference()
128 cm->yv12_fb[ref_fb_idx].y_width != sd->y_width || in vp8dx_get_reference()
129 cm->yv12_fb[ref_fb_idx].uv_height != sd->uv_height || in vp8dx_get_reference()
130 cm->yv12_fb[ref_fb_idx].uv_width != sd->uv_width){ in vp8dx_get_reference()
135 vp8_yv12_copy_frame(&cm->yv12_fb[ref_fb_idx], sd); in vp8dx_get_reference()
159 if(cm->yv12_fb[*ref_fb_ptr].y_height != sd->y_height || in vp8dx_set_reference()
160 cm->yv12_fb[*ref_fb_ptr].y_width != sd->y_width || in vp8dx_set_reference()
161 cm->yv12_fb[*ref_fb_ptr].uv_height != sd->uv_height || in vp8dx_set_reference()
162 cm->yv12_fb[*ref_fb_ptr].uv_width != sd->uv_width){ in vp8dx_set_reference()
175 vp8_yv12_copy_frame(sd, &cm->yv12_fb[*ref_fb_ptr]); in vp8dx_set_reference()
[all …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/
Drdopt.h94 get_plane_pointers(&cpi->common.yv12_fb[cpi->common.lst_fb_idx], in get_predictor_pointers()
98 get_plane_pointers(&cpi->common.yv12_fb[cpi->common.gld_fb_idx], in get_predictor_pointers()
102 get_plane_pointers(&cpi->common.yv12_fb[cpi->common.alt_fb_idx], in get_predictor_pointers()
Dethreading.c87 int recon_y_stride = cm->yv12_fb[ref_fb_idx].y_stride; in thread_encoding_proc()
88 int recon_uv_stride = cm->yv12_fb[ref_fb_idx].uv_stride; in thread_encoding_proc()
150 xd->dst.y_buffer = cm->yv12_fb[dst_fb_idx].y_buffer + recon_yoffset; in thread_encoding_proc()
151 xd->dst.u_buffer = cm->yv12_fb[dst_fb_idx].u_buffer + recon_uvoffset; in thread_encoding_proc()
152 xd->dst.v_buffer = cm->yv12_fb[dst_fb_idx].v_buffer + recon_uvoffset; in thread_encoding_proc()
277 vp8_extend_mb_row( &cm->yv12_fb[dst_fb_idx], in thread_encoding_proc()
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()
Dencodeframe.c270 YV12_BUFFER_CONFIG *new_yv12 = &cm->yv12_fb[cm->new_fb_idx]; in build_activity_map()
375 int recon_y_stride = cm->yv12_fb[ref_fb_idx].y_stride; in encode_mb_row()
376 int recon_uv_stride = cm->yv12_fb[ref_fb_idx].uv_stride; in encode_mb_row()
451 xd->dst.y_buffer = cm->yv12_fb[dst_fb_idx].y_buffer + recon_yoffset; in encode_mb_row()
452 xd->dst.u_buffer = cm->yv12_fb[dst_fb_idx].u_buffer + recon_uvoffset; in encode_mb_row()
453 xd->dst.v_buffer = cm->yv12_fb[dst_fb_idx].v_buffer + recon_uvoffset; in encode_mb_row()
592 vp8_extend_mb_row( &cm->yv12_fb[dst_fb_idx], in encode_mb_row()
634 xd->pre = cm->yv12_fb[cm->lst_fb_idx]; in init_encode_frame_mb_context()
635 xd->dst = cm->yv12_fb[cm->new_fb_idx]; in init_encode_frame_mb_context()
638 vp8_setup_intra_recon(&cm->yv12_fb[cm->new_fb_idx]); in init_encode_frame_mb_context()
[all …]
Donyx_if.c1039 vp8_init3smotion_compensation(&cpi->mb, cm->yv12_fb[cm->lst_fb_idx].y_stride); in vp8_set_speed_features()
1043 vp8_init_dsmotion_compensation(&cpi->mb, cm->yv12_fb[cm->lst_fb_idx].y_stride); in vp8_set_speed_features()
1714 (uint32_t)(cm->yv12_fb[cm->lst_fb_idx].y_width) || in vp8_change_config()
1716 (uint32_t)(cm->yv12_fb[cm->lst_fb_idx].y_height) || in vp8_change_config()
1717 cm->yv12_fb[cm->lst_fb_idx].y_width == 0) in vp8_change_config()
2161 &cpi->common.yv12_fb[cpi->common.lst_fb_idx]; in vp8_remove_compressor()
2579 vp8_yv12_copy_frame(&cm->yv12_fb[ref_fb_idx], sd); in vp8_get_reference()
2598 vp8_yv12_copy_frame(sd, &cm->yv12_fb[ref_fb_idx]); in vp8_set_reference()
3091 YV12_BUFFER_CONFIG *yv12_fb = cm->yv12_fb; in update_reference_frames() local
3099 yv12_fb[cm->new_fb_idx].flags |= VP8_GOLD_FRAME | VP8_ALTR_FRAME ; in update_reference_frames()
[all …]
Dfirstpass.c515 YV12_BUFFER_CONFIG *lst_yv12 = &cm->yv12_fb[cm->lst_fb_idx]; in vp8_first_pass()
516 YV12_BUFFER_CONFIG *new_yv12 = &cm->yv12_fb[cm->new_fb_idx]; in vp8_first_pass()
517 YV12_BUFFER_CONFIG *gld_yv12 = &cm->yv12_fb[cm->gld_fb_idx]; in vp8_first_pass()
3071 YV12_BUFFER_CONFIG *lst_yv12 = &cpi->common.yv12_fb[cpi->common.lst_fb_idx]; in find_next_key_frame()
Drdopt.c1709 …unsigned char *pre_y_buffer = cpi->common.yv12_fb[cpi->common.lst_fb_idx].y_buffer + recon_yoffset; in vp8_cal_sad()
1710 int pre_y_stride = cpi->common.yv12_fb[cpi->common.lst_fb_idx].y_stride; in vp8_cal_sad()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/
Dalloccommon.c24 vp8_yv12_de_alloc_frame_buffer(&oci->yv12_fb[i]); in vp8_de_alloc_frame_buffers()
64 oci->yv12_fb[i].flags = 0; in vp8_alloc_frame_buffers()
65 if (vp8_yv12_alloc_frame_buffer(&oci->yv12_fb[i], width, height, VP8BORDERINPIXELS) < 0) in vp8_alloc_frame_buffers()
Donyxc_int.h83 YV12_BUFFER_CONFIG yv12_fb[NUM_YV12_BUFFERS]; member
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/
Dvp8_dx_iface.c504 xd->pre = pc->yv12_fb[pc->lst_fb_idx]; in vp8_decode()
505 xd->dst = pc->yv12_fb[pc->new_fb_idx]; in vp8_decode()
510 pbi->mb_row_di[i].mbd.dst = pc->yv12_fb[pc->new_fb_idx]; in vp8_decode()