Searched refs:ybf (Results 1 - 21 of 21) sorted by relevance

/external/libvpx/libvpx/vp8/common/
H A Dsetupintrarecon.c14 void vp8_setup_intra_recon(YV12_BUFFER_CONFIG *ybf) { argument
18 memset(ybf->y_buffer - 1 - ybf->y_stride, 127, ybf->y_width + 5);
19 for (i = 0; i < ybf->y_height; ++i) {
20 ybf->y_buffer[ybf->y_stride * i - 1] = (unsigned char)129;
23 memset(ybf->u_buffer - 1 - ybf->uv_stride, 127, ybf
34 vp8_setup_intra_recon_top_line(YV12_BUFFER_CONFIG *ybf) argument
[all...]
H A Dsetupintrarecon.h20 extern void vp8_setup_intra_recon(YV12_BUFFER_CONFIG *ybf);
21 extern void vp8_setup_intra_recon_top_line(YV12_BUFFER_CONFIG *ybf);
H A Dextend.h20 void vp8_extend_mb_row(YV12_BUFFER_CONFIG *ybf, unsigned char *YPtr,
H A Dextend.c130 void vp8_extend_mb_row(YV12_BUFFER_CONFIG *ybf, unsigned char *YPtr, argument
134 YPtr += ybf->y_stride * 14;
135 UPtr += ybf->uv_stride * 6;
136 VPtr += ybf->uv_stride * 6;
144 YPtr += ybf->y_stride;
145 UPtr += ybf->uv_stride;
146 VPtr += ybf->uv_stride;
/external/libvpx/libvpx/vpx_scale/generic/
H A Dyv12config.c27 int vp8_yv12_de_alloc_frame_buffer(YV12_BUFFER_CONFIG *ybf) { argument
28 if (ybf) {
31 if (ybf->buffer_alloc_sz > 0) {
32 vpx_free(ybf->buffer_alloc);
38 memset(ybf, 0, sizeof(YV12_BUFFER_CONFIG));
46 int vp8_yv12_realloc_frame_buffer(YV12_BUFFER_CONFIG *ybf, int width, argument
48 if (ybf) {
61 if (!ybf->buffer_alloc) {
62 ybf->buffer_alloc = (uint8_t *)vpx_memalign(32, frame_size);
63 ybf
107 vp8_yv12_alloc_frame_buffer(YV12_BUFFER_CONFIG *ybf, int width, int height, int border) argument
119 vpx_free_frame_buffer(YV12_BUFFER_CONFIG *ybf) argument
136 vpx_realloc_frame_buffer(YV12_BUFFER_CONFIG *ybf, int width, int height, int ss_x, int ss_y, int use_highbitdepth, int border, int byte_alignment, vpx_codec_frame_buffer_t *fb, vpx_get_frame_buffer_cb_fn_t cb, void *cb_priv) argument
260 vpx_alloc_frame_buffer(YV12_BUFFER_CONFIG *ybf, int width, int height, int ss_x, int ss_y, int use_highbitdepth, int border, int byte_alignment) argument
[all...]
H A Dyv12extend.c105 void vp8_yv12_extend_frame_borders_c(YV12_BUFFER_CONFIG *ybf) { argument
106 const int uv_border = ybf->border / 2;
108 assert(ybf->border % 2 == 0);
109 assert(ybf->y_height - ybf->y_crop_height < 16);
110 assert(ybf->y_width - ybf->y_crop_width < 16);
111 assert(ybf->y_height - ybf->y_crop_height >= 0);
112 assert(ybf
150 extend_frame(YV12_BUFFER_CONFIG *const ybf, int ext_size) argument
188 vpx_extend_frame_borders_c(YV12_BUFFER_CONFIG *ybf) argument
192 vpx_extend_frame_inner_borders_c(YV12_BUFFER_CONFIG *ybf) argument
[all...]
/external/libvpx/libvpx/vpx_scale/mips/dspr2/
H A Dyv12extend_dspr2.c103 static void extend_frame(YV12_BUFFER_CONFIG *const ybf, int ext_size) { argument
104 const int c_w = ybf->uv_crop_width;
105 const int c_h = ybf->uv_crop_height;
106 const int ss_x = ybf->uv_width < ybf->y_width;
107 const int ss_y = ybf->uv_height < ybf->y_height;
110 const int c_eb = c_et + ybf->uv_height - ybf->uv_crop_height;
111 const int c_er = c_el + ybf
128 vpx_extend_frame_borders_dspr2(YV12_BUFFER_CONFIG *ybf) argument
132 vpx_extend_frame_inner_borders_dspr2(YV12_BUFFER_CONFIG *ybf) argument
[all...]
/external/libvpx/libvpx/vpx_scale/
H A Dyv12config.h69 int vp8_yv12_alloc_frame_buffer(YV12_BUFFER_CONFIG *ybf, int width, int height,
71 int vp8_yv12_realloc_frame_buffer(YV12_BUFFER_CONFIG *ybf, int width,
73 int vp8_yv12_de_alloc_frame_buffer(YV12_BUFFER_CONFIG *ybf);
75 int vpx_alloc_frame_buffer(YV12_BUFFER_CONFIG *ybf, int width, int height,
89 int vpx_realloc_frame_buffer(YV12_BUFFER_CONFIG *ybf, int width, int height,
97 int vpx_free_frame_buffer(YV12_BUFFER_CONFIG *ybf);
/external/libvpx/config/mips32-dspr2/
H A Dvpx_scale_rtcd.h40 void vp8_yv12_extend_frame_borders_c(struct yv12_buffer_config *ybf);
43 void vpx_extend_frame_borders_c(struct yv12_buffer_config *ybf);
44 void vpx_extend_frame_borders_dspr2(struct yv12_buffer_config *ybf);
47 void vpx_extend_frame_inner_borders_c(struct yv12_buffer_config *ybf);
48 void vpx_extend_frame_inner_borders_dspr2(struct yv12_buffer_config *ybf);
/external/libvpx/config/arm/
H A Dvpx_scale_rtcd.h40 void vp8_yv12_extend_frame_borders_c(struct yv12_buffer_config *ybf);
43 void vpx_extend_frame_borders_c(struct yv12_buffer_config *ybf);
46 void vpx_extend_frame_inner_borders_c(struct yv12_buffer_config *ybf);
/external/libvpx/config/arm-neon/
H A Dvpx_scale_rtcd.h40 void vp8_yv12_extend_frame_borders_c(struct yv12_buffer_config *ybf);
43 void vpx_extend_frame_borders_c(struct yv12_buffer_config *ybf);
46 void vpx_extend_frame_inner_borders_c(struct yv12_buffer_config *ybf);
/external/libvpx/config/arm64/
H A Dvpx_scale_rtcd.h40 void vp8_yv12_extend_frame_borders_c(struct yv12_buffer_config *ybf);
43 void vpx_extend_frame_borders_c(struct yv12_buffer_config *ybf);
46 void vpx_extend_frame_inner_borders_c(struct yv12_buffer_config *ybf);
/external/libvpx/config/generic/
H A Dvpx_scale_rtcd.h40 void vp8_yv12_extend_frame_borders_c(struct yv12_buffer_config *ybf);
43 void vpx_extend_frame_borders_c(struct yv12_buffer_config *ybf);
46 void vpx_extend_frame_inner_borders_c(struct yv12_buffer_config *ybf);
/external/libvpx/config/mips32/
H A Dvpx_scale_rtcd.h40 void vp8_yv12_extend_frame_borders_c(struct yv12_buffer_config *ybf);
43 void vpx_extend_frame_borders_c(struct yv12_buffer_config *ybf);
46 void vpx_extend_frame_inner_borders_c(struct yv12_buffer_config *ybf);
/external/libvpx/config/mips32-msa/
H A Dvpx_scale_rtcd.h40 void vp8_yv12_extend_frame_borders_c(struct yv12_buffer_config *ybf);
43 void vpx_extend_frame_borders_c(struct yv12_buffer_config *ybf);
46 void vpx_extend_frame_inner_borders_c(struct yv12_buffer_config *ybf);
/external/libvpx/config/mips64/
H A Dvpx_scale_rtcd.h40 void vp8_yv12_extend_frame_borders_c(struct yv12_buffer_config *ybf);
43 void vpx_extend_frame_borders_c(struct yv12_buffer_config *ybf);
46 void vpx_extend_frame_inner_borders_c(struct yv12_buffer_config *ybf);
/external/libvpx/config/mips64-msa/
H A Dvpx_scale_rtcd.h40 void vp8_yv12_extend_frame_borders_c(struct yv12_buffer_config *ybf);
43 void vpx_extend_frame_borders_c(struct yv12_buffer_config *ybf);
46 void vpx_extend_frame_inner_borders_c(struct yv12_buffer_config *ybf);
/external/libvpx/config/x86/
H A Dvpx_scale_rtcd.h40 void vp8_yv12_extend_frame_borders_c(struct yv12_buffer_config *ybf);
43 void vpx_extend_frame_borders_c(struct yv12_buffer_config *ybf);
46 void vpx_extend_frame_inner_borders_c(struct yv12_buffer_config *ybf);
/external/libvpx/config/x86_64/
H A Dvpx_scale_rtcd.h40 void vp8_yv12_extend_frame_borders_c(struct yv12_buffer_config *ybf);
43 void vpx_extend_frame_borders_c(struct yv12_buffer_config *ybf);
46 void vpx_extend_frame_inner_borders_c(struct yv12_buffer_config *ybf);
/external/libvpx/libvpx/vp8/decoder/
H A Ddecodeframe.c255 static void yv12_extend_frame_top_c(YV12_BUFFER_CONFIG *ybf) { argument
266 Border = ybf->border;
267 plane_stride = ybf->y_stride;
268 src_ptr1 = ybf->y_buffer - Border;
279 plane_stride = ybf->uv_stride;
281 src_ptr1 = ybf->u_buffer - Border;
293 src_ptr1 = ybf->v_buffer - Border;
302 static void yv12_extend_frame_bottom_c(YV12_BUFFER_CONFIG *ybf) { argument
314 Border = ybf->border;
315 plane_stride = ybf
357 yv12_extend_frame_left_right_c(YV12_BUFFER_CONFIG *ybf, unsigned char *y_src, unsigned char *u_src, unsigned char *v_src) argument
[all...]
/external/libvpx/libvpx/test/
H A Dvpx_scale_test.cc22 typedef void (*ExtendFrameBorderFunc)(YV12_BUFFER_CONFIG *ybf);

Completed in 228 milliseconds