Home
last modified time | relevance | path

Searched refs:predictor (Results 1 – 15 of 15) sorted by relevance

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/test/
Dsubtract_test.cc49 bd.predictor = reinterpret_cast<unsigned char*>( in TEST_P()
50 vpx_memalign(16, kBlockHeight * kDiffPredStride * sizeof(*bd.predictor))); in TEST_P()
77 uint8_t *predictor = bd.predictor; in TEST_P() local
80 predictor[c] = rnd.Rand8(); in TEST_P()
82 predictor += kDiffPredStride; in TEST_P()
89 predictor = bd.predictor; in TEST_P()
92 EXPECT_EQ(base_src[c], (src_diff[c] + predictor[c])) << "r = " << r in TEST_P()
96 predictor += kDiffPredStride; in TEST_P()
102 vpx_free(bd.predictor); in TEST_P()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/
Dmbpitch.c22 x->block[r*4+c].predictor = x->predictor + r * 4 * 16 + c * 4; in vp8_setup_block_dptrs()
30 x->block[16+r*2+c].predictor = x->predictor + 256 + r * 4 * 8 + c * 4; in vp8_setup_block_dptrs()
39 x->block[20+r*2+c].predictor = x->predictor + 320 + r * 4 * 8 + c * 4; in vp8_setup_block_dptrs()
Dblockd.h200 unsigned char *predictor; member
213 DECLARE_ALIGNED(16, unsigned char, predictor[384]);
Dreconinter.c129 unsigned char *pred_ptr = d->predictor; in vp8_build_inter_predictors_b()
210 unsigned char *upred_ptr = &x->predictor[256]; in vp8_build_inter16x16_predictors_mbuv()
211 unsigned char *vpred_ptr = &x->predictor[320]; in vp8_build_inter16x16_predictors_mbuv()
289 build_inter_predictors2b(x, d0, d0->predictor, 8, base_pre, pre_stride); in vp8_build_inter4x4_predictors_mbuv()
304 build_inter_predictors2b(x, d0, d0->predictor, 8, base_pre, pre_stride); in vp8_build_inter4x4_predictors_mbuv()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/x86/
Dvp8_enc_stubs_sse2.c34 short *diff, unsigned char *predictor,
41 unsigned char *predictor = &bd->predictor[0]; in vp8_subtract_b_sse2() local
42 vp8_subtract_b_sse2_impl(z, src_stride, diff, predictor, pitch); in vp8_subtract_b_sse2()
Dvp8_enc_stubs_mmx.c69 short *diff, unsigned char *predictor,
76 unsigned char *predictor = &bd->predictor[0]; in vp8_subtract_b_mmx() local
77 vp8_subtract_b_mmx_impl(z, src_stride, diff, predictor, pitch); in vp8_subtract_b_mmx()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/
Dreconintra_arm.c29 unsigned char *ypred_ptr = x->predictor; in vp8_build_intra_predictors_mby_neon()
49 unsigned char *ypred_ptr = x->predictor; in vp8_build_intra_predictors_mby_s_neon()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/
Dencodeintra.c63 b->predictor, 16, top_left); in vp8_encode_intra4x4block()
73 vp8_short_idct4x4llm(b->dqcoeff, b->predictor, 16, dst, dst_stride); in vp8_encode_intra4x4block()
77 vp8_dc_only_idct_add(b->dqcoeff[0], b->predictor, 16, dst, dst_stride); in vp8_encode_intra4x4block()
Dtemporal_filter.c243 DECLARE_ALIGNED_ARRAY(16, unsigned char, predictor, 16*16 + 8*8 + 8*8); in vp8_temporal_filter_iterate_c()
328 predictor); in vp8_temporal_filter_iterate_c()
334 predictor, in vp8_temporal_filter_iterate_c()
344 predictor + 256, in vp8_temporal_filter_iterate_c()
354 predictor + 320, in vp8_temporal_filter_iterate_c()
Drdopt.c588 mb->block[0].src_stride, mb->e_mbd.predictor, 16); in macro_block_yrd()
620 static void copy_predictor(unsigned char *dst, const unsigned char *predictor) in copy_predictor() argument
622 const unsigned int *p = (const unsigned int *)predictor; in copy_predictor()
671 b->predictor, 16, top_left); in rd_pick_intra4x4block()
694 copy_predictor(best_predictor, b->predictor); in rd_pick_intra4x4block()
793 xd->predictor, in rd_pick_intra16x16mby_mode()
847 &x->e_mbd.predictor[256], &x->e_mbd.predictor[320], 8); in rd_inter16x16_uv()
866 &x->e_mbd.predictor[256], &x->e_mbd.predictor[320], 8); in rd_inter4x4_uv()
901 &xd->predictor[256], &xd->predictor[320], in rd_pick_intra_mbuv_mode()
907 &xd->predictor[256], &xd->predictor[320], 8); in rd_pick_intra_mbuv_mode()
[all …]
Dpickinter.c126 dptr = b->predictor; in get_prediction_error()
162 b->predictor, 16, top_left); in pick_intra4x4block()
817 x->e_mbd.predictor, 16, &sse); in vp8_pick_inter_mode()
842 xd->predictor, in vp8_pick_inter_mode()
846 x->e_mbd.predictor, 16, &sse); in vp8_pick_inter_mode()
1273 xd->predictor, in vp8_pick_intra_mode()
1276 (*(b->base_src), b->src_stride, xd->predictor, 16, &sse); in vp8_pick_intra_mode()
Dvp8_asm_enc_offsets.c43 DEFINE(vp8_blockd_predictor, offsetof(BLOCKD, predictor));
Dencodemb.c26 unsigned char *pred_ptr = bd->predictor; in vp8_subtract_b_c()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/
Dvp9_temporal_filter.c208 DECLARE_ALIGNED_ARRAY(16, uint8_t, predictor, 16 * 16 * 3); in temporal_filter_iterate_c()
292 predictor, scale, in temporal_filter_iterate_c()
297 predictor, 16, strength, filter_weight, in temporal_filter_iterate_c()
301 predictor + 256, mb_uv_height, strength, in temporal_filter_iterate_c()
306 predictor + 512, mb_uv_height, strength, in temporal_filter_iterate_c()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/x86/
Dvp9_intrapred_ssse3.asm464 ; comments below are for a predictor like this
498 ; comments below are for a predictor like this
541 ; comments below are for a predictor like this