/external/libvpx/libvpx/vp8/common/ |
swapyv12buffer.c | 21 temp = last_frame->y_buffer; 22 last_frame->y_buffer = new_frame->y_buffer; 23 new_frame->y_buffer = temp;
|
setupintrarecon.h | 23 static INLINE void setup_intra_recon_left(unsigned char *y_buffer, 29 for (i = 0; i < 16; ++i) y_buffer[y_stride * i] = (unsigned char)129;
|
setupintrarecon.c | 18 memset(ybf->y_buffer - 1 - ybf->y_stride, 127, ybf->y_width + 5); 20 ybf->y_buffer[ybf->y_stride * i - 1] = (unsigned char)129; 35 memset(ybf->y_buffer - 1 - ybf->y_stride, 127, ybf->y_width + 5);
|
reconintra4x4.h | 22 unsigned char *above_right_dst = xd->dst.y_buffer - dst_stride + 16;
|
invtrans.h | 50 vp8_dequant_idct_add_y_block(xd->qcoeff, DQC, xd->dst.y_buffer,
|
extend.c | 73 copy_and_extend_plane(src->y_buffer, src->y_stride, dst->y_buffer, 109 copy_and_extend_plane(src->y_buffer + src_y_offset, src->y_stride, 110 dst->y_buffer + dst_y_offset, dst->y_stride, srch, srcw,
|
postproc.c | 56 vpx_mbpost_proc_across_ip(post->y_buffer, post->y_stride, post->y_height, 58 vpx_mbpost_proc_down(post->y_buffer, post->y_stride, post->y_height, 101 source->y_buffer + 16 * mbr * source->y_stride, 102 post->y_buffer + 16 * mbr * post->y_stride, source->y_stride, 137 source->y_buffer + 16 * mbr * source->y_stride, 138 source->y_buffer + 16 * mbr * source->y_stride, source->y_stride, 376 oci->post_proc_buffer.y_buffer, oci->postproc_state.generated_noise,
|
/external/libvpx/libvpx/vp8/encoder/ |
encodeintra.c | 50 unsigned char *dst = x->e_mbd.dst.y_buffer + b->offset; 75 intra_prediction_down_copy(xd, xd->dst.y_buffer - xd->dst.y_stride + 16); 85 vp8_build_intra_predictors_mby_s(xd, xd->dst.y_buffer - xd->dst.y_stride, 86 xd->dst.y_buffer - 1, xd->dst.y_stride, 87 xd->dst.y_buffer, xd->dst.y_stride); 89 vp8_subtract_mby(x->src_diff, *(b->base_src), b->src_stride, xd->dst.y_buffer,
|
temporal_filter.c | 130 unsigned char *base_pre = x->e_mbd.pre.y_buffer; 141 b->base_src = &arf_frame->y_buffer; 145 x->e_mbd.pre.y_buffer = frame_ptr->y_buffer; 178 x->e_mbd.pre.y_buffer = base_pre; 204 unsigned char *y_buffer = mbd->pre.y_buffer; local 265 mbd, cpi->frames[frame]->y_buffer + mb_y_offset, 272 vp8_temporal_filter_apply(f->y_buffer + mb_y_offset, f->y_stride, 287 dst1 = cpi->alt_ref_buffer.y_buffer; [all...] |
denoising.c | 581 filter_xd->pre.y_buffer = src->y_buffer + recon_yoffset; 585 filter_xd->dst.y_buffer = dst->y_buffer + recon_yoffset; 593 filter_xd, filter_xd->dst.y_buffer, filter_xd->dst.u_buffer, 610 denoiser->yv12_mc_running_avg.y_buffer + recon_yoffset; 613 denoiser->yv12_running_avg[INTRA_FRAME].y_buffer + recon_yoffset; 653 denoiser->yv12_running_avg[INTRA_FRAME].y_buffer + recon_yoffset, 701 denoiser->yv12_running_avg[INTRA_FRAME].y_buffer + recon_yoffset, 714 denoiser->yv12_running_avg[INTRA_FRAME].y_buffer + recon_yoffset [all...] |
encodeframe.c | 86 act = vpx_variance16x16(x->src.y_buffer, x->src.y_stride, VP8_VAR_OFFS, 0, 262 xd->dst.y_buffer = new_yv12->y_buffer + recon_yoffset; 267 vp8_copy_mem16x16(x->src.y_buffer, x->src.y_stride, x->thismb, 16); 282 x->src.y_buffer += 16; 286 x->src.y_buffer += 16 * x->src.y_stride - 16 * cm->mb_cols; 290 vp8_extend_mb_row(new_yv12, xd->dst.y_buffer + 16, xd->dst.u_buffer + 8, 409 xd->dst.y_buffer = cm->yv12_fb[dst_fb_idx].y_buffer + recon_yoffset; 418 vp8_copy_mem16x16(x->src.y_buffer, x->src.y_stride, x->thismb, 16) [all...] |
picklpf.c | 49 src_y = src_ybc->y_buffer + yoffset; 50 dst_y = dst_ybc->y_buffer + yoffset; 60 unsigned char *src = source->y_buffer; 61 unsigned char *dst = dest->y_buffer;
|
/external/libvpx/libvpx/vp9/encoder/ |
vp9_frame_scale.c | 25 const uint8_t *const srcs[3] = { src->y_buffer, src->u_buffer, 28 uint8_t *const dsts[3] = { dst->y_buffer, dst->u_buffer, dst->v_buffer };
|
vp9_extend.c | 128 highbd_copy_and_extend_plane(src->y_buffer, src->y_stride, dst->y_buffer, 143 copy_and_extend_plane(src->y_buffer, src->y_stride, dst->y_buffer, 180 copy_and_extend_plane(src->y_buffer + src_y_offset, src->y_stride, 181 dst->y_buffer + dst_y_offset, dst->y_stride, srcw, srch,
|
vp9_denoiser.c | 270 block_start(denoiser->running_avg_y[frame].y_buffer, 283 block_start(denoiser->mc_running_avg_y.y_buffer, 319 uint8_t *avg_start = block_start(avg.y_buffer, avg.y_stride, mi_row, mi_col); 321 block_start(mc_avg.y_buffer, mc_avg.y_stride, mi_row, mi_col); 401 const uint8_t *srcbuf = src->y_buffer; 402 uint8_t *destbuf = dest->y_buffer; 416 uint8_t *tmp_buf = dest->y_buffer; 419 dest->y_buffer = src->y_buffer; 420 src->y_buffer = tmp_buf [all...] |
vp9_noise_estimate.c | 70 const uint8_t *srcbuf = src->y_buffer; 71 uint8_t *destbuf = dest->y_buffer; 165 const uint8_t *src_y = cpi->Source->y_buffer; 167 const uint8_t *last_src_y = last_source->y_buffer;
|
/external/libvpx/libvpx/vp9/ |
vp9_iface_common.h | 50 img->planes[VPX_PLANE_Y] = yv12->y_buffer; 64 img->planes[VPX_PLANE_Y] = (uint8_t *)CONVERT_TO_SHORTPTR(yv12->y_buffer); 83 yv12->y_buffer = img->planes[VPX_PLANE_Y]; 112 // y_buffer, u_buffer, v_buffer point to uint16 address of data 118 yv12->y_buffer = CONVERT_TO_BYTEPTR(yv12->y_buffer);
|
/packages/apps/Camera2/src/com/android/camera/processing/imagebackend/ |
TaskJpegEncode.java | 81 ByteBuffer y_buffer = planeList.get(0).getBuffer(); local 84 byte[] dataCopy = new byte[y_buffer.capacity() + u_buffer.capacity() + v_buffer.capacity()]; 106 ByteBuffer y_buffer = planeList.get(0).getBuffer(); local 110 final int y_size = y_buffer.capacity(); 115 dataCopy[i] = (byte) (y_buffer.get(i) & 255);
|
/external/libvpx/libvpx/vpx_scale/generic/ |
vpx_scale.c | 484 Scale2D((unsigned char *)src->y_buffer, src->y_stride, src->y_width, 485 src->y_height, (unsigned char *)dst->y_buffer, dst->y_stride, dw, dh, 490 memset(dst->y_buffer + i * dst->y_stride + dw - 1, 491 dst->y_buffer[i * dst->y_stride + dw - 2], dst->y_width - dw + 1); 495 memcpy(dst->y_buffer + i * dst->y_stride, 496 dst->y_buffer + (dh - 2) * dst->y_stride, dst->y_width + 1);
|
yv12extend.c | 116 extend_plane_high(ybf->y_buffer, ybf->y_stride, ybf->y_crop_width, 133 extend_plane(ybf->y_buffer, ybf->y_stride, ybf->y_crop_width, 167 extend_plane_high(ybf->y_buffer, ybf->y_stride, ybf->y_crop_width, 178 extend_plane(ybf->y_buffer, ybf->y_stride, ybf->y_crop_width, 214 const uint8_t *src = src_ybc->y_buffer; 215 uint8_t *dst = dst_ybc->y_buffer; 289 const uint8_t *src = src_ybc->y_buffer; 290 uint8_t *dst = dst_ybc->y_buffer;
|
/external/libvpx/libvpx/vp8/decoder/ |
threading.c | 148 xd->dst.y_buffer, xd->dst.y_stride); 160 unsigned char *dst = xd->dst.y_buffer + b->offset; 239 vp8_dequant_idct_add_y_block(xd->qcoeff, DQC, xd->dst.y_buffer, 276 ref_buffer[i][0] = this_fb->y_buffer; 283 dst_buffer[0] = yv12_fb_new->y_buffer; 400 xd->dst.y_buffer = dst_buffer[0] + recon_yoffset; 404 xd->pre.y_buffer = 446 (xd->dst.y_buffer + 15 * recon_y_stride), 16); 460 xd->dst.y_buffer[i * recon_y_stride + 15]; 483 vp8_loop_filter_mbv(xd->dst.y_buffer, xd->dst.u_buffer [all...] |
/external/libvpx/libvpx/vpx_dsp/ |
psnr.c | 183 return get_sse(a->y_buffer, a->y_stride, b->y_buffer, b->y_stride, 195 return highbd_get_sse(a->y_buffer, a->y_stride, b->y_buffer, b->y_stride, 207 const uint8_t *a_planes[3] = { a->y_buffer, a->u_buffer, a->v_buffer }; 209 const uint8_t *b_planes[3] = { b->y_buffer, b->u_buffer, b->v_buffer }; 255 const uint8_t *a_planes[3] = { a->y_buffer, a->u_buffer, a->v_buffer }; 257 const uint8_t *b_planes[3] = { b->y_buffer, b->u_buffer, b->v_buffer };
|
/external/libvpx/libvpx/vp9/common/ |
vp9_postproc.c | 197 CONVERT_TO_SHORTPTR(source->y_buffer), 198 CONVERT_TO_SHORTPTR(post->y_buffer), source->y_stride, post->y_stride, 201 vp9_highbd_mbpost_proc_across_ip(CONVERT_TO_SHORTPTR(post->y_buffer), 205 vp9_highbd_mbpost_proc_down(CONVERT_TO_SHORTPTR(post->y_buffer), 220 vpx_mbpost_proc_across_ip(post->y_buffer, post->y_stride, post->y_height, 222 vpx_mbpost_proc_down(post->y_buffer, post->y_stride, post->y_height, 236 const uint8_t *const srcs[3] = { src->y_buffer, src->u_buffer, 244 uint8_t *const dsts[3] = { dst->y_buffer, dst->u_buffer, dst->v_buffer }; 262 src->y_buffer + 16 * mbr * src->y_stride, 263 dst->y_buffer + 16 * mbr * dst->y_stride, src->y_stride [all...] |
/external/libvpx/libvpx/test/ |
vpx_scale_test.cc | 37 FillPlane(img_.y_buffer, img_.y_crop_width, img_.y_crop_height, 113 ExtendPlane(ref_img_.y_buffer, ref_img_.y_crop_width, 130 ref_img_.y_buffer[x + y * ref_img_.y_stride] = 131 img_.y_buffer[x + y * img_.y_stride];
|
/external/libvpx/libvpx/vpx_scale/ |
yv12config.h | 46 uint8_t *y_buffer; member in struct:yv12_buffer_config
|