/external/libvpx/libvpx/vp8/common/arm/neon/ |
H A D | idct_blk_neon.c | 22 int stride, char *eobs) { 26 if (((short *)(eobs))[0]) { 27 if (((short *)eobs)[0] & 0xfefe) 33 if (((short *)(eobs))[1]) { 34 if (((short *)eobs)[1] & 0xfefe) 41 eobs += 4; 48 char *eobs) { 49 if (((short *)(eobs))[0]) { 50 if (((short *)eobs)[0] & 0xfefe) 59 if (((short *)(eobs))[ 21 vp8_dequant_idct_add_y_block_neon(short *q, short *dq, unsigned char *dst, int stride, char *eobs) argument 45 vp8_dequant_idct_add_uv_block_neon(short *q, short *dq, unsigned char *dstu, unsigned char *dstv, int stride, char *eobs) argument [all...] |
/external/libvpx/libvpx/vp8/common/ |
H A D | invtrans.h | 27 static void eob_adjust(char *eobs, short *diff) { argument 31 if ((eobs[js] == 0) && (diff[0] != 0)) eobs[js]++; 41 if (xd->eobs[24] > 1) { 46 eob_adjust(xd->eobs, xd->qcoeff); 51 xd->dst.y_stride, xd->eobs);
|
H A D | idct_blk.c | 22 int stride, char *eobs) { 27 if (*eobs++ > 1) { 44 char *eobs) { 49 if (*eobs++ > 1) { 65 if (*eobs++ > 1) { 21 vp8_dequant_idct_add_y_block_c(short *q, short *dq, unsigned char *dst, int stride, char *eobs) argument 42 vp8_dequant_idct_add_uv_block_c(short *q, short *dq, unsigned char *dstu, unsigned char *dstv, int stride, char *eobs) argument
|
/external/libvpx/libvpx/vp8/common/x86/ |
H A D | idct_blk_sse2.c | 20 int stride, char *eobs) { 24 if (((short *)(eobs))[0]) { 25 if (((short *)(eobs))[0] & 0xfefe) { 31 if (((short *)(eobs))[1]) { 32 if (((short *)(eobs))[1] & 0xfefe) { 40 eobs += 4; 47 char *eobs) { 48 if (((short *)(eobs))[0]) { 49 if (((short *)(eobs))[0] & 0xfefe) { 58 if (((short *)(eobs))[ 19 vp8_dequant_idct_add_y_block_sse2(short *q, short *dq, unsigned char *dst, int stride, char *eobs) argument 44 vp8_dequant_idct_add_uv_block_sse2(short *q, short *dq, unsigned char *dstu, unsigned char *dstv, int stride, char *eobs) argument [all...] |
/external/libvpx/libvpx/vp8/common/mips/dspr2/ |
H A D | idct_blk_dspr2.c | 17 int stride, char *eobs) { 22 if (*eobs++ > 1) 40 char *eobs) { 45 if (*eobs++ > 1) 61 if (*eobs++ > 1) 16 vp8_dequant_idct_add_y_block_dspr2(short *q, short *dq, unsigned char *dst, int stride, char *eobs) argument 37 vp8_dequant_idct_add_uv_block_dspr2(short *q, short *dq, unsigned char *dstu, unsigned char *dstv, int stride, char *eobs) argument
|
/external/libvpx/libvpx/vp8/common/mips/mmi/ |
H A D | idct_blk_mmi.c | 15 int stride, int8_t *eobs) { 20 if (*eobs++ > 1) { 37 int8_t *eobs) { 42 if (*eobs++ > 1) { 58 if (*eobs++ > 1) { 14 vp8_dequant_idct_add_y_block_mmi(int16_t *q, int16_t *dq, uint8_t *dst, int stride, int8_t *eobs) argument 35 vp8_dequant_idct_add_uv_block_mmi(int16_t *q, int16_t *dq, uint8_t *dstu, uint8_t *dstv, int stride, int8_t *eobs) argument
|
/external/libvpx/libvpx/vp8/decoder/ |
H A D | detokenize.c | 141 char *eobs = x->eobs; local 166 eobs[24] = nonzeros; 184 eobs[i] = nonzeros; 200 eobs[i] = nonzeros;
|
/external/libvpx/libvpx/vp9/encoder/ |
H A D | vp9_context_tree.h | 33 uint16_t *eobs[MAX_MB_PLANE][3]; member in struct:__anon12850
|
H A D | vp9_tokenize.c | 326 vp9_set_contexts(xd, pd, plane_bsize, tx_size, p->eobs[block] > 0, col, row); 363 int eob = p->eobs[block]; 421 uint16_t *eobs; member in struct:is_skippable_args 433 args->skippable[0] &= (!args->eobs[block]); 440 struct is_skippable_args args = { x->plane[plane].eobs, &result }; 450 int eobs = (tx_size == TX_4X4) ? 3 : 10; local 455 *(args->skippable) |= (args->eobs[block] > eobs); 460 struct is_skippable_args args = { x->plane[plane].eobs, &result };
|
H A D | vp9_block.h | 33 uint16_t *eobs; member in struct:macroblock_plane 126 // Accumulate the tx block eobs in a partition block.
|
H A D | vp9_rdopt.c | 140 p->eobs = ctx->eobs_pbuf[i][m]; 150 ctx->eobs_pbuf[i][n] = p->eobs; 360 const int eob = p->eobs[block]; 585 const uint16_t *eob = &p->eobs[block]; 720 if (x->plane[plane].eobs[block]) { 735 x->plane[plane].eobs[block] = 0; 755 args->t_above[blk_col] = (x->plane[plane].eobs[block] > 0) ? 1 : 0; 756 args->t_left[blk_row] = (x->plane[plane].eobs[block] > 0) ? 1 : 0; 764 !x->plane[plane].eobs[block] || (rd1 > rd2 && !xd->lossless); 765 x->sum_y_eobs[tx_size] += x->plane[plane].eobs[bloc 1609 int eobs; member in struct:__anon12910 [all...] |
/external/libvpx/libvpx/vp8/common/mips/msa/ |
H A D | idct_msa.c | 333 int32_t stride, char *eobs) { 334 int16_t *eobs_h = (int16_t *)eobs; 364 char *eobs) { 365 int16_t *eobs_h = (int16_t *)eobs; 332 vp8_dequant_idct_add_y_block_msa(int16_t *q, int16_t *dq, uint8_t *dst, int32_t stride, char *eobs) argument 362 vp8_dequant_idct_add_uv_block_msa(int16_t *q, int16_t *dq, uint8_t *dstu, uint8_t *dstv, int32_t stride, char *eobs) argument
|
/external/libvpx/libvpx/vp8/encoder/ |
H A D | rdopt.c | 934 unsigned char eobs[16]; member in struct:__anon12815 1180 bsi->eobs[i] = x->e_mbd.eobs[i]; 1310 *bd->eob = bsi.eobs[i]; 1677 if (has_y2_block) tteob += x->e_mbd.eobs[24]; 1679 for (i = 0; i < 16; ++i) tteob += (x->e_mbd.eobs[i] > has_y2_block); 1682 for (i = 16; i < 24; ++i) tteob += x->e_mbd.eobs[i]; 1920 * Total of the eobs is used later to further adjust rate2. Since uv 1921 * block's intra eobs will be overwritten when we check inter modes, 1924 for (i = 16; i < 24; ++i) uv_intra_tteob += x->e_mbd.eobs[ [all...] |