Home
last modified time | relevance | path

Searched refs:src_bc (Results 1 – 8 of 8) sorted by relevance

/external/libaom/aom_scale/generic/
Dyv12extend.c265 void aom_yv12_copy_frame_c(const YV12_BUFFER_CONFIG *src_bc, in aom_yv12_copy_frame_c() argument
267 assert(src_bc->y_width == dst_bc->y_width); in aom_yv12_copy_frame_c()
268 assert(src_bc->y_height == dst_bc->y_height); in aom_yv12_copy_frame_c()
271 assert((src_bc->flags & YV12_FLAG_HIGHBITDEPTH) == in aom_yv12_copy_frame_c()
274 if (src_bc->flags & YV12_FLAG_HIGHBITDEPTH) { in aom_yv12_copy_frame_c()
276 const uint8_t *plane_src = src_bc->buffers[plane]; in aom_yv12_copy_frame_c()
280 for (int row = 0; row < src_bc->heights[is_uv]; ++row) { in aom_yv12_copy_frame_c()
281 memcpy_short_addr(plane_dst, plane_src, src_bc->widths[is_uv]); in aom_yv12_copy_frame_c()
282 plane_src += src_bc->strides[is_uv]; in aom_yv12_copy_frame_c()
291 const uint8_t *plane_src = src_bc->buffers[plane]; in aom_yv12_copy_frame_c()
[all …]
/external/libaom/aom_scale/
Daom_scale_rtcd.pl33 add_proto qw/void aom_yv12_copy_frame/, "const struct yv12_buffer_config *src_bc, struct yv12_buffe…
37 add_proto qw/void aom_yv12_copy_u/, "const struct yv12_buffer_config *src_bc, struct yv12_buffer_co…
39 add_proto qw/void aom_yv12_copy_v/, "const struct yv12_buffer_config *src_bc, struct yv12_buffer_co…
43 add_proto qw/void aom_yv12_partial_copy_u/, "const struct yv12_buffer_config *src_bc, int hstart1, …
44 add_proto qw/void aom_yv12_partial_coloc_copy_u/, "const struct yv12_buffer_config *src_bc, struct …
45 add_proto qw/void aom_yv12_partial_copy_v/, "const struct yv12_buffer_config *src_bc, int hstart1, …
46 add_proto qw/void aom_yv12_partial_coloc_copy_v/, "const struct yv12_buffer_config *src_bc, struct …
/external/libaom/config/x86_64/config/
Daom_scale_rtcd.h50 void aom_yv12_copy_frame_c(const struct yv12_buffer_config *src_bc, struct yv12_buffer_config *dst_…
53 void aom_yv12_copy_u_c(const struct yv12_buffer_config *src_bc, struct yv12_buffer_config *dst_bc);
56 void aom_yv12_copy_v_c(const struct yv12_buffer_config *src_bc, struct yv12_buffer_config *dst_bc);
65 void aom_yv12_partial_coloc_copy_u_c(const struct yv12_buffer_config *src_bc, struct yv12_buffer_co…
68 void aom_yv12_partial_coloc_copy_v_c(const struct yv12_buffer_config *src_bc, struct yv12_buffer_co…
74 void aom_yv12_partial_copy_u_c(const struct yv12_buffer_config *src_bc, int hstart1, int hend1, int…
77 void aom_yv12_partial_copy_v_c(const struct yv12_buffer_config *src_bc, int hstart1, int hend1, int…
/external/libaom/config/riscv64/config/
Daom_scale_rtcd.h50 void aom_yv12_copy_frame_c(const struct yv12_buffer_config *src_bc, struct yv12_buffer_config *dst_…
53 void aom_yv12_copy_u_c(const struct yv12_buffer_config *src_bc, struct yv12_buffer_config *dst_bc);
56 void aom_yv12_copy_v_c(const struct yv12_buffer_config *src_bc, struct yv12_buffer_config *dst_bc);
65 void aom_yv12_partial_coloc_copy_u_c(const struct yv12_buffer_config *src_bc, struct yv12_buffer_co…
68 void aom_yv12_partial_coloc_copy_v_c(const struct yv12_buffer_config *src_bc, struct yv12_buffer_co…
74 void aom_yv12_partial_copy_u_c(const struct yv12_buffer_config *src_bc, int hstart1, int hend1, int…
77 void aom_yv12_partial_copy_v_c(const struct yv12_buffer_config *src_bc, int hstart1, int hend1, int…
/external/libaom/config/arm/config/
Daom_scale_rtcd.h50 void aom_yv12_copy_frame_c(const struct yv12_buffer_config *src_bc, struct yv12_buffer_config *dst_…
53 void aom_yv12_copy_u_c(const struct yv12_buffer_config *src_bc, struct yv12_buffer_config *dst_bc);
56 void aom_yv12_copy_v_c(const struct yv12_buffer_config *src_bc, struct yv12_buffer_config *dst_bc);
65 void aom_yv12_partial_coloc_copy_u_c(const struct yv12_buffer_config *src_bc, struct yv12_buffer_co…
68 void aom_yv12_partial_coloc_copy_v_c(const struct yv12_buffer_config *src_bc, struct yv12_buffer_co…
74 void aom_yv12_partial_copy_u_c(const struct yv12_buffer_config *src_bc, int hstart1, int hend1, int…
77 void aom_yv12_partial_copy_v_c(const struct yv12_buffer_config *src_bc, int hstart1, int hend1, int…
/external/libaom/config/x86/config/
Daom_scale_rtcd.h50 void aom_yv12_copy_frame_c(const struct yv12_buffer_config *src_bc, struct yv12_buffer_config *dst_…
53 void aom_yv12_copy_u_c(const struct yv12_buffer_config *src_bc, struct yv12_buffer_config *dst_bc);
56 void aom_yv12_copy_v_c(const struct yv12_buffer_config *src_bc, struct yv12_buffer_config *dst_bc);
65 void aom_yv12_partial_coloc_copy_u_c(const struct yv12_buffer_config *src_bc, struct yv12_buffer_co…
68 void aom_yv12_partial_coloc_copy_v_c(const struct yv12_buffer_config *src_bc, struct yv12_buffer_co…
74 void aom_yv12_partial_copy_u_c(const struct yv12_buffer_config *src_bc, int hstart1, int hend1, int…
77 void aom_yv12_partial_copy_v_c(const struct yv12_buffer_config *src_bc, int hstart1, int hend1, int…
/external/libaom/config/arm64/config/
Daom_scale_rtcd.h50 void aom_yv12_copy_frame_c(const struct yv12_buffer_config *src_bc, struct yv12_buffer_config *dst_…
53 void aom_yv12_copy_u_c(const struct yv12_buffer_config *src_bc, struct yv12_buffer_config *dst_bc);
56 void aom_yv12_copy_v_c(const struct yv12_buffer_config *src_bc, struct yv12_buffer_config *dst_bc);
65 void aom_yv12_partial_coloc_copy_u_c(const struct yv12_buffer_config *src_bc, struct yv12_buffer_co…
68 void aom_yv12_partial_coloc_copy_v_c(const struct yv12_buffer_config *src_bc, struct yv12_buffer_co…
74 void aom_yv12_partial_copy_u_c(const struct yv12_buffer_config *src_bc, int hstart1, int hend1, int…
77 void aom_yv12_partial_copy_v_c(const struct yv12_buffer_config *src_bc, int hstart1, int hend1, int…
/external/libaom/av1/encoder/
Dpicklpf.c30 static void yv12_copy_plane(const YV12_BUFFER_CONFIG *src_bc, in yv12_copy_plane() argument
33 case 0: aom_yv12_copy_y(src_bc, dst_bc); break; in yv12_copy_plane()
34 case 1: aom_yv12_copy_u(src_bc, dst_bc); break; in yv12_copy_plane()
35 case 2: aom_yv12_copy_v(src_bc, dst_bc); break; in yv12_copy_plane()