Home
last modified time | relevance | path

Searched refs:y_buffer (Results 1 – 25 of 36) sorted by relevance

12

/external/libvpx/vp8/common/arm/
Dreconintra_arm.c20 unsigned char *y_buffer,
29 unsigned char *y_buffer = x->dst.y_buffer; in vp8_build_intra_predictors_mby_neon() local
36 vp8_build_intra_predictors_mby_neon_func(y_buffer, ypred_ptr, y_stride, mode, Up, Left); in vp8_build_intra_predictors_mby_neon()
43 unsigned char *y_buffer,
52 unsigned char *y_buffer = x->dst.y_buffer; in vp8_build_intra_predictors_mby_s_neon() local
59 vp8_build_intra_predictors_mby_s_neon_func(y_buffer, ypred_ptr, y_stride, mode, Up, Left); in vp8_build_intra_predictors_mby_s_neon()
/external/libvpx/vp8/common/
Dswapyv12buffer.c22 temp = last_frame->y_buffer; in vp8_swap_yv12_buffer()
23 last_frame->y_buffer = new_frame->y_buffer; in vp8_swap_yv12_buffer()
24 new_frame->y_buffer = temp; in vp8_swap_yv12_buffer()
Dpostproc.c316 …POSTPROC_INVOKE(rtcd, downacross)(source->y_buffer, post->y_buffer, source->y_stride, post->y_str… in vp8_deblock_and_de_macro_block()
317 …POSTPROC_INVOKE(rtcd, across)(post->y_buffer, post->y_stride, post->y_height, post->y_width, q2mbl… in vp8_deblock_and_de_macro_block()
318 …POSTPROC_INVOKE(rtcd, down)(post->y_buffer, post->y_stride, post->y_height, post->y_width, q2mbl(q… in vp8_deblock_and_de_macro_block()
337 …POSTPROC_INVOKE(rtcd, downacross)(source->y_buffer, post->y_buffer, source->y_stride, post->y_str… in vp8_deblock()
356 source->y_buffer + 2 * source->y_stride + 2, in vp8_de_noise()
357 source->y_buffer + 2 * source->y_stride + 2, in vp8_de_noise()
734 (oci->post_proc_buffer.y_buffer, in vp8_post_proc_frame()
754 vp8_blit_text(message, oci->post_proc_buffer.y_buffer, oci->post_proc_buffer.y_stride); in vp8_post_proc_frame()
767 y_ptr = post->y_buffer + 4 * post->y_stride + 4; in vp8_post_proc_frame()
799 y_ptr = post->y_buffer + 4 * post->y_stride + 4; in vp8_post_proc_frame()
[all …]
Dsetupintrarecon.c20 vpx_memset(ybf->y_buffer - 1 - ybf->y_stride, 127, ybf->y_width + 5); in vp8_setup_intra_recon()
22 ybf->y_buffer[ybf->y_stride *i - 1] = (unsigned char) 129; in vp8_setup_intra_recon()
Dreconintra.c34 unsigned char *yabove_row = x->dst.y_buffer - x->dst.y_stride; in vp8_build_intra_predictors_mby()
42 yleft_col[i] = x->dst.y_buffer [i* x->dst.y_stride -1]; in vp8_build_intra_predictors_mby()
152 unsigned char *yabove_row = x->dst.y_buffer - x->dst.y_stride; in vp8_build_intra_predictors_mby_s()
159 ypred_ptr = x->dst.y_buffer; /*x->predictor;*/ in vp8_build_intra_predictors_mby_s()
163 yleft_col[i] = x->dst.y_buffer [i* x->dst.y_stride -1]; in vp8_build_intra_predictors_mby_s()
Dmbpitch.c55 y = &x->dst.y_buffer; in setup_macroblock()
61 y = &x->pre.y_buffer; in setup_macroblock()
Dasm_com_offsets.c39 DEFINE(yv12_buffer_config_y_buffer, offsetof(YV12_BUFFER_CONFIG, y_buffer));
/external/libvpx/vpx_scale/generic/
Dyv12extend.c44 src_ptr1 = ybf->y_buffer; in vp8_yv12_extend_frame_borders()
60 src_ptr1 = ybf->y_buffer - Border; in vp8_yv12_extend_frame_borders()
169 src_ptr1 = ybf->y_buffer; in extend_frame_borders_yonly()
185 src_ptr1 = ybf->y_buffer - Border; in extend_frame_borders_yonly()
229 source = src_ybc->y_buffer; in vp8_yv12_copy_frame()
230 dest = dst_ybc->y_buffer; in vp8_yv12_copy_frame()
269 source = src_ybc->y_buffer; in vp8_yv12_copy_frame_yonly()
270 dest = dst_ybc->y_buffer; in vp8_yv12_copy_frame_yonly()
Dvpxscale.c621 Scale2D((unsigned char *) src->y_buffer, src->y_stride, src->y_width, src->y_height, in vp8_scale_frame()
622 (unsigned char *) dst->y_buffer, dst->y_stride, dw, dh, in vp8_scale_frame()
627 …duck_memset(dst->y_buffer + i * dst->y_stride + dw - 1, dst->y_buffer[i*dst->y_stride+dw-2], dst->… in vp8_scale_frame()
631 …duck_memcpy(dst->y_buffer + i * dst->y_stride, dst->y_buffer + (dh - 2) * dst->y_stride, dst->y_wi… in vp8_scale_frame()
914 (const unsigned char *)src_yuv_config->y_buffer, in any_ratio_frame_scale()
916 (unsigned char *) dst_yuv_config->y_buffer + YOffset, in any_ratio_frame_scale()
920 … duck_memset(dst_yuv_config->y_buffer + YOffset + i * dst_yuv_config->y_stride + dw, 0, ew - dw); in any_ratio_frame_scale()
923 duck_memset(dst_yuv_config->y_buffer + YOffset + i * dst_yuv_config->y_stride, 0, ew); in any_ratio_frame_scale()
976 src_data_pointer = src_yuv_config->y_buffer; in center_image()
977 …dst_data_pointer = (unsigned char *)dst_yuv_config->y_buffer + (row_offset * dst_yuv_config->y_str… in center_image()
Dyv12config.c74 ybf->y_buffer = ybf->buffer_alloc + (border * ybf->y_stride) + border; in vp8_yv12_alloc_frame_buffer()
/external/libvpx/vp8/decoder/
Dthreading.c177 xd->predictor, xd->dst.y_buffer, in decode_macroblock()
206 xd->predictor, xd->dst.y_buffer, in decode_macroblock()
302 xd->dst.y_buffer = pc->yv12_fb[dst_fb_idx].y_buffer + recon_yoffset; in thread_decoding_proc()
316 xd->pre.y_buffer = pc->yv12_fb[ref_fb_idx].y_buffer + recon_yoffset; in thread_decoding_proc()
328 …vpx_memcpy((pbi->mt_yabove_row[mb_row + 1] + 32 + mb_col*16), (xd->dst.y_buffer + 15 * recon_y_str… in thread_decoding_proc()
341 … pbi->mt_yleft_col[mb_row][i] = xd->dst.y_buffer [i* recon_y_stride + 15]; in thread_decoding_proc()
363 …pc->lf_mbv(xd->dst.y_buffer, xd->dst.u_buffer, xd->dst.v_buffer, recon_y_stride, recon_uv_stride, … in thread_decoding_proc()
366 …pc->lf_bv(xd->dst.y_buffer, xd->dst.u_buffer, xd->dst.v_buffer, recon_y_stride, recon_uv_stride, &… in thread_decoding_proc()
370 …pc->lf_mbh(xd->dst.y_buffer, xd->dst.u_buffer, xd->dst.v_buffer, recon_y_stride, recon_uv_stride, … in thread_decoding_proc()
373 …pc->lf_bh(xd->dst.y_buffer, xd->dst.u_buffer, xd->dst.v_buffer, recon_y_stride, recon_uv_stride, &… in thread_decoding_proc()
[all …]
Ddecodframe.c255 xd->predictor, xd->dst.y_buffer, in decode_macroblock()
286 xd->predictor, xd->dst.y_buffer, in decode_macroblock()
364 xd->dst.y_buffer = pc->yv12_fb[dst_fb_idx].y_buffer + recon_yoffset; in decode_mb_row()
378 xd->pre.y_buffer = pc->yv12_fb[ref_fb_idx].y_buffer + recon_yoffset; in decode_mb_row()
413 xd->dst.y_buffer + 16, xd->dst.u_buffer + 8, xd->dst.v_buffer + 8 in decode_mb_row()
Dreconintra_mt.c37 yabove_row = x->dst.y_buffer - x->dst.y_stride; in vp8mt_build_intra_predictors_mby()
40 yleft_buf[i] = x->dst.y_buffer [i* x->dst.y_stride -1]; in vp8mt_build_intra_predictors_mby()
160 ypred_ptr = x->dst.y_buffer; /*x->predictor;*/ in vp8mt_build_intra_predictors_mby_s()
168 yabove_row = x->dst.y_buffer - x->dst.y_stride; in vp8mt_build_intra_predictors_mby_s()
171 yleft_buf[i] = x->dst.y_buffer [i* x->dst.y_stride -1]; in vp8mt_build_intra_predictors_mby_s()
/external/libvpx/vp8/encoder/
Dtemporal_filter.c176 b->base_src = &arf_frame->y_buffer; in vp8_temporal_filter_find_matching_mb_c()
180 d->base_pre = &frame_ptr->y_buffer; in vp8_temporal_filter_find_matching_mb_c()
304 unsigned char *y_buffer = mbd->pre.y_buffer; in vp8_temporal_filter_iterate_c() local
367 cpi->frames[frame]->y_buffer + mb_y_offset, in vp8_temporal_filter_iterate_c()
377 (f->y_buffer + mb_y_offset, in vp8_temporal_filter_iterate_c()
409 dst1 = cpi->alt_ref_buffer.source_buffer.y_buffer; in vp8_temporal_filter_iterate_c()
467 mbd->pre.y_buffer = y_buffer; in vp8_temporal_filter_iterate_c()
Drdopt.c554 ENCODEMB_INVOKE(rtcd, submby)( mb->src_diff, mb->src.y_buffer, in macro_block_yrd()
1681 …near_sad[1] = cpi->fn_ptr[BLOCK_16X16].sdf(x->src.y_buffer, x->src.y_stride, xd->dst.y_buffer - 16… in vp8_cal_sad()
1685 …near_sad[0] = cpi->fn_ptr[BLOCK_16X16].sdf(x->src.y_buffer, x->src.y_stride, xd->dst.y_buffer - xd… in vp8_cal_sad()
1688 …near_sad[0] = cpi->fn_ptr[BLOCK_16X16].sdf(x->src.y_buffer, x->src.y_stride, xd->dst.y_buffer - xd… in vp8_cal_sad()
1689 …near_sad[1] = cpi->fn_ptr[BLOCK_16X16].sdf(x->src.y_buffer, x->src.y_stride, xd->dst.y_buffer - 16… in vp8_cal_sad()
1690 …near_sad[2] = cpi->fn_ptr[BLOCK_16X16].sdf(x->src.y_buffer, x->src.y_stride, xd->dst.y_buffer - xd… in vp8_cal_sad()
1696 …unsigned char *pre_y_buffer = cpi->common.yv12_fb[cpi->common.lst_fb_idx].y_buffer + recon_yoffset; in vp8_cal_sad()
1705 …near_sad[4] = cpi->fn_ptr[BLOCK_16X16].sdf(x->src.y_buffer, x->src.y_stride, pre_y_buffer - pre_y_… in vp8_cal_sad()
1707 …near_sad[5] = cpi->fn_ptr[BLOCK_16X16].sdf(x->src.y_buffer, x->src.y_stride, pre_y_buffer - 16, pr… in vp8_cal_sad()
1708 …near_sad[3] = cpi->fn_ptr[BLOCK_16X16].sdf(x->src.y_buffer, x->src.y_stride, pre_y_buffer, pre_y_s… in vp8_cal_sad()
[all …]
Dpickinter.c450 unsigned char *y_buffer[4]; in vp8_pick_inter_mode() local
470 y_buffer[LAST_FRAME] = lst_yv12->y_buffer + recon_yoffset; in vp8_pick_inter_mode()
484 y_buffer[GOLDEN_FRAME] = gld_yv12->y_buffer + recon_yoffset; in vp8_pick_inter_mode()
498 y_buffer[ALTREF_FRAME] = alt_yv12->y_buffer + recon_yoffset; in vp8_pick_inter_mode()
593 x->e_mbd.pre.y_buffer = y_buffer[x->e_mbd.mode_info_context->mbmi.ref_frame]; in vp8_pick_inter_mode()
639 …distortion2 = VARIANCE_INVOKE(&cpi->rtcd.variance, get16x16prederror)(x->src.y_buffer, x->src.y_st… in vp8_pick_inter_mode()
669 …distortion2 = VARIANCE_INVOKE(&cpi->rtcd.variance, get16x16prederror)(x->src.y_buffer, x->src.y_st… in vp8_pick_inter_mode()
Dethreading.c142 xd->dst.y_buffer = cm->yv12_fb[dst_fb_idx].y_buffer + recon_yoffset; in thread_encoding_proc()
231 x->src.y_buffer += 16; in thread_encoding_proc()
252 xd->dst.y_buffer + 16, in thread_encoding_proc()
261 … x->src.y_buffer += 16 * x->src.y_stride * (cpi->encoding_thread_count + 1) - 16 * cm->mb_cols; in thread_encoding_proc()
436 mb->src.y_buffer += 16 * x->src.y_stride * (i + 1); in vp8cx_init_mbrthread_data()
Dpicklpf.c62 src_y = src_ybc->y_buffer + yoffset; in vp8_yv12_copy_partial_frame()
63 dst_y = dst_ybc->y_buffer + yoffset; in vp8_yv12_copy_partial_frame()
73 unsigned char *src = source->y_buffer; in vp8_calc_partial_ssl_err()
74 unsigned char *dst = dest->y_buffer; in vp8_calc_partial_ssl_err()
Dssim.c218 *ssim_y = calc_ssimg(source->y_buffer, dest->y_buffer, in vp8_calc_ssimg()
391 a = vp8_ssim2(source->y_buffer, dest->y_buffer, in vp8_calc_ssim()
Dencodeframe.c438 VARIANCE_INVOKE(&cpi->rtcd.variance, get16x16var)(x->src.y_buffer, in vp8_activity_masking()
530 xd->dst.y_buffer = cm->yv12_fb[dst_fb_idx].y_buffer + recon_yoffset; in encode_mb_row()
634 x->src.y_buffer += 16; in encode_mb_row()
660 xd->dst.y_buffer + 16, in encode_mb_row()
827 … x->src.y_buffer += 16 * x->src.y_stride * (cpi->encoding_thread_count + 1) - 16 * cm->mb_cols; in vp8_encode_frame()
883 x->src.y_buffer += 16 * x->src.y_stride - 16 * cm->mb_cols; in vp8_encode_frame()
1084 this_block->base_src = &x->src.y_buffer; in vp8_build_block_offsets()
1189 …distortion2 = VARIANCE_INVOKE(&cpi->rtcd.variance, get16x16prederror)(x->src.y_buffer, x->src.y_st… in vp8cx_encode_intra_macro_block()
1368 xd->pre.y_buffer = cpi->common.yv12_fb[ref_fb_idx].y_buffer + recon_yoffset; in vp8cx_encode_inter_macroblock()
Dfirstpass.c218 unsigned char *src = source->y_buffer; in simple_weight()
419 xd->pre.y_buffer = recon_buffer->y_buffer + recon_yoffset; in zz_motion_search()
446 xd->pre.y_buffer = recon_buffer->y_buffer + recon_yoffset; in first_pass_motion_search()
571 xd->dst.y_buffer = new_yv12->y_buffer + recon_yoffset; in vp8_first_pass()
648 xd->pre.y_buffer = lst_yv12->y_buffer + recon_yoffset; in vp8_first_pass()
727 x->src.y_buffer += 16; in vp8_first_pass()
736 x->src.y_buffer += 16 * x->src.y_stride - 16 * cm->mb_cols; in vp8_first_pass()
741 … vp8_extend_mb_row(new_yv12, xd->dst.y_buffer + 16, xd->dst.u_buffer + 8, xd->dst.v_buffer + 8); in vp8_first_pass()
/external/libvpx/vp8/encoder/arm/
Dpicklpf_arm.c45 src_y = src_ybc->y_buffer + yoffset; in vpxyv12_copy_partial_frame_neon()
46 dst_y = dst_ybc->y_buffer + yoffset; in vpxyv12_copy_partial_frame_neon()
/external/libvpx/vpx_scale/arm/nds/
Dyv12extend.c60 src_ptr1 = ybf->y_buffer; in vp8_yv12_extend_frame_borders()
76 src_ptr1 = ybf->y_buffer - Border; in vp8_yv12_extend_frame_borders()
/external/libvpx/vpx_scale/
Dyv12config.h52 unsigned char *y_buffer; member
/external/libvpx/vp8/common/arm/neon/
Drecon_neon.c22 unsigned char *dst_ptr = x->dst.y_buffer; in vp8_recon_mb_neon()

12