Searched defs:uv_stride (Results 1 - 25 of 26) sorted by relevance

12

/external/libvpx/libvpx/vp8/common/
H A Dsetupintrarecon.h26 int uv_stride) {
31 for (i = 0; i < 8; ++i) u_buffer[uv_stride * i] = (unsigned char)129;
33 for (i = 0; i < 8; ++i) 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 Dloopfilter_filters.c300 unsigned char *v_ptr, int y_stride, int uv_stride,
306 mbloop_filter_horizontal_edge_c(u_ptr, uv_stride, lfi->mblim, lfi->lim,
311 mbloop_filter_horizontal_edge_c(v_ptr, uv_stride, lfi->mblim, lfi->lim,
318 unsigned char *v_ptr, int y_stride, int uv_stride,
324 mbloop_filter_vertical_edge_c(u_ptr, uv_stride, lfi->mblim, lfi->lim,
329 mbloop_filter_vertical_edge_c(v_ptr, uv_stride, lfi->mblim, lfi->lim,
336 unsigned char *v_ptr, int y_stride, int uv_stride,
346 loop_filter_horizontal_edge_c(u_ptr + 4 * uv_stride, uv_stride, lfi->blim,
351 loop_filter_horizontal_edge_c(v_ptr + 4 * uv_stride, uv_strid
299 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
317 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
335 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
367 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...]
H A Dmfqe.c108 int y_stride, int uv_stride, unsigned char *yd, unsigned char *ud,
129 vpx_variance8x8(u, uv_stride, ud, uvd_stride, &sse);
131 vpx_variance8x8(v, uv_stride, vd, uvd_stride, &sse);
135 usad = (vpx_sad8x8(u, uv_stride, ud, uvd_stride) + 32) >> 6;
136 vsad = (vpx_sad8x8(v, uv_stride, vd, uvd_stride) + 32) >> 6;
144 vpx_variance4x4(u, uv_stride, ud, uvd_stride, &sse);
146 vpx_variance4x4(v, uv_stride, vd, uvd_stride, &sse);
150 usad = (vpx_sad4x4(u, uv_stride, ud, uvd_stride) + 8) >> 4;
151 vsad = (vpx_sad4x4(v, uv_stride, vd, uvd_stride) + 8) >> 4;
184 apply_ifactor(y, y_stride, yd, yd_stride, u, v, uv_stride, u
105 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...]
/external/libvpx/libvpx/vp8/common/arm/
H A Dloopfilter_arm.c36 unsigned char *v_ptr, int y_stride, int uv_stride,
45 vp8_mbloop_filter_horizontal_edge_uv_neon(u_ptr, uv_stride, mblim, lim,
51 unsigned char *v_ptr, int y_stride, int uv_stride,
60 vp8_mbloop_filter_vertical_edge_uv_neon(u_ptr, uv_stride, mblim, lim,
66 unsigned char *v_ptr, int y_stride, int uv_stride,
80 vp8_loop_filter_horizontal_edge_uv_neon(u_ptr + 4 * uv_stride, uv_stride,
82 v_ptr + 4 * uv_stride);
87 unsigned char *v_ptr, int y_stride, int uv_stride,
99 vp8_loop_filter_vertical_edge_uv_neon(u_ptr + 4, uv_stride, bli
35 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
50 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
65 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
86 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...]
/external/libvpx/libvpx/vp8/common/x86/
H A Dloopfilter_x86.c43 unsigned char *v_ptr, int y_stride, int uv_stride,
49 vp8_mbloop_filter_horizontal_edge_uv_sse2(u_ptr, uv_stride, lfi->mblim,
56 unsigned char *v_ptr, int y_stride, int uv_stride,
62 vp8_mbloop_filter_vertical_edge_uv_sse2(u_ptr, uv_stride, lfi->mblim,
69 unsigned char *v_ptr, int y_stride, int uv_stride,
84 vp8_loop_filter_horizontal_edge_uv_sse2(u_ptr + 4 * uv_stride, uv_stride,
86 v_ptr + 4 * uv_stride);
102 unsigned char *v_ptr, int y_stride, int uv_stride,
117 vp8_loop_filter_vertical_edge_uv_sse2(u_ptr + 4, uv_stride, lf
42 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
55 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
68 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
101 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...]
/external/libvpx/libvpx/vp8/common/mips/mmi/
H A Dloopfilter_filters_mmi.c1252 unsigned char *v_ptr, int y_stride, int uv_stride,
1258 vp8_mbloop_filter_horizontal_edge_mmi(u_ptr, uv_stride, lfi->mblim,
1262 vp8_mbloop_filter_horizontal_edge_mmi(v_ptr, uv_stride, lfi->mblim,
1268 unsigned char *v_ptr, int y_stride, int uv_stride,
1274 vp8_mbloop_filter_vertical_edge_mmi(u_ptr, uv_stride, lfi->mblim, lfi->lim,
1278 vp8_mbloop_filter_vertical_edge_mmi(v_ptr, uv_stride, lfi->mblim, lfi->lim,
1284 unsigned char *v_ptr, int y_stride, int uv_stride,
1294 vp8_loop_filter_horizontal_edge_mmi(u_ptr + 4 * uv_stride, uv_stride,
1298 vp8_loop_filter_horizontal_edge_mmi(v_ptr + 4 * uv_stride, uv_strid
1251 vp8_loop_filter_mbh_mmi(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
1267 vp8_loop_filter_mbv_mmi(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
1283 vp8_loop_filter_bh_mmi(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
1303 vp8_loop_filter_bv_mmi(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
[all...]
/external/libvpx/libvpx/vpx_scale/generic/
H A Dyv12config.c57 * uv_stride == y_stride/2, so enforce this here. */
58 int uv_stride = y_stride >> 1; local
59 int uvplane_size = (uv_height + border) * uv_stride;
86 ybf->uv_stride = uv_stride;
97 ybf->buffer_alloc + yplane_size + (border / 2 * uv_stride) + border / 2;
99 (border / 2 * uv_stride) + border / 2;
154 const int uv_stride = y_stride >> ss_x; local
158 (uv_height + 2 * uv_border_h) * (uint64_t)uv_stride + byte_alignment;
231 ybf->uv_stride
[all...]
/external/libvpx/libvpx/vpx_scale/
H A Dyv12config.h40 int uv_stride; member in struct:yv12_buffer_config
/external/webp/src/dec/
H A Dvp8_dec.h60 int uv_stride; // row stride for chroma member in struct:VP8Io
H A Dbuffer_dec.c97 int uv_stride = 0, a_stride = 0; local
110 uv_stride = (w + 1) / 2;
111 uv_size = (uint64_t)uv_stride * ((h + 1) / 2);
132 buf->u_stride = uv_stride;
135 buf->v_stride = uv_stride;
H A Dwebp_dec.c660 int* stride, int* uv_stride) {
670 *uv_stride = buf->u_stride;
658 WebPDecodeYUV(const uint8_t* data, size_t data_size, int* width, int* height, uint8_t** u, uint8_t** v, int* stride, int* uv_stride) argument
H A Didec_dec.c857 int* stride, int* uv_stride, int* a_stride) {
871 if (uv_stride != NULL) *uv_stride = src->u.YUVA.u_stride;
854 WebPIDecGetYUVA(const WebPIDecoder* idec, int* last_y, uint8_t** u, uint8_t** v, uint8_t** a, int* width, int* height, int* stride, int* uv_stride, int* a_stride) argument
/external/webp/src/dsp/
H A Dyuv.c53 const uint8_t* u, const uint8_t* v, int uv_stride,
61 u += uv_stride;
62 v += uv_stride;
52 WebPSamplerProcessPlane(const uint8_t* y, int y_stride, const uint8_t* u, const uint8_t* v, int uv_stride, uint8_t* dst, int dst_stride, int width, int height, WebPSamplerRowFunc func) argument
/external/webp/src/enc/
H A Dpicture_enc.c57 picture->y_stride = picture->uv_stride = 0;
96 const int uv_stride = uv_width; local
114 uv_size = (uint64_t)uv_stride * uv_height;
133 picture->uv_stride = uv_stride;
H A Dpicture_tools_enc.c118 const int uv_stride = pic->uv_stride; local
140 Flatten(u_ptr + (x >> 1), values[1], uv_stride, SIZE2);
141 Flatten(v_ptr + (x >> 1), values[2], uv_stride, SIZE2);
152 u_ptr += SIZE2 * uv_stride;
153 v_ptr += SIZE2 * uv_stride;
224 uint8_t* const u = pic->u + (y >> 1) * pic->uv_stride;
225 uint8_t* const v = pic->v + (y >> 1) * pic->uv_stride;
/external/libvpx/libvpx/vp9/common/
H A Dvp9_mfqe.c70 int uv_stride, uint8_t *ud, uint8_t *vd,
74 vp9_filter_by_weight8x8(u, uv_stride, ud, uvd_stride, weight);
75 vp9_filter_by_weight8x8(v, uv_stride, vd, uvd_stride, weight);
78 vp9_filter_by_weight16x16(u, uv_stride, ud, uvd_stride, weight);
79 vp9_filter_by_weight16x16(v, uv_stride, vd, uvd_stride, weight);
82 filter_by_weight32x32(u, uv_stride, ud, uvd_stride, weight);
83 filter_by_weight32x32(v, uv_stride, vd, uvd_stride, weight);
129 int y_stride, int uv_stride, uint8_t *yd, uint8_t *ud,
134 copy_mem8x8(u, uv_stride, ud, uvd_stride);
135 copy_mem8x8(v, uv_stride, v
68 apply_ifactor(const uint8_t *y, int y_stride, uint8_t *yd, int yd_stride, const uint8_t *u, const uint8_t *v, int uv_stride, uint8_t *ud, uint8_t *vd, int uvd_stride, BLOCK_SIZE block_size, int weight) argument
128 copy_block(const uint8_t *y, const uint8_t *u, const uint8_t *v, int y_stride, int uv_stride, uint8_t *yd, uint8_t *ud, uint8_t *vd, int yd_stride, int uvd_stride, BLOCK_SIZE bs) argument
159 mfqe_block(BLOCK_SIZE bs, const uint8_t *y, const uint8_t *u, const uint8_t *v, int y_stride, int uv_stride, uint8_t *yd, uint8_t *ud, uint8_t *vd, int yd_stride, int uvd_stride, int qdiff) argument
209 mfqe_partition(VP9_COMMON *cm, MODE_INFO *mi, BLOCK_SIZE bs, const uint8_t *y, const uint8_t *u, const uint8_t *v, int y_stride, int uv_stride, uint8_t *yd, uint8_t *ud, uint8_t *vd, int yd_stride, int uvd_stride) argument
358 const uint32_t uv_stride = show->uv_stride; local
[all...]
/external/libvpx/libvpx/vp8/encoder/
H A Ddenoising.c595 filter_xd->dst.uv_stride);
633 int mc_avg_uv_stride = denoiser->yv12_mc_running_avg.uv_stride;
634 int avg_uv_stride = denoiser->yv12_running_avg[INTRA_FRAME].uv_stride;
662 denoiser->yv12_running_avg[INTRA_FRAME].uv_stride);
668 denoiser->yv12_running_avg[INTRA_FRAME].uv_stride);
678 int uv_stride = denoiser->yv12_running_avg[INTRA_FRAME].uv_stride; local
702 NULL, NULL, y_stride, uv_stride, &lfi);
715 NULL, NULL, y_stride, uv_stride, &lfi);
/external/libvpx/libvpx/vp9/encoder/
H A Dvp9_resize.c744 int uv_stride, int height, int width, uint8_t *oy,
748 vp9_resize_plane(u, height / 2, width / 2, uv_stride, ou, oheight / 2,
750 vp9_resize_plane(v, height / 2, width / 2, uv_stride, ov, oheight / 2,
756 int uv_stride, int height, int width, uint8_t *oy,
760 vp9_resize_plane(u, height, width / 2, uv_stride, ou, oheight, owidth / 2,
762 vp9_resize_plane(v, height, width / 2, uv_stride, ov, oheight, owidth / 2,
768 int uv_stride, int height, int width, uint8_t *oy,
772 vp9_resize_plane(u, height, width, uv_stride, ou, oheight, owidth,
774 vp9_resize_plane(v, height, width, uv_stride, ov, oheight, owidth,
781 int uv_stride, in
742 vp9_resize_frame420(const uint8_t *const y, int y_stride, const uint8_t *const u, const uint8_t *const v, int uv_stride, int height, int width, uint8_t *oy, int oy_stride, uint8_t *ou, uint8_t *ov, int ouv_stride, int oheight, int owidth) argument
754 vp9_resize_frame422(const uint8_t *const y, int y_stride, const uint8_t *const u, const uint8_t *const v, int uv_stride, int height, int width, uint8_t *oy, int oy_stride, uint8_t *ou, uint8_t *ov, int ouv_stride, int oheight, int owidth) argument
766 vp9_resize_frame444(const uint8_t *const y, int y_stride, const uint8_t *const u, const uint8_t *const v, int uv_stride, int height, int width, uint8_t *oy, int oy_stride, uint8_t *ou, uint8_t *ov, int ouv_stride, int oheight, int owidth) argument
779 vp9_highbd_resize_frame420(const uint8_t *const y, int y_stride, const uint8_t *const u, const uint8_t *const v, int uv_stride, int height, int width, uint8_t *oy, int oy_stride, uint8_t *ou, uint8_t *ov, int ouv_stride, int oheight, int owidth, int bd) argument
793 vp9_highbd_resize_frame422(const uint8_t *const y, int y_stride, const uint8_t *const u, const uint8_t *const v, int uv_stride, int height, int width, uint8_t *oy, int oy_stride, uint8_t *ou, uint8_t *ov, int ouv_stride, int oheight, int owidth, int bd) argument
807 vp9_highbd_resize_frame444(const uint8_t *const y, int y_stride, const uint8_t *const u, const uint8_t *const v, int uv_stride, int height, int width, uint8_t *oy, int oy_stride, uint8_t *ou, uint8_t *ov, int ouv_stride, int oheight, int owidth, int bd) argument
[all...]
H A Dvp9_temporal_filter.c47 int uv_stride; local
49 uv_stride = (stride + 1) >> 1;
52 uv_stride = stride;
63 vp9_highbd_build_inter_predictor(CONVERT_TO_SHORTPTR(u_mb_ptr), uv_stride, local
69 vp9_highbd_build_inter_predictor(CONVERT_TO_SHORTPTR(v_mb_ptr), uv_stride, local
81 vp9_build_inter_predictor(u_mb_ptr, uv_stride, &pred[256], uv_block_width,
85 vp9_build_inter_predictor(v_mb_ptr, uv_stride, &pred[512], uv_block_width,
316 mb_row * mb_uv_height * f->uv_stride + mb_uv_width * mb_col_start;
415 f->u_buffer + mb_uv_offset, f->uv_stride, predictor + 256,
419 f->v_buffer + mb_uv_offset, f->uv_stride, predicto
[all...]
/external/webp/include/webp/
H A Ddecode.h80 // have a common stride returned as '*uv_stride'.
86 int* stride, int* uv_stride);
355 int* width, int* height, int* stride, int* uv_stride, int* a_stride);
361 int* width, int* height, int* stride, int* uv_stride) {
363 stride, uv_stride, NULL);
359 WebPIDecGetYUV( const WebPIDecoder* idec, int* last_y, uint8_t** u, uint8_t** v, int* width, int* height, int* stride, int* uv_stride) argument
H A Dencode.h306 int y_stride, uv_stride; // luma/chroma strides. member in struct:WebPPicture
/external/webp/src/webp/
H A Ddecode.h80 // have a common stride returned as '*uv_stride'.
86 int* stride, int* uv_stride);
355 int* width, int* height, int* stride, int* uv_stride, int* a_stride);
361 int* width, int* height, int* stride, int* uv_stride) {
363 stride, uv_stride, NULL);
359 WebPIDecGetYUV( const WebPIDecoder* idec, int* last_y, uint8_t** u, uint8_t** v, int* width, int* height, int* stride, int* uv_stride) argument
H A Dencode.h306 int y_stride, uv_stride; // luma/chroma strides. member in struct:WebPPicture
/external/libvpx/libvpx/vp8/common/mips/dspr2/
H A Dvp8_loopfilter_filters_dspr2.c2258 int uv_stride, loop_filter_info *lfi) {
2281 vp8_mbloop_filter_uvhorizontal_edge_mips(u_ptr, uv_stride, flimit_vec,
2286 vp8_mbloop_filter_uvhorizontal_edge_mips(v_ptr, uv_stride, flimit_vec,
2294 int uv_stride, loop_filter_info *lfi) {
2317 vp8_mbloop_filter_uvvertical_edge_mips(u_ptr, uv_stride, flimit_vec,
2321 vp8_mbloop_filter_uvvertical_edge_mips(v_ptr, uv_stride, flimit_vec,
2327 unsigned char *v_ptr, int y_stride, int uv_stride,
2356 u_ptr + 4 * uv_stride, uv_stride, flimit_vec, limit_vec, thresh_vec, 0);
2360 v_ptr + 4 * uv_stride, uv_strid
2256 vp8_loop_filter_mbh_dspr2(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
2292 vp8_loop_filter_mbv_dspr2(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
2326 vp8_loop_filter_bh_dspr2(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
2364 vp8_loop_filter_bv_dspr2(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, loop_filter_info *lfi) argument
[all...]
/external/webrtc/talk/app/webrtc/java/jni/
H A Dandroidmediadecoder_jni.cc693 const int uv_stride = stride / 2; local
697 const uint8_t* v_ptr = u_ptr + uv_stride * u_slice_height;
699 u_ptr, uv_stride,
700 v_ptr, uv_stride,

Completed in 376 milliseconds

12