Home
last modified time | relevance | path

Searched refs:eobs (Results 1 – 25 of 41) sorted by relevance

12

/external/libvpx/libvpx/vp8/common/arm/armv6/
Didct_blk_v6.c17 int stride, char *eobs) in vp8_dequant_idct_add_y_block_v6() argument
23 if (eobs[0] > 1) in vp8_dequant_idct_add_y_block_v6()
25 else if (eobs[0] == 1) in vp8_dequant_idct_add_y_block_v6()
31 if (eobs[1] > 1) in vp8_dequant_idct_add_y_block_v6()
33 else if (eobs[1] == 1) in vp8_dequant_idct_add_y_block_v6()
39 if (eobs[2] > 1) in vp8_dequant_idct_add_y_block_v6()
41 else if (eobs[2] == 1) in vp8_dequant_idct_add_y_block_v6()
47 if (eobs[3] > 1) in vp8_dequant_idct_add_y_block_v6()
49 else if (eobs[3] == 1) in vp8_dequant_idct_add_y_block_v6()
57 eobs += 4; in vp8_dequant_idct_add_y_block_v6()
[all …]
/external/libvpx/libvpx/vp8/common/x86/
Didct_blk_mmx.c28 unsigned char *dst, int stride, char *eobs) in vp8_dequant_idct_add_y_block_mmx() argument
34 if (eobs[0] > 1) in vp8_dequant_idct_add_y_block_mmx()
36 else if (eobs[0] == 1) in vp8_dequant_idct_add_y_block_mmx()
42 if (eobs[1] > 1) in vp8_dequant_idct_add_y_block_mmx()
44 else if (eobs[1] == 1) in vp8_dequant_idct_add_y_block_mmx()
51 if (eobs[2] > 1) in vp8_dequant_idct_add_y_block_mmx()
53 else if (eobs[2] == 1) in vp8_dequant_idct_add_y_block_mmx()
60 if (eobs[3] > 1) in vp8_dequant_idct_add_y_block_mmx()
62 else if (eobs[3] == 1) in vp8_dequant_idct_add_y_block_mmx()
71 eobs += 4; in vp8_dequant_idct_add_y_block_mmx()
[all …]
Didct_blk_sse2.c23 unsigned char *dst, int stride, char *eobs) in vp8_dequant_idct_add_y_block_sse2() argument
29 if (((short *)(eobs))[0]) in vp8_dequant_idct_add_y_block_sse2()
31 if (((short *)(eobs))[0] & 0xfefe) in vp8_dequant_idct_add_y_block_sse2()
36 if (((short *)(eobs))[1]) in vp8_dequant_idct_add_y_block_sse2()
38 if (((short *)(eobs))[1] & 0xfefe) in vp8_dequant_idct_add_y_block_sse2()
45 eobs += 4; in vp8_dequant_idct_add_y_block_sse2()
51 unsigned char *dstu, unsigned char *dstv, int stride, char *eobs) in vp8_dequant_idct_add_uv_block_sse2() argument
53 if (((short *)(eobs))[0]) in vp8_dequant_idct_add_uv_block_sse2()
55 if (((short *)(eobs))[0] & 0xfefe) in vp8_dequant_idct_add_uv_block_sse2()
63 if (((short *)(eobs))[1]) in vp8_dequant_idct_add_uv_block_sse2()
[all …]
/external/libvpx/libvpx/vp8/common/arm/neon/
Didct_blk_neon.c25 int stride, char *eobs) in vp8_dequant_idct_add_y_block_neon() argument
31 if (((short *)(eobs))[0]) in vp8_dequant_idct_add_y_block_neon()
33 if (((short *)eobs)[0] & 0xfefe) in vp8_dequant_idct_add_y_block_neon()
39 if (((short *)(eobs))[1]) in vp8_dequant_idct_add_y_block_neon()
41 if (((short *)eobs)[1] & 0xfefe) in vp8_dequant_idct_add_y_block_neon()
48 eobs += 4; in vp8_dequant_idct_add_y_block_neon()
55 int stride, char *eobs) in vp8_dequant_idct_add_uv_block_neon() argument
57 if (((short *)(eobs))[0]) in vp8_dequant_idct_add_uv_block_neon()
59 if (((short *)eobs)[0] & 0xfefe) in vp8_dequant_idct_add_uv_block_neon()
68 if (((short *)(eobs))[1]) in vp8_dequant_idct_add_uv_block_neon()
[all …]
/external/libvpx/libvpx/vp8/common/
Dinvtrans.h28 static void eob_adjust(char *eobs, short *diff) in eob_adjust() argument
34 if((eobs[js] == 0) && (diff[0] != 0)) in eob_adjust()
35 eobs[js]++; in eob_adjust()
47 if (xd->eobs[24] > 1) in vp8_inverse_transform_mby()
57 eob_adjust(xd->eobs, xd->qcoeff); in vp8_inverse_transform_mby()
64 xd->dst.y_stride, xd->eobs); in vp8_inverse_transform_mby()
Didct_blk.c23 unsigned char *dst, int stride, char *eobs) in vp8_dequant_idct_add_y_block_c() argument
31 if (*eobs++ > 1) in vp8_dequant_idct_add_y_block_c()
49 unsigned char *dstu, unsigned char *dstv, int stride, char *eobs) in vp8_dequant_idct_add_uv_block_c() argument
57 if (*eobs++ > 1) in vp8_dequant_idct_add_uv_block_c()
76 if (*eobs++ > 1) in vp8_dequant_idct_add_uv_block_c()
Drtcd_defs.pl40 …d vp8_dequant_idct_add_y_block/, "short *q, short *dq, unsigned char *dst, int stride, char *eobs";
45 …_block/, "short *q, short *dq, unsigned char *dst_u, unsigned char *dst_v, int stride, char *eobs";
/external/libvpx/libvpx/vp8/common/mips/dspr2/
Didct_blk_dspr2.c18 unsigned char *dst, int stride, char *eobs) in vp8_dequant_idct_add_y_block_dspr2() argument
26 if (*eobs++ > 1) in vp8_dequant_idct_add_y_block_dspr2()
44 unsigned char *dstu, unsigned char *dstv, int stride, char *eobs) in vp8_dequant_idct_add_uv_block_dspr2() argument
52 if (*eobs++ > 1) in vp8_dequant_idct_add_uv_block_dspr2()
71 if (*eobs++ > 1) in vp8_dequant_idct_add_uv_block_dspr2()
/external/libvpx/libvpx/vp9/encoder/
Dvp9_tokenize.c429 vp9_set_contexts(xd, pd, plane_bsize, tx_size, p->eobs[block] > 0, in set_entropy_context_b()
478 int eob = p->eobs[block]; in tokenize_b()
544 uint16_t *eobs; member
554 args->skippable[0] &= (!args->eobs[block]); in is_skippable()
561 struct is_skippable_args args = {x->plane[plane].eobs, &result}; in vp9_is_skippable_in_plane()
571 int eobs = (tx_size == TX_4X4) ? 3 : 10; in has_high_freq_coeff() local
575 *(args->skippable) |= (args->eobs[block] > eobs); in has_high_freq_coeff()
580 struct is_skippable_args args = {x->plane[plane].eobs, &result}; in vp9_has_high_freq_in_plane()
Dvp9_context_tree.c38 CHECK_MEM_ERROR(cm, ctx->eobs[i][k], in alloc_mode_context()
39 vpx_memalign(32, num_blk * sizeof(*ctx->eobs[i][k]))); in alloc_mode_context()
43 ctx->eobs_pbuf[i][k] = ctx->eobs[i][k]; in alloc_mode_context()
60 vpx_free(ctx->eobs[i][k]); in free_mode_context()
61 ctx->eobs[i][k] = 0; in free_mode_context()
Dvp9_encodemb.c101 const int eob = p->eobs[block]; in optimize_b()
302 mb->plane[plane].eobs[block] = final_eob; in optimize_b()
334 uint16_t *const eob = &p->eobs[block]; in vp9_xform_quant_fp()
423 uint16_t *const eob = &p->eobs[block]; in vp9_xform_quant_dc()
505 uint16_t *const eob = &p->eobs[block]; in vp9_xform_quant()
605 p->eobs[block] = 0; in encode_block()
615 p->eobs[block] = 0; in encode_block()
632 p->eobs[block] = 0; in encode_block()
646 *a = *l = p->eobs[block] > 0; in encode_block()
649 if (p->eobs[block]) in encode_block()
[all …]
Dvp9_context_tree.h33 uint16_t *eobs[MAX_MB_PLANE][3]; member
/external/libvpx/libvpx/vp8/decoder/
Ddetokenize.c174 char *eobs = x->eobs; in vp8_decode_mb_tokens() local
200 eobs[24] = nonzeros; in vp8_decode_mb_tokens()
221 eobs[i] = nonzeros; in vp8_decode_mb_tokens()
238 eobs[i] = nonzeros; in vp8_decode_mb_tokens()
Dthreading.c150 memset(xd->eobs, 0, 25); in mt_decode_macroblock()
183 memset(xd->eobs, 0, 25); in mt_decode_macroblock()
223 if (xd->eobs[i] ) in mt_decode_macroblock()
225 if (xd->eobs[i] > 1) in mt_decode_macroblock()
264 if (xd->eobs[24] > 1) in mt_decode_macroblock()
289 xd->dst.y_stride, xd->eobs); in mt_decode_macroblock()
295 xd->dst.uv_stride, xd->eobs+16); in mt_decode_macroblock()
Ddecodeframe.c155 memset(xd->eobs, 0, 25); in decode_macroblock()
188 memset(xd->eobs, 0, 25); in decode_macroblock()
206 if (xd->eobs[i]) in decode_macroblock()
208 if (xd->eobs[i] > 1) in decode_macroblock()
249 if (xd->eobs[24] > 1) in decode_macroblock()
274 xd->dst.y_stride, xd->eobs); in decode_macroblock()
280 xd->dst.uv_stride, xd->eobs+16); in decode_macroblock()
/external/libvpx/config/arm-neon/
Dvp8_rtcd.h87 …v_block_c(short *q, short *dq, unsigned char *dst_u, unsigned char *dst_v, int stride, char *eobs);
88 …_block_v6(short *q, short *dq, unsigned char *dst_u, unsigned char *dst_v, int stride, char *eobs);
89 …lock_neon(short *q, short *dq, unsigned char *dst_u, unsigned char *dst_v, int stride, char *eobs);
92 void vp8_dequant_idct_add_y_block_c(short *q, short *dq, unsigned char *dst, int stride, char *eobs
93 …d vp8_dequant_idct_add_y_block_v6(short *q, short *dq, unsigned char *dst, int stride, char *eobs);
94 …vp8_dequant_idct_add_y_block_neon(short *q, short *dq, unsigned char *dst, int stride, char *eobs);
/external/libvpx/libvpx/test/
Dquantize_test.cc106 EXPECT_EQ(0, memcmp(vp8_comp_->mb.e_mbd.eobs, macroblockd_dst_->eobs, in CheckOutput()
107 sizeof(*macroblockd_dst_->eobs) * kNumBlocks)) in CheckOutput()
/external/libvpx/config/mips32-dspr2/
Dvp8_rtcd.h73 …v_block_c(short *q, short *dq, unsigned char *dst_u, unsigned char *dst_v, int stride, char *eobs);
74 …ock_dspr2(short *q, short *dq, unsigned char *dst_u, unsigned char *dst_v, int stride, char *eobs);
77 void vp8_dequant_idct_add_y_block_c(short *q, short *dq, unsigned char *dst, int stride, char *eobs
78 …p8_dequant_idct_add_y_block_dspr2(short *q, short *dq, unsigned char *dst, int stride, char *eobs);
/external/libvpx/config/arm64/
Dvp8_rtcd.h78 …v_block_c(short *q, short *dq, unsigned char *dst_u, unsigned char *dst_v, int stride, char *eobs);
79 …lock_neon(short *q, short *dq, unsigned char *dst_u, unsigned char *dst_v, int stride, char *eobs);
82 void vp8_dequant_idct_add_y_block_c(short *q, short *dq, unsigned char *dst, int stride, char *eobs
83 …vp8_dequant_idct_add_y_block_neon(short *q, short *dq, unsigned char *dst, int stride, char *eobs);
/external/libvpx/config/arm/
Dvp8_rtcd.h77 …v_block_c(short *q, short *dq, unsigned char *dst_u, unsigned char *dst_v, int stride, char *eobs);
78 …_block_v6(short *q, short *dq, unsigned char *dst_u, unsigned char *dst_v, int stride, char *eobs);
81 void vp8_dequant_idct_add_y_block_c(short *q, short *dq, unsigned char *dst, int stride, char *eobs
82 …d vp8_dequant_idct_add_y_block_v6(short *q, short *dq, unsigned char *dst, int stride, char *eobs);
/external/libvpx/config/x86/
Dvp8_rtcd.h101 …v_block_c(short *q, short *dq, unsigned char *dst_u, unsigned char *dst_v, int stride, char *eobs);
102 …block_mmx(short *q, short *dq, unsigned char *dst_u, unsigned char *dst_v, int stride, char *eobs);
103 …lock_sse2(short *q, short *dq, unsigned char *dst_u, unsigned char *dst_v, int stride, char *eobs);
106 void vp8_dequant_idct_add_y_block_c(short *q, short *dq, unsigned char *dst, int stride, char *eobs
107 … vp8_dequant_idct_add_y_block_mmx(short *q, short *dq, unsigned char *dst, int stride, char *eobs);
108 …vp8_dequant_idct_add_y_block_sse2(short *q, short *dq, unsigned char *dst, int stride, char *eobs);
/external/libvpx/config/x86_64/
Dvp8_rtcd.h101 …v_block_c(short *q, short *dq, unsigned char *dst_u, unsigned char *dst_v, int stride, char *eobs);
102 …block_mmx(short *q, short *dq, unsigned char *dst_u, unsigned char *dst_v, int stride, char *eobs);
103 …lock_sse2(short *q, short *dq, unsigned char *dst_u, unsigned char *dst_v, int stride, char *eobs);
106 void vp8_dequant_idct_add_y_block_c(short *q, short *dq, unsigned char *dst, int stride, char *eobs
107 … vp8_dequant_idct_add_y_block_mmx(short *q, short *dq, unsigned char *dst, int stride, char *eobs);
108 …vp8_dequant_idct_add_y_block_sse2(short *q, short *dq, unsigned char *dst, int stride, char *eobs);
/external/libvpx/config/mips64/
Dvp8_rtcd.h68 …v_block_c(short *q, short *dq, unsigned char *dst_u, unsigned char *dst_v, int stride, char *eobs);
71 void vp8_dequant_idct_add_y_block_c(short *q, short *dq, unsigned char *dst, int stride, char *eobs
/external/libvpx/config/generic/
Dvp8_rtcd.h68 …v_block_c(short *q, short *dq, unsigned char *dst_u, unsigned char *dst_v, int stride, char *eobs);
71 void vp8_dequant_idct_add_y_block_c(short *q, short *dq, unsigned char *dst, int stride, char *eobs
/external/libvpx/config/mips32/
Dvp8_rtcd.h68 …v_block_c(short *q, short *dq, unsigned char *dst_u, unsigned char *dst_v, int stride, char *eobs);
71 void vp8_dequant_idct_add_y_block_c(short *q, short *dq, unsigned char *dst, int stride, char *eobs

12