/external/libvpx/libvpx/vp8/common/ppc/ |
loopfilter_altivec.c | 56 int y_stride, int uv_stride, loop_filter_info *lfi) 61 mbloop_filter_horizontal_edge_uv_ppc(u_ptr, v_ptr, uv_stride, lfi->mbflim, lfi->lim, lfi->thr); 65 int y_stride, int uv_stride, loop_filter_info *lfi) 69 (void)uv_stride; 75 int y_stride, int uv_stride, loop_filter_info *lfi) 80 mbloop_filter_vertical_edge_uv_ppc(u_ptr, v_ptr, uv_stride, lfi->mbflim, lfi->lim, lfi->thr); 84 int y_stride, int uv_stride, loop_filter_info *lfi) 88 (void)uv_stride; 94 int y_stride, int uv_stride, loop_filter_info *lfi) 102 loop_filter_horizontal_edge_uv_ppc(u_ptr + 4 * uv_stride, v_ptr + 4 * uv_stride, uv_stride, lfi->flim, lfi->lim, lfi->thr) [all...] |
/external/libvpx/libvpx/vp8/common/arm/ |
loopfilter_arm.c | 50 int y_stride, int uv_stride, loop_filter_info *lfi) 55 vp8_mbloop_filter_horizontal_edge_armv6(u_ptr, uv_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 1); 58 vp8_mbloop_filter_horizontal_edge_armv6(v_ptr, uv_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 1); 63 int y_stride, int uv_stride, loop_filter_info *lfi) 68 vp8_mbloop_filter_vertical_edge_armv6(u_ptr, uv_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 1); 71 vp8_mbloop_filter_vertical_edge_armv6(v_ptr, uv_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 1); 76 int y_stride, int uv_stride, loop_filter_info *lfi) 83 vp8_loop_filter_horizontal_edge_armv6(u_ptr + 4 * uv_stride, uv_stride, lfi->blim, lfi->lim, lfi->hev_thr, 1); 86 vp8_loop_filter_horizontal_edge_armv6(v_ptr + 4 * uv_stride, uv_stride, lfi->blim, lfi->lim, lfi->hev_thr, 1) [all...] |
/external/libvpx/libvpx/vp8/common/x86/ |
loopfilter_x86.c | 51 int y_stride, int uv_stride, loop_filter_info *lfi) 56 vp8_mbloop_filter_horizontal_edge_mmx(u_ptr, uv_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 1); 59 vp8_mbloop_filter_horizontal_edge_mmx(v_ptr, uv_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 1); 65 int y_stride, int uv_stride, loop_filter_info *lfi) 70 vp8_mbloop_filter_vertical_edge_mmx(u_ptr, uv_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 1); 73 vp8_mbloop_filter_vertical_edge_mmx(v_ptr, uv_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 1); 79 int y_stride, int uv_stride, loop_filter_info *lfi) 86 vp8_loop_filter_horizontal_edge_mmx(u_ptr + 4 * uv_stride, uv_stride, lfi->blim, lfi->lim, lfi->hev_thr, 1); 89 vp8_loop_filter_horizontal_edge_mmx(v_ptr + 4 * uv_stride, uv_stride, lfi->blim, lfi->lim, lfi->hev_thr, 1) [all...] |
/external/libvpx/libvpx/vp8/common/ |
mfqe.c | 128 int uv_stride, 158 usad = (vp8_variance8x8(u, uv_stride, ud, uvd_stride, &sse)); 160 vsad = (vp8_variance8x8(v, uv_stride, vd, uvd_stride, &sse)); 164 usad = (vp8_sad8x8(u, uv_stride, ud, uvd_stride, UINT_MAX) + 32) >> 6; 165 vsad = (vp8_sad8x8(v, uv_stride, vd, uvd_stride, UINT_MAX)+ 32) >> 6; 175 usad = (vp8_variance4x4(u, uv_stride, ud, uvd_stride, &sse)); 177 vsad = (vp8_variance4x4(v, uv_stride, vd, uvd_stride, &sse)); 181 usad = (vp8_sad4x4(u, uv_stride, ud, uvd_stride, UINT_MAX) + 8) >> 4; 182 vsad = (vp8_sad4x4(v, uv_stride, vd, uvd_stride, UINT_MAX) + 8) >> 4; 217 u, v, uv_stride, [all...] |
setupintrarecon.h | 21 int uv_stride) 29 u_buffer[uv_stride *i] = (unsigned char) 129; 32 v_buffer[uv_stride *i] = (unsigned char) 129;
|
setupintrarecon.c | 24 vpx_memset(ybf->u_buffer - 1 - ybf->uv_stride, 127, ybf->uv_width + 5); 26 ybf->u_buffer[ybf->uv_stride *i - 1] = (unsigned char) 129; 28 vpx_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; 37 vpx_memset(ybf->u_buffer - 1 - ybf->uv_stride, 127, ybf->uv_width + 5); 38 vpx_memset(ybf->v_buffer - 1 - ybf->uv_stride, 127, ybf->uv_width + 5);
|
extend.c | 93 copy_and_extend_plane(src->u_buffer, src->uv_stride, 94 dst->u_buffer, dst->uv_stride, 98 copy_and_extend_plane(src->v_buffer, src->uv_stride, 99 dst->v_buffer, dst->uv_stride, 116 int src_uv_offset = ((srcy * src->uv_stride) >> 1) + (srcx >> 1); 117 int dst_uv_offset = ((srcy * dst->uv_stride) >> 1) + (srcx >> 1); 144 src->uv_stride, 146 dst->uv_stride, 151 src->uv_stride, 153 dst->uv_stride, [all...] |
loopfilter_filters.c | 358 unsigned char *v_ptr, int y_stride, int uv_stride, 364 vp8_mbloop_filter_horizontal_edge_c(u_ptr, uv_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 1); 367 vp8_mbloop_filter_horizontal_edge_c(v_ptr, uv_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 1); 372 unsigned char *v_ptr, int y_stride, int uv_stride, 378 vp8_mbloop_filter_vertical_edge_c(u_ptr, uv_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 1); 381 vp8_mbloop_filter_vertical_edge_c(v_ptr, uv_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 1); 386 unsigned char *v_ptr, int y_stride, int uv_stride, 394 vp8_loop_filter_horizontal_edge_c(u_ptr + 4 * uv_stride, uv_stride, lfi->blim, lfi->lim, lfi->hev_thr, 1); 397 vp8_loop_filter_horizontal_edge_c(v_ptr + 4 * uv_stride, uv_stride, lfi->blim, lfi->lim, lfi->hev_thr, 1) [all...] |
asm_com_offsets.c | 30 DEFINE(yv12_buffer_config_uv_stride, offsetof(YV12_BUFFER_CONFIG, uv_stride));
|
mbpitch.c | 66 ((block - 16) >> 1) * 4 * x->dst.uv_stride + (block & 1) * 4;
|
postproc.c | 376 source->u_buffer + 8 * mbr * source->uv_stride, 377 post->u_buffer + 8 * mbr * post->uv_stride, source->uv_stride, 378 post->uv_stride, source->uv_width, uvlimits, 8); 380 source->v_buffer + 8 * mbr * source->uv_stride, 381 post->v_buffer + 8 * mbr * post->uv_stride, source->uv_stride, 382 post->uv_stride, source->uv_width, uvlimits, 8); 419 source->u_buffer + 8 * mbr * source->uv_stride, 420 source->u_buffer + 8 * mbr * source->uv_stride, [all...] |
/external/libvpx/libvpx/vpx_scale/generic/ |
yv12config.c | 51 * uv_stride == y_stride/2, so enforce this here. */ 52 int uv_stride = y_stride >> 1; local 53 int uvplane_size = (uv_height + border) * uv_stride; 72 ybf->uv_stride = uv_stride; 83 ybf->u_buffer = ybf->buffer_alloc + yplane_size + (border / 2 * uv_stride) + border / 2; 84 ybf->v_buffer = ybf->buffer_alloc + yplane_size + uvplane_size + (border / 2 * uv_stride) + border / 2;
|
vpxscale.c | 568 Scale2D((unsigned char *) src->u_buffer, src->uv_stride, src->uv_width, src->uv_height, 569 (unsigned char *) dst->u_buffer, dst->uv_stride, dw / 2, dh / 2, 574 duck_memset(dst->u_buffer + i * dst->uv_stride + dw / 2 - 1, dst->u_buffer[i * dst->uv_stride + dw / 2 - 2], dst->uv_width - dw / 2 + 1); 578 duck_memcpy(dst->u_buffer + i * dst->uv_stride, dst->u_buffer + (dh / 2 - 2)*dst->uv_stride, dst->uv_width); 580 Scale2D((unsigned char *) src->v_buffer, src->uv_stride, src->uv_width, src->uv_height, 581 (unsigned char *) dst->v_buffer, dst->uv_stride, dw / 2, dh / 2, 586 duck_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) [all...] |
yv12extend.c | 74 plane_stride = ybf->uv_stride; 233 source += src_ybc->uv_stride; 234 dest += dst_ybc->uv_stride; 242 source += src_ybc->uv_stride; 243 dest += dst_ybc->uv_stride;
|
/pdk/apps/TestingCamera/src/com/android/testingcamera/ |
callback.rs | 14 uint32_t uv_stride; 44 uv_stride = yuv_width; 51 uv_stride = (y_stride / 2 + 0xF) & ~0xF; 53 u_start = v_start + uv_stride * (yuv_height / 2); 57 uv_stride = y_stride; 65 uv_stride = yuv_width; 92 uint32_t vu_pixel = uv_row * uv_stride + uv_col; 108 uint32_t vu_pixel = uv_stride * uv_row + x_scaled / 2;
|
/external/libvpx/libvpx/vp8/encoder/ |
encodeintra.c | 120 vp8_build_intra_predictors_mbuv_s(xd, xd->dst.u_buffer - xd->dst.uv_stride, 121 xd->dst.v_buffer - xd->dst.uv_stride, 124 xd->dst.uv_stride, 126 xd->dst.uv_stride); 129 x->src.v_buffer, x->src.uv_stride, xd->dst.u_buffer, 130 xd->dst.v_buffer, xd->dst.uv_stride);
|
ssim.c | 190 source->uv_stride, dest->uv_stride, source->uv_width, 194 source->uv_stride, dest->uv_stride, source->uv_width, 221 source->uv_stride, dest->uv_stride, source->uv_width, 225 source->uv_stride, dest->uv_stride, source->uv_width,
|
/external/webp/src/enc/ |
picture.c | 50 const int uv_stride = uv_width; local 79 uv_size = (uint64_t)uv_stride * uv_height; 97 picture->uv_stride = uv_stride; 151 picture->y_stride = picture->uv_stride = 0; 240 CopyPlane(src->u, src->uv_stride, 241 dst->u, dst->uv_stride, HALVE(dst->width), HALVE(dst->height)); 242 CopyPlane(src->v, src->uv_stride, 243 dst->v, dst->uv_stride, HALVE(dst->width), HALVE(dst->height)); 291 dst->u = src->u + (top >> 1) * src->uv_stride + (left >> 1) [all...] |
iterator.c | 61 it->uv_stride_ = enc->pic_->uv_stride; 109 const uint8_t* const usrc = pic->u + (y * pic->uv_stride + x) * 8; 110 const uint8_t* const vsrc = pic->v + (y * pic->uv_stride + x) * 8; 126 ImportBlock(usrc, pic->uv_stride, udst, uv_w, uv_h, 8); 127 ImportBlock(vsrc, pic->uv_stride, vdst, uv_w, uv_h, 8); 152 uint8_t* const udst = pic->u + (y * pic->uv_stride + x) * 8; 153 uint8_t* const vdst = pic->v + (y * pic->uv_stride + x) * 8; 166 ExportBlock(usrc, udst, pic->uv_stride, uv_w, uv_h); 167 ExportBlock(vsrc, vdst, pic->uv_stride, uv_w, uv_h);
|
/external/libvpx/libvpx/vpx_scale/ |
yv12config.h | 49 int uv_stride; member in struct:yv12_buffer_config
|
/external/webp/examples/ |
dwebp.c | 41 int width, height, stride, uv_stride; local 91 &u, &v, &stride, &uv_stride); 123 ok &= (fwrite(u + y * uv_stride, uv_width, 1, fout) == 1); 124 ok &= (fwrite(v + y * uv_stride, uv_width, 1, fout) == 1);
|
/external/webp/src/dec/ |
buffer.c | 86 int uv_stride = 0, a_stride = 0; local 94 uv_stride = (w + 1) / 2; 95 uv_size = (uint64_t)uv_stride * ((h + 1) / 2); 116 buf->u_stride = uv_stride; 119 buf->v_stride = uv_stride;
|
io.c | 41 memcpy(u_dst + j * buf->u_stride, io->u + j * io->uv_stride, uv_w); 42 memcpy(v_dst + j * buf->v_stride, io->v + j * io->uv_stride, uv_w); 63 u_src += io->uv_stride; 64 v_src += io->uv_stride; 91 u_src += io->uv_stride; 92 v_src += io->uv_stride; 131 cur_u += io->uv_stride; 132 cur_v += io->uv_stride; 295 Rescale(io->u, io->uv_stride, uv_mb_h, &p->scaler_u); 296 Rescale(io->v, io->uv_stride, uv_mb_h, &p->scaler_v) [all...] |
/external/libvpx/mips-dspr2/ |
vpx_rtcd.h | 38 void vp8_loop_filter_mbv_c(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi); 39 void vp8_loop_filter_mbv_dspr2(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi); 42 void vp8_loop_filter_bv_c(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi); 43 void vp8_loop_filter_bv_dspr2(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi); 46 void vp8_loop_filter_mbh_c(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi); 47 void vp8_loop_filter_mbh_dspr2(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi); 50 void vp8_loop_filter_bh_c(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi); 51 void vp8_loop_filter_bh_dspr2(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi);
|
/external/libvpx/armv7a-neon/ |
vpx_rtcd.h | 43 void vp8_loop_filter_mbv_c(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi); 44 void vp8_loop_filter_mbv_armv6(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi); 45 void vp8_loop_filter_mbv_neon(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi); 48 void vp8_loop_filter_bv_c(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi); 49 void vp8_loop_filter_bv_armv6(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi); 50 void vp8_loop_filter_bv_neon(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi); 53 void vp8_loop_filter_mbh_c(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi); 54 void vp8_loop_filter_mbh_armv6(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi); 55 void vp8_loop_filter_mbh_neon(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi); 58 void vp8_loop_filter_bh_c(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi) [all...] |