Searched refs:v_buffer (Results 1 - 25 of 46) sorted by relevance

12

/external/libvpx/libvpx/vp8/common/
H A Dswapyv12buffer.c30 temp = last_frame->v_buffer;
31 last_frame->v_buffer = new_frame->v_buffer;
32 new_frame->v_buffer = temp;
H A Dsetupintrarecon.h25 unsigned char *v_buffer,
38 v_buffer[uv_stride *i] = (unsigned char) 129;
23 setup_intra_recon_left(unsigned char *y_buffer, unsigned char *u_buffer, unsigned char *v_buffer, int y_stride, int uv_stride) argument
H A Dsetupintrarecon.c28 memset(ybf->v_buffer - 1 - ybf->uv_stride, 127, ybf->uv_width + 5);
30 ybf->v_buffer[ybf->uv_stride *i - 1] = (unsigned char) 129;
38 memset(ybf->v_buffer - 1 - ybf->uv_stride, 127, ybf->uv_width + 5);
H A Dextend.c98 copy_and_extend_plane(src->v_buffer, src->uv_stride,
99 dst->v_buffer, dst->uv_stride,
150 copy_and_extend_plane(src->v_buffer + src_uv_offset,
152 dst->v_buffer + dst_uv_offset,
/external/libvpx/libvpx/vp8/encoder/
H A Dencodeintra.c123 xd->dst.v_buffer - xd->dst.uv_stride,
125 xd->dst.v_buffer - 1,
127 xd->dst.u_buffer, xd->dst.v_buffer,
131 x->src.v_buffer, x->src.uv_stride, xd->dst.u_buffer,
132 xd->dst.v_buffer, xd->dst.uv_stride);
H A Dtemporal_filter.c251 unsigned char *v_buffer = mbd->pre.v_buffer; local
327 cpi->frames[frame]->v_buffer + mb_uv_offset,
355 (f->v_buffer + mb_uv_offset,
388 dst2 = cpi->alt_ref_buffer.v_buffer;
427 mbd->pre.v_buffer = v_buffer;
H A Ddenoising.c575 filter_xd->pre.v_buffer = src->v_buffer + recon_uvoffset;
579 filter_xd->dst.v_buffer = dst->v_buffer + recon_uvoffset;
590 filter_xd->dst.v_buffer,
648 denoiser->yv12_mc_running_avg.v_buffer + recon_uvoffset;
650 denoiser->yv12_running_avg[INTRA_FRAME].v_buffer + recon_uvoffset;
688 denoiser->yv12_running_avg[INTRA_FRAME].v_buffer + recon_uvoffset,
H A Dencodeframe.c322 xd->dst.u_buffer + 8, xd->dst.v_buffer + 8);
454 xd->dst.v_buffer = cm->yv12_fb[dst_fb_idx].v_buffer + recon_uvoffset;
597 x->src.v_buffer += 8;
615 xd->dst.v_buffer + 8);
856 x->src.v_buffer += 8 * x->src.uv_stride * (cpi->encoding_thread_count + 1) - 8 * cm->mb_cols;
949 x->src.v_buffer += 8 * x->src.uv_stride - 8 * cm->mb_cols;
1123 this_block->base_src = &x->src.v_buffer;
1220 xd->dst.u_buffer, xd->dst.v_buffer,
1384 xd->pre.v_buffer
[all...]
H A Dethreading.c150 xd->dst.v_buffer = cm->yv12_fb[dst_fb_idx].v_buffer + recon_uvoffset;
280 x->src.v_buffer += 8;
297 xd->dst.v_buffer + 8);
307 x->src.v_buffer += 8 * x->src.uv_stride * (cpi->encoding_thread_count + 1) - 8 * cm->mb_cols;
357 z->src.v_buffer = x->src.v_buffer;
487 mb->src.v_buffer += 8 * x->src.uv_stride * (i + 1);
H A Drdopt.h89 plane[2] = fb->v_buffer + recon_uvoffset;
/external/libvpx/libvpx/vp9/
H A Dvp9_iface_common.h52 img->planes[VPX_PLANE_V] = yv12->v_buffer;
66 img->planes[VPX_PLANE_V] = (uint8_t*)CONVERT_TO_SHORTPTR(yv12->v_buffer);
85 yv12->v_buffer = img->planes[VPX_PLANE_V];
112 // y_buffer, u_buffer, v_buffer point to uint16 address of data
120 yv12->v_buffer = CONVERT_TO_BYTEPTR(yv12->v_buffer);
/external/libvpx/libvpx/vp9/encoder/
H A Dvp9_extend.c140 highbd_copy_and_extend_plane(src->v_buffer, src->uv_stride,
141 dst->v_buffer, dst->uv_stride,
158 copy_and_extend_plane(src->v_buffer, src->uv_stride,
159 dst->v_buffer, dst->uv_stride,
197 copy_and_extend_plane(src->v_buffer + src_uv_offset, src->uv_stride,
198 dst->v_buffer + dst_uv_offset, dst->uv_stride,
H A Dvp9_temporal_filter.c374 frames[frame]->v_buffer + mb_uv_offset,
397 vp9_highbd_temporal_filter_apply(f->v_buffer + mb_uv_offset,
413 vp9_temporal_filter_apply(f->v_buffer + mb_uv_offset, f->uv_stride,
430 vp9_temporal_filter_apply(f->v_buffer + mb_uv_offset, f->uv_stride,
464 dst2 = cpi->alt_ref_buffer.v_buffer;
511 dst2 = cpi->alt_ref_buffer.v_buffer;
556 dst2 = cpi->alt_ref_buffer.v_buffer;
H A Dvp9_skin_detection.c59 const uint8_t *src_v = cpi->Source->v_buffer;
/external/libvpx/libvpx/vpx_scale/generic/
H A Dvpx_scale.c520 Scale2D((unsigned char *) src->v_buffer, src->uv_stride, src->uv_width, src->uv_height,
521 (unsigned char *) dst->v_buffer, dst->uv_stride, dw / 2, dh / 2,
526 memset(dst->v_buffer + i * dst->uv_stride + dw / 2 - 1, dst->v_buffer[i * dst->uv_stride + dw / 2 - 2], dst->uv_width - dw / 2 + 1);
530 memcpy(dst->v_buffer + i * dst->uv_stride, dst->v_buffer + (dh / 2 - 2)*dst->uv_stride, dst->uv_width);
H A Dyv12extend.c133 ybf->v_buffer, ybf->uv_stride,
153 extend_plane(ybf->v_buffer, ybf->uv_stride,
185 extend_plane_high(ybf->v_buffer, ybf->uv_stride,
199 extend_plane(ybf->v_buffer, ybf->uv_stride,
257 src = src_ybc->v_buffer;
258 dst = dst_ybc->v_buffer;
288 src = src_ybc->v_buffer;
289 dst = dst_ybc->v_buffer;
H A Dyv12config.c37 u_buffer and v_buffer point to buffer_alloc and are used. Clear out
99 ybf->v_buffer = ybf->buffer_alloc + yplane_size + uvplane_size + (border / 2 * uv_stride) + border / 2;
127 u_buffer and v_buffer point to buffer_alloc and are used. Clear out
267 ybf->v_buffer = (uint8_t *)yv12_align_addr(
/external/libvpx/libvpx/test/
H A Dvpx_scale_test.cc43 FillPlane(img_.v_buffer, img_.uv_crop_width, img_.uv_crop_height,
125 ExtendPlane(ref_img_.v_buffer,
147 ref_img_.v_buffer[x + y * ref_img_.uv_stride] =
148 img_.v_buffer[x + y * img_.uv_stride];
/external/libvpx/libvpx/vpx_scale/
H A Dyv12config.h48 uint8_t *v_buffer; member in struct:yv12_buffer_config
/external/libvpx/libvpx/vp8/decoder/
H A Dthreading.c164 xd->dst.u_buffer, xd->dst.v_buffer,
294 xd->dst.u_buffer, xd->dst.v_buffer,
329 ref_buffer[i][2] = this_fb->v_buffer;
336 dst_buffer[2] = yv12_fb_new->v_buffer;
461 xd->dst.v_buffer = dst_buffer[2] + recon_uvoffset;
465 xd->pre.v_buffer = ref_buffer[xd->mode_info_context->mbmi.ref_frame][2] + recon_uvoffset;
505 memcpy((pbi->mt_vabove_row[mb_row + 1] + 16 + mb_col*8), (xd->dst.v_buffer + 7 * recon_uv_stride), 8);
520 pbi->mt_vleft_col[mb_row][i] = xd->dst.v_buffer [i* recon_uv_stride + 7];
540 (xd->dst.y_buffer, xd->dst.u_buffer, xd->dst.v_buffer, recon_y_stride, recon_uv_stride, &lfi);
544 (xd->dst.y_buffer, xd->dst.u_buffer, xd->dst.v_buffer, recon_y_strid
[all...]
H A Ddecodeframe.c169 xd->dst.u_buffer, xd->dst.v_buffer,
279 xd->dst.u_buffer, xd->dst.v_buffer,
350 src_ptr1 = ybf->v_buffer - Border;
409 src_ptr1 = ybf->v_buffer - Border;
537 ref_buffer[i][2] = this_fb->v_buffer;
545 eb_dst[2] = lf_dst[2] = dst_buffer[2] = yv12_fb_new->v_buffer;
636 xd->dst.v_buffer = dst_buffer[2] + recon_uvoffset;
642 xd->pre.v_buffer = ref_buffer[ref][2] + recon_uvoffset;
647 xd->pre.v_buffer = 0;
678 xd->dst.u_buffer + 8, xd->dst.v_buffer
[all...]
/external/libvpx/libvpx/vpx_dsp/
H A Dssim.c174 c = vpx_ssim2(source->v_buffer, dest->v_buffer,
199 c = vpx_ssim2(source->v_buffer, dest->v_buffer,
470 c = vpx_highbd_ssim2(source->v_buffer, dest->v_buffer,
495 c = vpx_highbd_ssim2(source->v_buffer, dest->v_buffer,
H A Dpsnrhvs.c221 *v_psnrhvs = calc_psnrhvs(source->v_buffer, source->uv_stride, dest->v_buffer,
/external/libvpx/libvpx/vp9/common/
H A Dvp9_postproc.c411 vp9_highbd_post_proc_down_and_across(CONVERT_TO_SHORTPTR(source->v_buffer),
412 CONVERT_TO_SHORTPTR(post->v_buffer),
430 vp9_post_proc_down_and_across(source->v_buffer, post->v_buffer,
448 vp9_post_proc_down_and_across(source->v_buffer, post->v_buffer,
460 const uint8_t *const srcs[3] = {src->y_buffer, src->u_buffer, src->v_buffer};
465 uint8_t *const dsts[3] = {dst->y_buffer, dst->u_buffer, dst->v_buffer};
496 const uint8_t *const srcs[3] = {src->y_buffer, src->u_buffer, src->v_buffer};
501 uint8_t *const dsts[3] = {dst->y_buffer, dst->u_buffer, dst->v_buffer};
[all...]
H A Dvp9_reconinter.c198 pre_buf->buf = xd->block_refs[ref]->buf->v_buffer;
287 src->v_buffer};
306 src->v_buffer};

Completed in 299 milliseconds

12