Home
last modified time | relevance | path

Searched refs:v_buffer (Results 1 – 25 of 42) sorted by relevance

12

/external/libvpx/libvpx/vp8/common/
Dswapyv12buffer.c30 temp = last_frame->v_buffer; in vp8_swap_yv12_buffer()
31 last_frame->v_buffer = new_frame->v_buffer; in vp8_swap_yv12_buffer()
32 new_frame->v_buffer = temp; in vp8_swap_yv12_buffer()
Dsetupintrarecon.c28 vpx_memset(ybf->v_buffer - 1 - ybf->uv_stride, 127, ybf->uv_width + 5); in vp8_setup_intra_recon()
30 ybf->v_buffer[ybf->uv_stride *i - 1] = (unsigned char) 129; in vp8_setup_intra_recon()
38 vpx_memset(ybf->v_buffer - 1 - ybf->uv_stride, 127, ybf->uv_width + 5); in vp8_setup_intra_recon_top_line()
Dsetupintrarecon.h25 unsigned char *v_buffer, in setup_intra_recon_left() argument
38 v_buffer[uv_stride *i] = (unsigned char) 129; in setup_intra_recon_left()
Dextend.c98 copy_and_extend_plane(src->v_buffer, src->uv_stride, in vp8_copy_and_extend_frame()
99 dst->v_buffer, dst->uv_stride, in vp8_copy_and_extend_frame()
150 copy_and_extend_plane(src->v_buffer + src_uv_offset, in vp8_copy_and_extend_frame_with_rect()
152 dst->v_buffer + dst_uv_offset, in vp8_copy_and_extend_frame_with_rect()
Dreconinter.c228 vptr = x->pre.v_buffer + offset; in vp8_build_inter16x16_predictors_mbuv()
297 base_pre = x->pre.v_buffer; in vp8_build_inter4x4_predictors_mbuv()
421 vptr = x->pre.v_buffer + offset; in vp8_build_inter16x16_predictors_mb()
513 base_dst = x->dst.v_buffer; in build_inter4x4_predictors_mb()
514 base_pre = x->pre.v_buffer; in build_inter4x4_predictors_mb()
579 xd->dst.u_buffer, xd->dst.v_buffer, in vp8_build_inter_predictors_mb()
Dpostproc.c377 source->v_buffer + 8 * mbr * source->uv_stride, in vp8_deblock()
378 post->v_buffer + 8 * mbr * post->uv_stride, source->uv_stride, in vp8_deblock()
421 source->v_buffer + 8 * mbr * source->uv_stride, in vp8_de_noise()
422 source->v_buffer + 8 * mbr * source->uv_stride, in vp8_de_noise()
1092 unsigned char *v_ptr = oci->post_proc_buffer.v_buffer; in vp8_post_proc_frame()
1164 unsigned char *v_ptr = oci->post_proc_buffer.v_buffer; in vp8_post_proc_frame()
/external/libvpx/libvpx/vp8/encoder/
Dencodeintra.c121 xd->dst.v_buffer - xd->dst.uv_stride, in vp8_encode_intra16x16mbuv()
123 xd->dst.v_buffer - 1, in vp8_encode_intra16x16mbuv()
125 xd->dst.u_buffer, xd->dst.v_buffer, in vp8_encode_intra16x16mbuv()
129 x->src.v_buffer, x->src.uv_stride, xd->dst.u_buffer, in vp8_encode_intra16x16mbuv()
130 xd->dst.v_buffer, xd->dst.uv_stride); in vp8_encode_intra16x16mbuv()
Dtemporal_filter.c249 unsigned char *v_buffer = mbd->pre.v_buffer; in vp8_temporal_filter_iterate_c() local
325 cpi->frames[frame]->v_buffer + mb_uv_offset, in vp8_temporal_filter_iterate_c()
353 (f->v_buffer + mb_uv_offset, in vp8_temporal_filter_iterate_c()
386 dst2 = cpi->alt_ref_buffer.v_buffer; in vp8_temporal_filter_iterate_c()
425 mbd->pre.v_buffer = v_buffer; in vp8_temporal_filter_iterate_c()
Ddenoising.c509 filter_xd->pre.v_buffer = src->v_buffer + recon_uvoffset; in vp8_denoiser_denoise_mb()
513 filter_xd->dst.v_buffer = dst->v_buffer + recon_uvoffset; in vp8_denoiser_denoise_mb()
524 filter_xd->dst.v_buffer, in vp8_denoiser_denoise_mb()
576 denoiser->yv12_mc_running_avg.v_buffer + recon_uvoffset; in vp8_denoiser_denoise_mb()
578 denoiser->yv12_running_avg[INTRA_FRAME].v_buffer + recon_uvoffset; in vp8_denoiser_denoise_mb()
615 denoiser->yv12_running_avg[INTRA_FRAME].v_buffer + recon_uvoffset, in vp8_denoiser_denoise_mb()
Dssim.c193 c = vp8_ssim2(source->v_buffer, dest->v_buffer, in vp8_calc_ssim()
224 c = vp8_ssim2(source->v_buffer, dest->v_buffer, in vp8_calc_ssimg()
Dencodeframe.c320 xd->dst.u_buffer + 8, xd->dst.v_buffer + 8); in build_activity_map()
452 xd->dst.v_buffer = cm->yv12_fb[dst_fb_idx].v_buffer + recon_uvoffset; in encode_mb_row()
589 x->src.v_buffer += 8; in encode_mb_row()
607 xd->dst.v_buffer + 8); in encode_mb_row()
847 … x->src.v_buffer += 8 * x->src.uv_stride * (cpi->encoding_thread_count + 1) - 8 * cm->mb_cols; in vp8_encode_frame()
940 x->src.v_buffer += 8 * x->src.uv_stride - 8 * cm->mb_cols; in vp8_encode_frame()
1114 this_block->base_src = &x->src.v_buffer; in vp8_build_block_offsets()
1209 xd->dst.u_buffer, xd->dst.v_buffer, in vp8cx_encode_intra_macroblock()
1375 xd->pre.v_buffer = cpi->common.yv12_fb[ref_fb_idx].v_buffer + recon_uvoffset; in vp8cx_encode_inter_macroblock()
1383 xd->dst.u_buffer, xd->dst.v_buffer, in vp8cx_encode_inter_macroblock()
[all …]
Dethreading.c152 xd->dst.v_buffer = cm->yv12_fb[dst_fb_idx].v_buffer + recon_uvoffset; in thread_encoding_proc()
278 x->src.v_buffer += 8; in thread_encoding_proc()
295 xd->dst.v_buffer + 8); in thread_encoding_proc()
305 … x->src.v_buffer += 8 * x->src.uv_stride * (cpi->encoding_thread_count + 1) - 8 * cm->mb_cols; in thread_encoding_proc()
488 mb->src.v_buffer += 8 * x->src.uv_stride * (i + 1); in vp8cx_init_mbrthread_data()
/external/libvpx/libvpx/vp9/encoder/
Dvp9_extend.c88 copy_and_extend_plane(src->v_buffer, src->uv_stride, in vp9_copy_and_extend_frame()
89 dst->v_buffer, dst->uv_stride, in vp9_copy_and_extend_frame()
127 copy_and_extend_plane(src->v_buffer + src_uv_offset, src->uv_stride, in vp9_copy_and_extend_frame_with_rect()
128 dst->v_buffer + dst_uv_offset, dst->uv_stride, in vp9_copy_and_extend_frame_with_rect()
Dvp9_ssim.c110 c = vp9_ssim2(source->v_buffer, dest->v_buffer, in vp9_calc_ssim()
134 c = vp9_ssim2(source->v_buffer, dest->v_buffer, in vp9_calc_ssimg()
Dvp9_temporal_filter.c277 cpi->frames[frame]->v_buffer + mb_uv_offset, in temporal_filter_iterate_c()
295 vp9_temporal_filter_apply(f->v_buffer + mb_uv_offset, f->uv_stride, in temporal_filter_iterate_c()
322 dst2 = cpi->alt_ref_buffer.v_buffer; in temporal_filter_iterate_c()
/external/libvpx/libvpx/vpx_scale/generic/
Dvpx_scale.c519 Scale2D((unsigned char *) src->v_buffer, src->uv_stride, src->uv_width, src->uv_height, in vpx_scale_frame()
520 (unsigned char *) dst->v_buffer, dst->uv_stride, dw / 2, dh / 2, in vpx_scale_frame()
525 …vpx_memset(dst->v_buffer + i * dst->uv_stride + dw / 2 - 1, dst->v_buffer[i * dst->uv_stride + dw … in vpx_scale_frame()
529 …vpx_memcpy(dst->v_buffer + i * dst->uv_stride, dst->v_buffer + (dh / 2 - 2)*dst->uv_stride, dst->u… in vpx_scale_frame()
Dyv12extend.c79 extend_plane(ybf->v_buffer, ybf->uv_stride, in vp8_yv12_extend_frame_borders_c()
111 extend_plane(ybf->v_buffer, ybf->uv_stride, in extend_frame()
158 src = src_ybc->v_buffer; in vp8_yv12_copy_frame_c()
159 dst = dst_ybc->v_buffer; in vp8_yv12_copy_frame_c()
Dyv12config.c99 …ybf->v_buffer = ybf->buffer_alloc + yplane_size + uvplane_size + (border / 2 * uv_stride) + borde… in vp8_yv12_realloc_frame_buffer()
237 ybf->v_buffer = ybf->buffer_alloc + yplane_size + uvplane_size + in vp9_realloc_frame_buffer()
/external/libvpx/libvpx/vp8/decoder/
Dthreading.c161 xd->dst.u_buffer, xd->dst.v_buffer, in mt_decode_macroblock()
291 xd->dst.u_buffer, xd->dst.v_buffer, in mt_decode_macroblock()
326 ref_buffer[i][2] = this_fb->v_buffer; in mt_decode_mb_rows()
333 dst_buffer[2] = yv12_fb_new->v_buffer; in mt_decode_mb_rows()
458 xd->dst.v_buffer = dst_buffer[2] + recon_uvoffset; in mt_decode_mb_rows()
462 xd->pre.v_buffer = ref_buffer[xd->mode_info_context->mbmi.ref_frame][2] + recon_uvoffset; in mt_decode_mb_rows()
502 …vpx_memcpy((pbi->mt_vabove_row[mb_row + 1] + 16 + mb_col*8), (xd->dst.v_buffer + 7 * recon_uv_stri… in mt_decode_mb_rows()
517 pbi->mt_vleft_col[mb_row][i] = xd->dst.v_buffer [i* recon_uv_stride + 7]; in mt_decode_mb_rows()
537 … (xd->dst.y_buffer, xd->dst.u_buffer, xd->dst.v_buffer, recon_y_stride, recon_uv_stride, &lfi); in mt_decode_mb_rows()
541 … (xd->dst.y_buffer, xd->dst.u_buffer, xd->dst.v_buffer, recon_y_stride, recon_uv_stride, &lfi); in mt_decode_mb_rows()
[all …]
Ddecodeframe.c166 xd->dst.u_buffer, xd->dst.v_buffer, in decode_macroblock()
276 xd->dst.u_buffer, xd->dst.v_buffer, in decode_macroblock()
347 src_ptr1 = ybf->v_buffer - Border; in yv12_extend_frame_top_c()
406 src_ptr1 = ybf->v_buffer - Border; in yv12_extend_frame_bottom_c()
534 ref_buffer[i][2] = this_fb->v_buffer; in decode_mb_rows()
542 eb_dst[2] = lf_dst[2] = dst_buffer[2] = yv12_fb_new->v_buffer; in decode_mb_rows()
633 xd->dst.v_buffer = dst_buffer[2] + recon_uvoffset; in decode_mb_rows()
639 xd->pre.v_buffer = ref_buffer[ref][2] + recon_uvoffset; in decode_mb_rows()
644 xd->pre.v_buffer = 0; in decode_mb_rows()
675 xd->dst.u_buffer + 8, xd->dst.v_buffer + 8); in decode_mb_rows()
/external/libvpx/libvpx/vp9/common/
Dvp9_postproc.c255 vp9_post_proc_down_and_across(source->v_buffer, post->v_buffer, in deblock_and_de_macro_block()
266 const uint8_t *const srcs[3] = {src->y_buffer, src->u_buffer, src->v_buffer}; in vp9_deblock()
271 uint8_t *const dsts[3] = {dst->y_buffer, dst->u_buffer, dst->v_buffer}; in vp9_deblock()
286 const uint8_t *const srcs[3] = {src->y_buffer, src->u_buffer, src->v_buffer}; in vp9_denoise()
291 uint8_t *const dsts[3] = {dst->y_buffer, dst->u_buffer, dst->v_buffer}; in vp9_denoise()
/external/libvpx/libvpx/test/
Dvpx_scale_test.cc44 FillPlane(img_.v_buffer, img_.uv_crop_width, img_.uv_crop_height, in ResetImage()
126 ExtendPlane(ref_img_.v_buffer, in ReferenceExtendBorder()
148 ref_img_.v_buffer[x + y * ref_img_.uv_stride] = in ReferenceCopyFrame()
149 img_.v_buffer[x + y * img_.uv_stride]; in ReferenceCopyFrame()
/external/libvpx/libvpx/vp9/
Dvp9_iface_common.h43 img->planes[VPX_PLANE_V] = yv12->v_buffer; in yuvconfig2image()
60 yv12->v_buffer = img->planes[VPX_PLANE_V]; in image2yuvconfig()
/external/libvpx/libvpx/vpx_scale/
Dvpx_scale_asm_offsets.c28 DEFINE(yv12_buffer_config_v_buffer, offsetof(YV12_BUFFER_CONFIG, v_buffer));
Dyv12config.h46 uint8_t *v_buffer; member

12