Home
last modified time | relevance | path

Searched refs:uv_stride (Results 1 – 25 of 113) sorted by relevance

12345

/external/libvpx/libvpx/vp8/common/
Dmfqe.c109 int y_stride, int uv_stride, unsigned char *yd, unsigned char *ud, in multiframe_quality_enhance_block() argument
130 vpx_variance8x8(u, uv_stride, ud, uvd_stride, &sse); in multiframe_quality_enhance_block()
132 vpx_variance8x8(v, uv_stride, vd, uvd_stride, &sse); in multiframe_quality_enhance_block()
136 usad = (vpx_sad8x8(u, uv_stride, ud, uvd_stride) + 32) >> 6; in multiframe_quality_enhance_block()
137 vsad = (vpx_sad8x8(v, uv_stride, vd, uvd_stride) + 32) >> 6; in multiframe_quality_enhance_block()
145 vpx_variance4x4(u, uv_stride, ud, uvd_stride, &sse); in multiframe_quality_enhance_block()
147 vpx_variance4x4(v, uv_stride, vd, uvd_stride, &sse); in multiframe_quality_enhance_block()
151 usad = (vpx_sad4x4(u, uv_stride, ud, uvd_stride) + 8) >> 4; in multiframe_quality_enhance_block()
152 vsad = (vpx_sad4x4(v, uv_stride, vd, uvd_stride) + 8) >> 4; in multiframe_quality_enhance_block()
185 apply_ifactor(y, y_stride, yd, yd_stride, u, v, uv_stride, ud, vd, in multiframe_quality_enhance_block()
[all …]
Dextend.c81 copy_and_extend_plane(src->u_buffer, src->uv_stride, dst->u_buffer, in vp8_copy_and_extend_frame()
82 dst->uv_stride, src->uv_height, src->uv_width, et, el, in vp8_copy_and_extend_frame()
85 copy_and_extend_plane(src->v_buffer, src->uv_stride, dst->v_buffer, in vp8_copy_and_extend_frame()
86 dst->uv_stride, src->uv_height, src->uv_width, et, el, in vp8_copy_and_extend_frame()
99 int src_uv_offset = ((srcy * src->uv_stride) >> 1) + (srcx >> 1); in vp8_copy_and_extend_frame_with_rect()
100 int dst_uv_offset = ((srcy * dst->uv_stride) >> 1) + (srcx >> 1); in vp8_copy_and_extend_frame_with_rect()
119 copy_and_extend_plane(src->u_buffer + src_uv_offset, src->uv_stride, in vp8_copy_and_extend_frame_with_rect()
120 dst->u_buffer + dst_uv_offset, dst->uv_stride, srch, in vp8_copy_and_extend_frame_with_rect()
123 copy_and_extend_plane(src->v_buffer + src_uv_offset, src->uv_stride, in vp8_copy_and_extend_frame_with_rect()
124 dst->v_buffer + dst_uv_offset, dst->uv_stride, srch, in vp8_copy_and_extend_frame_with_rect()
[all …]
Dpostproc.c103 source->u_buffer + 8 * mbr * source->uv_stride, in vp8_deblock()
104 post->u_buffer + 8 * mbr * post->uv_stride, source->uv_stride, in vp8_deblock()
105 post->uv_stride, source->uv_width, uvlimits, 8); in vp8_deblock()
107 source->v_buffer + 8 * mbr * source->uv_stride, in vp8_deblock()
108 post->v_buffer + 8 * mbr * post->uv_stride, source->uv_stride, in vp8_deblock()
109 post->uv_stride, source->uv_width, uvlimits, 8); in vp8_deblock()
135 source->u_buffer + 8 * mbr * source->uv_stride, in vp8_de_noise()
136 source->u_buffer + 8 * mbr * source->uv_stride, source->uv_stride, in vp8_de_noise()
137 source->uv_stride, source->uv_width, limits, 8); in vp8_de_noise()
139 source->v_buffer + 8 * mbr * source->uv_stride, in vp8_de_noise()
[all …]
Dsetupintrarecon.c23 memset(ybf->u_buffer - 1 - ybf->uv_stride, 127, ybf->uv_width + 5); in vp8_setup_intra_recon()
25 ybf->u_buffer[ybf->uv_stride * i - 1] = (unsigned char)129; in vp8_setup_intra_recon()
28 memset(ybf->v_buffer - 1 - ybf->uv_stride, 127, ybf->uv_width + 5); in vp8_setup_intra_recon()
30 ybf->v_buffer[ybf->uv_stride * i - 1] = (unsigned char)129; 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()
Dloopfilter_filters.c304 unsigned char *v_ptr, int y_stride, int uv_stride, in vp8_loop_filter_mbh_c() argument
310 mbloop_filter_horizontal_edge_c(u_ptr, uv_stride, lfi->mblim, lfi->lim, in vp8_loop_filter_mbh_c()
315 mbloop_filter_horizontal_edge_c(v_ptr, uv_stride, lfi->mblim, lfi->lim, in vp8_loop_filter_mbh_c()
322 unsigned char *v_ptr, int y_stride, int uv_stride, in vp8_loop_filter_mbv_c() argument
328 mbloop_filter_vertical_edge_c(u_ptr, uv_stride, lfi->mblim, lfi->lim, in vp8_loop_filter_mbv_c()
333 mbloop_filter_vertical_edge_c(v_ptr, uv_stride, lfi->mblim, lfi->lim, in vp8_loop_filter_mbv_c()
340 unsigned char *v_ptr, int y_stride, int uv_stride, in vp8_loop_filter_bh_c() argument
350 loop_filter_horizontal_edge_c(u_ptr + 4 * uv_stride, uv_stride, lfi->blim, in vp8_loop_filter_bh_c()
355 loop_filter_horizontal_edge_c(v_ptr + 4 * uv_stride, uv_stride, lfi->blim, in vp8_loop_filter_bh_c()
372 unsigned char *v_ptr, int y_stride, int uv_stride, in vp8_loop_filter_bv_c() argument
[all …]
/external/libvpx/libvpx/vp9/common/
Dvp9_mfqe.c70 int uv_stride, uint8_t *ud, uint8_t *vd, in apply_ifactor() argument
74 vp9_filter_by_weight8x8(u, uv_stride, ud, uvd_stride, weight); in apply_ifactor()
75 vp9_filter_by_weight8x8(v, uv_stride, vd, uvd_stride, weight); in apply_ifactor()
78 vp9_filter_by_weight16x16(u, uv_stride, ud, uvd_stride, weight); in apply_ifactor()
79 vp9_filter_by_weight16x16(v, uv_stride, vd, uvd_stride, weight); in apply_ifactor()
82 filter_by_weight32x32(u, uv_stride, ud, uvd_stride, weight); in apply_ifactor()
83 filter_by_weight32x32(v, uv_stride, vd, uvd_stride, weight); in apply_ifactor()
129 int y_stride, int uv_stride, uint8_t *yd, uint8_t *ud, in copy_block() argument
134 copy_mem8x8(u, uv_stride, ud, uvd_stride); in copy_block()
135 copy_mem8x8(v, uv_stride, vd, uvd_stride); in copy_block()
[all …]
Dvp9_postproc.c212 CONVERT_TO_SHORTPTR(post->u_buffer), source->uv_stride, post->uv_stride, in deblock_and_de_macro_block()
216 CONVERT_TO_SHORTPTR(post->v_buffer), source->uv_stride, post->uv_stride, in deblock_and_de_macro_block()
239 const int src_strides[3] = { src->y_stride, src->uv_stride, in vp9_deblock()
240 src->uv_stride }; in vp9_deblock()
246 const int dst_strides[3] = { dst->y_stride, dst->uv_stride, in vp9_deblock()
247 dst->uv_stride }; in vp9_deblock()
266 src->u_buffer + 8 * mbr * src->uv_stride, in vp9_deblock()
267 dst->u_buffer + 8 * mbr * dst->uv_stride, src->uv_stride, in vp9_deblock()
268 dst->uv_stride, src->uv_width, limits, 8); in vp9_deblock()
270 src->v_buffer + 8 * mbr * src->uv_stride, in vp9_deblock()
[all …]
/external/libaom/libaom/aom_dsp/
Dpsnr.c188 return aom_var_2d_u8(a->u_buffer + vstart * a->uv_stride + hstart, in aom_get_u_var()
189 a->uv_stride, width, height) / in aom_get_u_var()
195 return aom_var_2d_u8(a->v_buffer + vstart * a->uv_stride + hstart, in aom_get_v_var()
196 a->uv_stride, width, height) / in aom_get_v_var()
220 return get_sse(a->u_buffer + vstart * a->uv_stride + hstart, a->uv_stride, in aom_get_u_sse_part()
221 b->u_buffer + vstart * b->uv_stride + hstart, b->uv_stride, in aom_get_u_sse_part()
230 return get_sse(a->u_buffer, a->uv_stride, b->u_buffer, b->uv_stride, in aom_get_u_sse()
237 return get_sse(a->v_buffer + vstart * a->uv_stride + hstart, a->uv_stride, in aom_get_v_sse_part()
238 b->v_buffer + vstart * b->uv_stride + hstart, b->uv_stride, in aom_get_v_sse_part()
247 return get_sse(a->v_buffer, a->uv_stride, b->v_buffer, b->uv_stride, in aom_get_v_sse()
[all …]
/external/libvpx/libvpx/vp8/common/arm/
Dloopfilter_arm.c20 unsigned char *v_ptr, int y_stride, int uv_stride, in vp8_loop_filter_mbh_neon() argument
29 vp8_mbloop_filter_horizontal_edge_uv_neon(u_ptr, uv_stride, mblim, lim, in vp8_loop_filter_mbh_neon()
35 unsigned char *v_ptr, int y_stride, int uv_stride, in vp8_loop_filter_mbv_neon() argument
44 vp8_mbloop_filter_vertical_edge_uv_neon(u_ptr, uv_stride, mblim, lim, in vp8_loop_filter_mbv_neon()
50 unsigned char *v_ptr, int y_stride, int uv_stride, in vp8_loop_filter_bh_neon() argument
64 vp8_loop_filter_horizontal_edge_uv_neon(u_ptr + 4 * uv_stride, uv_stride, in vp8_loop_filter_bh_neon()
66 v_ptr + 4 * uv_stride); in vp8_loop_filter_bh_neon()
71 unsigned char *v_ptr, int y_stride, int uv_stride, in vp8_loop_filter_bv_neon() argument
83 vp8_loop_filter_vertical_edge_uv_neon(u_ptr + 4, uv_stride, blim, lim, in vp8_loop_filter_bv_neon()
/external/libvpx/libvpx/vp8/common/x86/
Dloopfilter_x86.c43 unsigned char *v_ptr, int y_stride, int uv_stride, in vp8_loop_filter_mbh_sse2() argument
49 vp8_mbloop_filter_horizontal_edge_uv_sse2(u_ptr, uv_stride, lfi->mblim, in vp8_loop_filter_mbh_sse2()
56 unsigned char *v_ptr, int y_stride, int uv_stride, in vp8_loop_filter_mbv_sse2() argument
62 vp8_mbloop_filter_vertical_edge_uv_sse2(u_ptr, uv_stride, lfi->mblim, in vp8_loop_filter_mbv_sse2()
69 unsigned char *v_ptr, int y_stride, int uv_stride, in vp8_loop_filter_bh_sse2() argument
84 vp8_loop_filter_horizontal_edge_uv_sse2(u_ptr + 4 * uv_stride, uv_stride, in vp8_loop_filter_bh_sse2()
86 v_ptr + 4 * uv_stride); in vp8_loop_filter_bh_sse2()
102 unsigned char *v_ptr, int y_stride, int uv_stride, in vp8_loop_filter_bv_sse2() argument
117 vp8_loop_filter_vertical_edge_uv_sse2(u_ptr + 4, uv_stride, lfi->blim, in vp8_loop_filter_bv_sse2()
/external/webp/src/enc/
Dpicture_rescale_enc.c69 WebPCopyPlane(src->u, src->uv_stride, dst->u, dst->uv_stride, in WebPPictureCopy()
71 WebPCopyPlane(src->v, src->uv_stride, dst->v, dst->uv_stride, in WebPPictureCopy()
108 dst->u = src->u + (top >> 1) * src->uv_stride + (left >> 1); in WebPPictureView()
109 dst->v = src->v + (top >> 1) * src->uv_stride + (left >> 1); in WebPPictureView()
111 dst->uv_stride = src->uv_stride; in WebPPictureView()
140 const int uv_offset = (top / 2) * pic->uv_stride + left / 2; in WebPPictureCrop()
143 WebPCopyPlane(pic->u + uv_offset, pic->uv_stride, in WebPPictureCrop()
144 tmp.u, tmp.uv_stride, HALVE(width), HALVE(height)); in WebPPictureCrop()
145 WebPCopyPlane(pic->v + uv_offset, pic->uv_stride, in WebPPictureCrop()
146 tmp.v, tmp.uv_stride, HALVE(width), HALVE(height)); in WebPPictureCrop()
[all …]
/external/libvpx/libvpx/vp9/encoder/
Dvp9_extend.c133 src->u_buffer, src->uv_stride, dst->u_buffer, dst->uv_stride, in vp9_copy_and_extend_frame()
137 src->v_buffer, src->uv_stride, dst->v_buffer, dst->uv_stride, in vp9_copy_and_extend_frame()
147 copy_and_extend_plane(src->u_buffer, src->uv_stride, dst->u_buffer, in vp9_copy_and_extend_frame()
148 dst->uv_stride, src->uv_crop_width, src->uv_crop_height, in vp9_copy_and_extend_frame()
151 copy_and_extend_plane(src->v_buffer, src->uv_stride, dst->v_buffer, in vp9_copy_and_extend_frame()
152 dst->uv_stride, src->uv_crop_width, src->uv_crop_height, in vp9_copy_and_extend_frame()
175 const int src_uv_offset = ((srcy * src->uv_stride) >> 1) + (srcx >> 1); in vp9_copy_and_extend_frame_with_rect()
176 const int dst_uv_offset = ((srcy * dst->uv_stride) >> 1) + (srcx >> 1); in vp9_copy_and_extend_frame_with_rect()
184 copy_and_extend_plane(src->u_buffer + src_uv_offset, src->uv_stride, in vp9_copy_and_extend_frame_with_rect()
185 dst->u_buffer + dst_uv_offset, dst->uv_stride, srcw_uv, in vp9_copy_and_extend_frame_with_rect()
[all …]
Dvp9_resize.h26 int uv_stride, int height, int width, uint8_t *oy,
31 int uv_stride, int height, int width, uint8_t *oy,
36 int uv_stride, int height, int width, uint8_t *oy,
46 int uv_stride, int height, int width,
52 int uv_stride, int height, int width,
58 int uv_stride, int height, int width,
/external/libgav1/libgav1/src/
Dframe_buffer.cc88 int uv_stride = uv_width + uv_left_border + uv_right_border; in Libgav1ComputeFrameBufferInfo() local
90 if (bitdepth > 8) uv_stride *= sizeof(uint16_t); in Libgav1ComputeFrameBufferInfo()
92 uv_stride = libgav1::Align(uv_stride, stride_alignment); in Libgav1ComputeFrameBufferInfo()
97 static_cast<uint64_t>(uv_stride) + in Libgav1ComputeFrameBufferInfo()
115 info->uv_stride = uv_stride; in Libgav1ComputeFrameBufferInfo()
119 info->uv_plane_offset = uv_top_border * uv_stride + uv_left_border_bytes; in Libgav1ComputeFrameBufferInfo()
146 frame_buffer->stride[1] = frame_buffer->stride[2] = info->uv_stride; in Libgav1SetFrameBuffer()
Dyuv_buffer.cc115 int uv_stride = uv_width + uv_left_border + uv_right_border; in Realloc() local
117 if (bitdepth > 8) uv_stride *= sizeof(uint16_t); in Realloc()
119 uv_stride = Align(uv_stride, kFrameBufferRowAlignment); in Realloc()
124 static_cast<uint64_t>(uv_stride) + in Realloc()
154 stride_[kPlaneU] = stride_[kPlaneV] = uv_stride; in Realloc()
167 AlignAddr(u_buffer + (uv_top_border * uv_stride) + uv_left_border_bytes, in Realloc()
170 AlignAddr(v_buffer + (uv_top_border * uv_stride) + uv_left_border_bytes, in Realloc()
/external/libvpx/libvpx/vpx_scale/generic/
Dyv12extend.c119 extend_plane(ybf->u_buffer, ybf->uv_stride, ybf->uv_crop_width, in vp8_yv12_extend_frame_borders_c()
124 extend_plane(ybf->v_buffer, ybf->uv_stride, ybf->uv_crop_width, in vp8_yv12_extend_frame_borders_c()
152 extend_plane_high(ybf->u_buffer, ybf->uv_stride, c_w, c_h, c_et, c_el, c_eb, in extend_frame()
154 extend_plane_high(ybf->v_buffer, ybf->uv_stride, c_w, c_h, c_et, c_el, c_eb, in extend_frame()
164 extend_plane(ybf->u_buffer, ybf->uv_stride, c_w, c_h, c_et, c_el, c_eb, c_er); in extend_frame()
166 extend_plane(ybf->v_buffer, ybf->uv_stride, c_w, c_h, c_et, c_el, c_eb, c_er); in extend_frame()
218 src += src_ybc->uv_stride; in vp8_yv12_copy_frame_c()
219 dst += dst_ybc->uv_stride; in vp8_yv12_copy_frame_c()
227 src += src_ybc->uv_stride; in vp8_yv12_copy_frame_c()
228 dst += dst_ybc->uv_stride; in vp8_yv12_copy_frame_c()
[all …]
Dyv12config.c61 int uv_stride = y_stride >> 1; in vp8_yv12_realloc_frame_buffer() local
62 int uvplane_size = (uv_height + border) * uv_stride; in vp8_yv12_realloc_frame_buffer()
97 ybf->uv_stride = uv_stride; in vp8_yv12_realloc_frame_buffer()
108 ybf->buffer_alloc + yplane_size + (border / 2 * uv_stride) + border / 2; in vp8_yv12_realloc_frame_buffer()
110 (border / 2 * uv_stride) + border / 2; in vp8_yv12_realloc_frame_buffer()
176 const int uv_stride = y_stride >> ss_x; in vpx_realloc_frame_buffer() local
180 (uv_height + 2 * uv_border_h) * (uint64_t)uv_stride + byte_alignment; in vpx_realloc_frame_buffer()
254 ybf->uv_stride = uv_stride; in vpx_realloc_frame_buffer()
275 buf + yplane_size + (uv_border_h * uv_stride) + uv_border_w, in vpx_realloc_frame_buffer()
279 (uv_border_h * uv_stride) + uv_border_w, in vpx_realloc_frame_buffer()
Dvpx_scale.c498 Scale2D((unsigned char *)src->u_buffer, src->uv_stride, src->uv_width, in vpx_scale_frame()
499 src->uv_height, (unsigned char *)dst->u_buffer, dst->uv_stride, in vpx_scale_frame()
505 memset(dst->u_buffer + i * dst->uv_stride + dw / 2 - 1, in vpx_scale_frame()
506 dst->u_buffer[i * dst->uv_stride + dw / 2 - 2], in vpx_scale_frame()
511 memcpy(dst->u_buffer + i * dst->uv_stride, 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()
515 src->uv_height, (unsigned char *)dst->v_buffer, dst->uv_stride, in vpx_scale_frame()
521 memset(dst->v_buffer + i * dst->uv_stride + dw / 2 - 1, in vpx_scale_frame()
522 dst->v_buffer[i * dst->uv_stride + dw / 2 - 2], in vpx_scale_frame()
[all …]
/external/oss-fuzz/projects/libwebp/
Dfuzz_simple_api.c42 int stride, uv_stride; in LLVMFuzzerTestOneInput() local
43 buf = WebPDecodeYUV(data, size, &w, &h, &u, &v, &stride, &uv_stride); in LLVMFuzzerTestOneInput()
63 const int uv_stride = (w + 1) / 2; in LLVMFuzzerTestOneInput() local
64 size_t u_size = uv_stride * (h + 1) / 2; in LLVMFuzzerTestOneInput()
65 size_t v_size = uv_stride * (h + 1) / 2; in LLVMFuzzerTestOneInput()
75 u_buf, u_size, uv_stride, v_buf, v_size, uv_stride); in LLVMFuzzerTestOneInput()
/external/libaom/libaom/aom_scale/generic/
Dyv12extend.c302 src16 += src_bc->uv_stride; in aom_yv12_copy_u_c()
303 dst16 += dst_bc->uv_stride; in aom_yv12_copy_u_c()
310 src += src_bc->uv_stride; in aom_yv12_copy_u_c()
311 dst += dst_bc->uv_stride; in aom_yv12_copy_u_c()
326 src16 += src_bc->uv_stride; in aom_yv12_copy_v_c()
327 dst16 += dst_bc->uv_stride; in aom_yv12_copy_v_c()
334 src += src_bc->uv_stride; in aom_yv12_copy_v_c()
335 dst += dst_bc->uv_stride; in aom_yv12_copy_v_c()
388 CONVERT_TO_SHORTPTR(src + vstart1 * src_bc->uv_stride + hstart1); in aom_yv12_partial_copy_u_c()
390 CONVERT_TO_SHORTPTR(dst + vstart2 * dst_bc->uv_stride + hstart2); in aom_yv12_partial_copy_u_c()
[all …]
Dyv12config.c53 const int uv_stride, const int uv_border_w, const int uv_border_h) { in realloc_frame_buffer_aligned() argument
128 ybf->uv_stride = uv_stride; in realloc_frame_buffer_aligned()
147 buf + yplane_size + (uv_border_h * uv_stride) + uv_border_w, in realloc_frame_buffer_aligned()
151 (uv_border_h * uv_stride) + uv_border_w, in realloc_frame_buffer_aligned()
178 int *uv_stride, uint64_t *yplane_size, in calc_stride_and_planesize() argument
191 *uv_stride = *y_stride >> ss_x; in calc_stride_and_planesize()
192 *uvplane_size = (uv_height + 2 * (border >> ss_y)) * (uint64_t)(*uv_stride) + in calc_stride_and_planesize()
209 int uv_stride = 0; in aom_realloc_frame_buffer() local
221 &y_stride, &uv_stride, &yplane_size, &uvplane_size, uv_height); in aom_realloc_frame_buffer()
226 aligned_width, aligned_height, uv_width, uv_height, uv_stride, in aom_realloc_frame_buffer()
/external/libvpx/libvpx/vp9/encoder/x86/
Dvp9_frame_scale_ssse3.c771 scale_plane_2_to_1_phase_0(src->u_buffer, src->uv_stride, dst->u_buffer, in vp9_scale_and_extend_frame_ssse3()
772 dst->uv_stride, dst_uv_w, dst_uv_h); in vp9_scale_and_extend_frame_ssse3()
773 scale_plane_2_to_1_phase_0(src->v_buffer, src->uv_stride, dst->v_buffer, in vp9_scale_and_extend_frame_ssse3()
774 dst->uv_stride, dst_uv_w, dst_uv_h); in vp9_scale_and_extend_frame_ssse3()
781 scale_plane_2_to_1_bilinear(src->u_buffer, src->uv_stride, dst->u_buffer, in vp9_scale_and_extend_frame_ssse3()
782 dst->uv_stride, dst_uv_w, dst_uv_h, c0c1); in vp9_scale_and_extend_frame_ssse3()
783 scale_plane_2_to_1_bilinear(src->v_buffer, src->uv_stride, dst->v_buffer, in vp9_scale_and_extend_frame_ssse3()
784 dst->uv_stride, dst_uv_w, dst_uv_h, c0c1); in vp9_scale_and_extend_frame_ssse3()
795 src->u_buffer, src->uv_stride, dst->u_buffer, dst->uv_stride, in vp9_scale_and_extend_frame_ssse3()
799 src->v_buffer, src->uv_stride, dst->v_buffer, dst->uv_stride, in vp9_scale_and_extend_frame_ssse3()
[all …]
/external/libvpx/libvpx/test/
Dvpx_scale_test.h49 img_.uv_stride); in ResetImages()
51 img_.uv_stride); in ResetImages()
75 img_.uv_stride); in ResetScaleImages()
77 img_.uv_stride); in ResetScaleImages()
159 ref_img_.uv_stride, ref_img_.border / 2); in ReferenceExtendBorder()
162 ref_img_.uv_stride, ref_img_.border / 2); in ReferenceExtendBorder()
178 ref_img_.u_buffer[x + y * ref_img_.uv_stride] = in ReferenceCopyFrame()
179 img_.u_buffer[x + y * img_.uv_stride]; in ReferenceCopyFrame()
180 ref_img_.v_buffer[x + y * ref_img_.uv_stride] = in ReferenceCopyFrame()
181 img_.v_buffer[x + y * img_.uv_stride]; in ReferenceCopyFrame()
/external/libvpx/libvpx/vp9/encoder/arm/neon/
Dvp9_frame_scale_neon.c726 scale_plane_2_to_1_phase_0(src->u_buffer, src->uv_stride, dst->u_buffer, in vp9_scale_and_extend_frame_neon()
727 dst->uv_stride, dst_uv_w, dst_uv_h); in vp9_scale_and_extend_frame_neon()
728 scale_plane_2_to_1_phase_0(src->v_buffer, src->uv_stride, dst->v_buffer, in vp9_scale_and_extend_frame_neon()
729 dst->uv_stride, dst_uv_w, dst_uv_h); in vp9_scale_and_extend_frame_neon()
735 scale_plane_2_to_1_bilinear(src->u_buffer, src->uv_stride, dst->u_buffer, in vp9_scale_and_extend_frame_neon()
736 dst->uv_stride, dst_uv_w, dst_uv_h, c0, c1); in vp9_scale_and_extend_frame_neon()
737 scale_plane_2_to_1_bilinear(src->v_buffer, src->uv_stride, dst->v_buffer, in vp9_scale_and_extend_frame_neon()
738 dst->uv_stride, dst_uv_w, dst_uv_h, c0, c1); in vp9_scale_and_extend_frame_neon()
749 src->u_buffer, src->uv_stride, dst->u_buffer, dst->uv_stride, in vp9_scale_and_extend_frame_neon()
753 src->v_buffer, src->uv_stride, dst->v_buffer, dst->uv_stride, in vp9_scale_and_extend_frame_neon()
[all …]
/external/libaom/libaom/av1/encoder/
Dextend.c127 src->u_buffer, src->uv_stride, dst->u_buffer, dst->uv_stride, in av1_copy_and_extend_frame()
132 src->v_buffer, src->uv_stride, dst->v_buffer, dst->uv_stride, in av1_copy_and_extend_frame()
142 copy_and_extend_plane(src->u_buffer, src->uv_stride, dst->u_buffer, in av1_copy_and_extend_frame()
143 dst->uv_stride, src->uv_crop_width, in av1_copy_and_extend_frame()
147 copy_and_extend_plane(src->v_buffer, src->uv_stride, dst->v_buffer, in av1_copy_and_extend_frame()
148 dst->uv_stride, src->uv_crop_width, in av1_copy_and_extend_frame()

12345