Searched refs:uv_stride (Results 1 - 25 of 61) sorted by relevance

123

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/
H A Dsetupintrarecon.c24 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);
H A Dsetupintrarecon.h27 int uv_stride)
35 u_buffer[uv_stride *i] = (unsigned char) 129;
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 Dmfqe.c128 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,
119 multiframe_quality_enhance_block( int blksize, int qcurr, int qprev, unsigned char *y, unsigned char *u, unsigned char *v, int y_stride, int uv_stride, unsigned char *yd, unsigned char *ud, unsigned char *vd, int yd_stride, int uvd_stride ) argument
[all...]
H A Dextend.c93 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...]
H A Dloopfilter_filters.c358 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_strid
357 vp8_loop_filter_mbh_c(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
371 vp8_loop_filter_mbv_c(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
385 vp8_loop_filter_bh_c(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
409 vp8_loop_filter_bv_c(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ppc/
H A Dloopfilter_altivec.c56 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_pt
55 loop_filter_mbh_ppc(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
64 loop_filter_mbhs_ppc(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
74 loop_filter_mbv_ppc(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
83 loop_filter_mbvs_ppc(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
93 loop_filter_bh_ppc(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
105 loop_filter_bhs_ppc(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
117 loop_filter_bv_ppc(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
126 loop_filter_bvs_ppc(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/
H A Dloopfilter_arm.c50 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_strid
49 vp8_loop_filter_mbh_armv6(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
62 vp8_loop_filter_mbv_armv6(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
75 vp8_loop_filter_bh_armv6(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
98 vp8_loop_filter_bv_armv6(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
124 vp8_loop_filter_mbh_neon(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
137 vp8_loop_filter_mbv_neon(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
151 vp8_loop_filter_bh_neon(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
167 vp8_loop_filter_bv_neon(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/
H A Dloopfilter_x86.c51 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_strid
50 vp8_loop_filter_mbh_mmx(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
64 vp8_loop_filter_mbv_mmx(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
78 vp8_loop_filter_bh_mmx(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
102 vp8_loop_filter_bv_mmx(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
128 vp8_loop_filter_mbh_sse2(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
139 vp8_loop_filter_mbv_sse2(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
150 vp8_loop_filter_bh_sse2(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
175 vp8_loop_filter_bv_sse2(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/
H A Dvp9_resize.h29 int uv_stride,
43 int uv_stride,
57 int uv_stride,
H A Dvp9_extend.c95 copy_and_extend_plane(src->u_buffer, src->uv_stride,
96 dst->u_buffer, dst->uv_stride,
100 copy_and_extend_plane(src->v_buffer, src->uv_stride,
101 dst->v_buffer, dst->uv_stride,
124 const int src_uv_offset = ((srcy * src->uv_stride) >> 1) + (srcx >> 1);
125 const int dst_uv_offset = ((srcy * dst->uv_stride) >> 1) + (srcx >> 1);
134 copy_and_extend_plane(src->u_buffer + src_uv_offset, src->uv_stride,
135 dst->u_buffer + dst_uv_offset, dst->uv_stride,
139 copy_and_extend_plane(src->v_buffer + src_uv_offset, src->uv_stride,
140 dst->v_buffer + dst_uv_offset, dst->uv_stride,
[all...]
H A Dvp9_ssim.c106 source->uv_stride, dest->uv_stride,
110 source->uv_stride, dest->uv_stride,
130 source->uv_stride, dest->uv_stride,
134 source->uv_stride, dest->uv_stride,
H A Dvp9_temporal_filter.c49 int uv_stride; local
51 uv_stride = (stride + 1) >> 1;
54 uv_stride = stride;
66 vp9_build_inter_predictor(u_mb_ptr, uv_stride,
74 vp9_build_inter_predictor(v_mb_ptr, uv_stride,
300 vp9_temporal_filter_apply(f->u_buffer + mb_uv_offset, f->uv_stride,
305 vp9_temporal_filter_apply(f->v_buffer + mb_uv_offset, f->uv_stride,
333 stride = cpi->alt_ref_buffer.uv_stride;
363 mb_uv_offset += mb_uv_height * (f->uv_stride - mb_cols);
/hardware/qcom/msm8x74/kernel-headers/media/
H A Dmsm_media_info.h226 uv_stride, y_sclines, uv_sclines; local
231 uv_stride = VENUS_UV_STRIDE(color_fmt, width);
239 uv_plane = uv_stride * uv_sclines + uv_alignment;
246 uv_plane = uv_stride * uv_sclines;
263 uv_stride, y_sclines, uv_sclines; local
268 uv_stride = VENUS_UV_STRIDE(color_fmt, width);
274 uv_plane = uv_stride * uv_sclines;
/hardware/qcom/msm8x74/original-kernel-headers/media/
H A Dmsm_media_info.h226 uv_stride, y_sclines, uv_sclines; local
231 uv_stride = VENUS_UV_STRIDE(color_fmt, width);
239 uv_plane = uv_stride * uv_sclines + uv_alignment;
246 uv_plane = uv_stride * uv_sclines;
263 uv_stride, y_sclines, uv_sclines; local
268 uv_stride = VENUS_UV_STRIDE(color_fmt, width);
274 uv_plane = uv_stride * uv_sclines;
/hardware/qcom/msm8x84/kernel-headers/media/
H A Dmsm_media_info.h226 uv_stride, y_sclines, uv_sclines; local
231 uv_stride = VENUS_UV_STRIDE(color_fmt, width);
239 uv_plane = uv_stride * uv_sclines + uv_alignment;
246 uv_plane = uv_stride * uv_sclines;
263 uv_stride, y_sclines, uv_sclines; local
268 uv_stride = VENUS_UV_STRIDE(color_fmt, width);
274 uv_plane = uv_stride * uv_sclines;
/hardware/qcom/msm8x84/original-kernel-headers/media/
H A Dmsm_media_info.h226 uv_stride, y_sclines, uv_sclines; local
231 uv_stride = VENUS_UV_STRIDE(color_fmt, width);
239 uv_plane = uv_stride * uv_sclines + uv_alignment;
246 uv_plane = uv_stride * uv_sclines + uv_alignment;
263 uv_stride, y_sclines, uv_sclines; local
268 uv_stride = VENUS_UV_STRIDE(color_fmt, width);
274 uv_plane = uv_stride * uv_sclines;
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx_scale/generic/
H A Dyv12config.c59 * uv_stride == y_stride/2, so enforce this here. */
60 int uv_stride = y_stride >> 1; local
61 int uvplane_size = (uv_height + border) * uv_stride;
88 ybf->uv_stride = uv_stride;
98 ybf->u_buffer = ybf->buffer_alloc + yplane_size + (border / 2 * uv_stride) + border / 2;
99 ybf->v_buffer = ybf->buffer_alloc + yplane_size + uvplane_size + (border / 2 * uv_stride) + border / 2;
152 int uv_stride = y_stride >> ss_x; local
155 int uvplane_size = (uv_height + 2 * uv_border_h) * uv_stride;
201 uv_stride
[all...]
H A Dvpx_scale.c507 Scale2D((unsigned char *) src->u_buffer, src->uv_stride, src->uv_width, src->uv_height,
508 (unsigned char *) dst->u_buffer, dst->uv_stride, dw / 2, dh / 2,
513 vpx_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);
517 vpx_memcpy(dst->u_buffer + i * dst->uv_stride, dst->u_buffer + (dh / 2 - 2)*dst->uv_stride, dst->uv_width);
519 Scale2D((unsigned char *) src->v_buffer, src->uv_stride, src->uv_width, src->uv_height,
520 (unsigned char *) dst->v_buffer, dst->uv_stride, dw / 2, dh / 2,
525 vpx_memset(dst->v_buffer + i * dst->uv_stride + dw / 2 - 1, dst->v_buffer[i * dst->uv_stride
[all...]
H A Dyv12extend.c70 extend_plane(ybf->u_buffer, ybf->uv_stride,
76 extend_plane(ybf->v_buffer, ybf->uv_stride,
104 extend_plane(ybf->u_buffer, ybf->uv_stride,
107 extend_plane(ybf->v_buffer, ybf->uv_stride,
150 src += src_ybc->uv_stride;
151 dst += dst_ybc->uv_stride;
159 src += src_ybc->uv_stride;
160 dst += dst_ybc->uv_stride;
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/
H A Dencodeintra.c120 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);
H A Dssim.c190 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,
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx_scale/
H A Dvpx_scale_asm_offsets.c25 DEFINE(yv12_buffer_config_uv_stride, offsetof(YV12_BUFFER_CONFIG, uv_stride));
H A Dyv12config.h38 int uv_stride; member in struct:yv12_buffer_config
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/
H A Dvp9_iface_common.h42 img->stride[VPX_PLANE_U] = yv12->uv_stride;
43 img->stride[VPX_PLANE_V] = yv12->uv_stride;
74 yv12->uv_stride = img->stride[VPX_PLANE_U];
/hardware/intel/common/omx-components/videocodec/libvpx_internal/mips-dspr2/
H A Dvp8_rtcd.h43 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_dspr2(unsigned char *y, unsigned char *u, unsigned char *v, int ystride, int uv_stride, struct loop_filter_info *lfi);
47 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);
48 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);
51 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);
52 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);
55 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);
56 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);

Completed in 226 milliseconds

123