Home
last modified time | relevance | path

Searched refs:uv_width (Results 1 – 25 of 34) sorted by relevance

12

/external/libvpx/libvpx/vp8/common/
Dsetupintrarecon.c23 memset(ybf->u_buffer - 1 - ybf->uv_stride, 127, ybf->uv_width + 5); in vp8_setup_intra_recon()
28 memset(ybf->v_buffer - 1 - ybf->uv_stride, 127, ybf->uv_width + 5); in vp8_setup_intra_recon()
36 memset(ybf->u_buffer - 1 - ybf->uv_stride, 127, ybf->uv_width + 5); in vp8_setup_intra_recon_top_line()
37 memset(ybf->v_buffer - 1 - ybf->uv_stride, 127, ybf->uv_width + 5); in vp8_setup_intra_recon_top_line()
Dextend.c80 er = (dst->border >> 1) + dst->uv_width - src->uv_width; in vp8_copy_and_extend_frame()
83 dst->uv_stride, src->uv_height, src->uv_width, et, el, in vp8_copy_and_extend_frame()
87 dst->uv_stride, src->uv_height, src->uv_width, et, el, in vp8_copy_and_extend_frame()
Dpostproc.c108 post->uv_stride, source->uv_width, uvlimits, 8); in vp8_deblock()
112 post->uv_stride, source->uv_width, uvlimits, 8); in vp8_deblock()
144 source->uv_stride, source->uv_width, limits, 8); in vp8_de_noise()
148 source->uv_stride, source->uv_width, limits, 8); in vp8_de_noise()
Dvp8_loopfilter.c342 u_ptr += post_uv_stride * 8 - post->uv_width; in vp8_loop_filter_frame()
343 v_ptr += post_uv_stride * 8 - post->uv_width; in vp8_loop_filter_frame()
383 u_ptr += post_uv_stride * 8 - post->uv_width; in vp8_loop_filter_frame()
384 v_ptr += post_uv_stride * 8 - post->uv_width; in vp8_loop_filter_frame()
/external/libvpx/libvpx/vpx_scale/generic/
Dyv12extend.c124 uv_border + ybf->uv_width - ybf->uv_crop_width); in vp8_yv12_extend_frame_borders_c()
129 uv_border + ybf->uv_width - ybf->uv_crop_width); in vp8_yv12_extend_frame_borders_c()
141 uv_border + ybf->uv_width - ybf->uv_crop_width); in vp8_yv12_extend_frame_borders_c()
146 uv_border + ybf->uv_width - ybf->uv_crop_width); in vp8_yv12_extend_frame_borders_c()
153 const int ss_x = ybf->uv_width < ybf->y_width; in extend_frame()
158 const int c_er = c_el + ybf->uv_width - ybf->uv_crop_width; in extend_frame()
238 memcpy_short_addr(dst, src, src_ybc->uv_width); in vp8_yv12_copy_frame_c()
247 memcpy_short_addr(dst, src, src_ybc->uv_width); in vp8_yv12_copy_frame_c()
269 memcpy(dst, src, src_ybc->uv_width); in vp8_yv12_copy_frame_c()
278 memcpy(dst, src, src_ybc->uv_width); in vp8_yv12_copy_frame_c()
Dvpx_scale.c498 Scale2D((unsigned char *)src->u_buffer, src->uv_stride, src->uv_width, in vpx_scale_frame()
503 if (dw / 2 < (int)dst->uv_width) in vpx_scale_frame()
507 dst->uv_width - dw / 2 + 1); in vpx_scale_frame()
512 dst->u_buffer + (dh / 2 - 2) * dst->uv_stride, dst->uv_width); in vpx_scale_frame()
514 Scale2D((unsigned char *)src->v_buffer, src->uv_stride, src->uv_width, in vpx_scale_frame()
519 if (dw / 2 < (int)dst->uv_width) in vpx_scale_frame()
523 dst->uv_width - dw / 2 + 1); in vpx_scale_frame()
528 dst->v_buffer + (dh / 2 - 2) * dst->uv_stride, dst->uv_width); in vpx_scale_frame()
Dyv12config.c53 int uv_width = aligned_width >> 1; in vp8_yv12_realloc_frame_buffer() local
83 ybf->uv_width = uv_width; in vp8_yv12_realloc_frame_buffer()
151 const int uv_width = aligned_width >> ss_x; in vpx_realloc_frame_buffer() local
224 ybf->uv_width = uv_width; in vpx_realloc_frame_buffer()
/external/libvpx/libvpx/vp9/encoder/
Dvp9_lookahead.c99 int uv_width = src->uv_crop_width; in vp9_lookahead_push() local
111 uv_width != buf->img.uv_crop_width || in vp9_lookahead_push()
114 uv_width > buf->img.uv_width || in vp9_lookahead_push()
/external/libvpx/libvpx/vp9/common/
Dvp9_postproc.c212 source->uv_height, source->uv_width, ppl); in deblock_and_de_macro_block()
216 source->uv_height, source->uv_width, ppl); in deblock_and_de_macro_block()
240 const int src_widths[3] = { src->y_width, src->uv_width, src->uv_width }; in vp9_deblock()
268 dst->uv_stride, src->uv_width, limits, 8); in vp9_deblock()
272 dst->uv_stride, src->uv_width, limits, 8); in vp9_deblock()
428 dest->uv_width = dest->y_width >> cm->subsampling_x; in vp9_post_proc_frame()
Dvp9_reconintra.c144 frame_width = xd->cur_buf->uv_width; in build_intra_predictors_high()
291 frame_width = xd->cur_buf->uv_width; in build_intra_predictors()
/external/webp/src/dec/
Dbuffer_dec.c50 const int uv_width = (width + 1) / 2; in CheckDecBuffer() local
57 const uint64_t u_size = MIN_BUFFER_SIZE(uv_width, uv_height, u_stride); in CheckDecBuffer()
58 const uint64_t v_size = MIN_BUFFER_SIZE(uv_width, uv_height, v_stride); in CheckDecBuffer()
64 ok &= (u_stride >= uv_width); in CheckDecBuffer()
65 ok &= (v_stride >= uv_width); in CheckDecBuffer()
Dio_dec.c574 const int uv_width = (io->mb_w + 1) >> 1; in CustomSetup() local
575 p->memory = WebPSafeMalloc(1ULL, (size_t)(io->mb_w + 2 * uv_width)); in CustomSetup()
581 p->tmp_v = p->tmp_u + uv_width; in CustomSetup()
/external/webp/src/enc/
Dpicture_enc.c95 const int uv_width = (width + 1) >> 1; in WebPPictureAllocYUVA() local
97 const int uv_stride = uv_width; in WebPPictureAllocYUVA()
122 uv_width < 0 || uv_height < 0) { // u/v param error in WebPPictureAllocYUVA()
Dpicture_tools_enc.c158 const int uv_width = (pic->width >> 1); // omit last pixel during u/v loop in WebPBlendAlpha() local
181 for (x = 0; x < uv_width; ++x) { in WebPBlendAlpha()
Dpicture_csp_enc.c876 const int uv_width = (width + 1) >> 1; in ImportYUVAFromRGBA() local
880 (uint16_t*)WebPSafeMalloc(4 * uv_width, sizeof(*tmp_rgb)); in ImportYUVAFromRGBA()
932 WebPConvertRGBA32ToUV(tmp_rgb, dst_u, dst_v, uv_width); in ImportYUVAFromRGBA()
934 ConvertRowsToUV(tmp_rgb, dst_u, dst_v, uv_width, rg); in ImportYUVAFromRGBA()
967 WebPConvertRGBA32ToUV(tmp_rgb, dst_u, dst_v, uv_width); in ImportYUVAFromRGBA()
969 ConvertRowsToUV(tmp_rgb, dst_u, dst_v, uv_width, rg); in ImportYUVAFromRGBA()
/external/libvpx/libvpx/vp8/decoder/
Donyxd_if.c144 cm->yv12_fb[ref_fb_idx].uv_width != sd->uv_width) { in vp8dx_get_reference()
175 cm->yv12_fb[*ref_fb_ptr].uv_width != sd->uv_width) { in vp8dx_set_reference()
Dthreading.c725 int uv_width; in vp8mt_alloc_temp_buffers() local
743 uv_width = width >> 1; in vp8mt_alloc_temp_buffers()
768 (uv_width + VP8BORDERINPIXELS))); in vp8mt_alloc_temp_buffers()
774 (uv_width + VP8BORDERINPIXELS))); in vp8mt_alloc_temp_buffers()
/external/libvpx/libvpx/vpx_scale/mips/dspr2/
Dyv12extend_dspr2.c106 const int ss_x = ybf->uv_width < ybf->y_width; in extend_frame()
111 const int c_er = c_el + ybf->uv_width - ybf->uv_crop_width; in extend_frame()
/external/webrtc/talk/app/webrtc/java/android/org/webrtc/
DSurfaceTextureHelper.java234 int uv_width = (width+7) / 8;
278 GLES20.glViewport(0, height, uv_width, uv_height);
287 GLES20.glViewport(stride/8, height, uv_width, uv_height);
/external/webrtc/talk/app/webrtc/java/jni/
Dnative_handle_impl.cc115 int uv_width = (width()+7) / 8; in NativeToI420Buffer() local
116 int stride = 8 * uv_width; in NativeToI420Buffer()
/external/libvpx/libvpx/vp9/
Dvp9_iface_common.h94 yv12->uv_width = in image2yuvconfig()
98 yv12->uv_crop_width = yv12->uv_width; in image2yuvconfig()
/external/libvpx/libvpx/test/
Dvpx_scale_test.cc117 ref_img_.uv_crop_height, ref_img_.uv_width, ref_img_.uv_height, in ReferenceExtendBorder()
120 ref_img_.uv_crop_height, ref_img_.uv_width, ref_img_.uv_height, in ReferenceExtendBorder()
/external/libvpx/libvpx/vpx_scale/
Dyv12config.h36 int uv_width; member
/external/webp/src/dsp/
Dyuv.c183 const int uv_width = src_width >> 1; in WebPConvertARGBToUV_C() local
185 for (i = 0; i < uv_width; ++i) { in WebPConvertARGBToUV_C()
/external/libvpx/libvpx/vp9/decoder/
Dvp9_decoder.c148 a->uv_height == b->uv_height && a->uv_width == b->uv_width; in equal_dimensions()

12