/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/ |
D | vp9_idct.h | 93 void vp9_iwht4x4_add(const int16_t *input, uint8_t *dest, int stride, int eob); 95 void vp9_idct4x4_add(const int16_t *input, uint8_t *dest, int stride, int eob); 96 void vp9_idct8x8_add(const int16_t *input, uint8_t *dest, int stride, int eob); 98 eob); 100 int eob); 103 int stride, int eob); 105 int stride, int eob); 107 int stride, int eob);
|
D | vp9_idct.c | 1325 void vp9_idct4x4_add(const int16_t *input, uint8_t *dest, int stride, int eob) { in vp9_idct4x4_add() argument 1326 if (eob > 1) in vp9_idct4x4_add() 1333 void vp9_iwht4x4_add(const int16_t *input, uint8_t *dest, int stride, int eob) { in vp9_iwht4x4_add() argument 1334 if (eob > 1) in vp9_iwht4x4_add() 1340 void vp9_idct8x8_add(const int16_t *input, uint8_t *dest, int stride, int eob) { in vp9_idct8x8_add() argument 1348 if (eob == 1) in vp9_idct8x8_add() 1351 else if (eob <= 10) in vp9_idct8x8_add() 1358 int eob) { in vp9_idct16x16_add() argument 1361 if (eob == 1) in vp9_idct16x16_add() 1364 else if (eob <= 10) in vp9_idct16x16_add() [all …]
|
D | vp9_blockd.h | 232 void (*itxm_add)(const int16_t *input, uint8_t *dest, int stride, int eob);
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/ |
D | vp9_encodemb.c | 120 int eob = p->eobs[block], final_eob, sz = 0; in optimize_b() local 138 assert(eob <= default_eob); in optimize_b() 146 tokens[eob][0].rate = 0; in optimize_b() 147 tokens[eob][0].error = 0; in optimize_b() 148 tokens[eob][0].next = default_eob; in optimize_b() 149 tokens[eob][0].token = EOB_TOKEN; in optimize_b() 150 tokens[eob][0].qc = 0; in optimize_b() 151 *(tokens[eob] + 1) = *(tokens[eob] + 0); in optimize_b() 152 next = eob; in optimize_b() 153 for (i = 0; i < eob; i++) in optimize_b() [all …]
|
D | vp9_quantize.c | 30 int i, non_zero_count = (int)count, eob = -1; in vp9_quantize_b_c() local 67 eob = i; in vp9_quantize_b_c() 71 *eob_ptr = eob + 1; in vp9_quantize_b_c() 89 int i, eob = -1; in vp9_quantize_b_32x32_c() local 123 eob = idx_arr[i]; in vp9_quantize_b_32x32_c() 126 *eob_ptr = eob + 1; in vp9_quantize_b_32x32_c()
|
D | vp9_tokenize.c | 222 int eob = p->eobs[block]; in tokenize_b() local 248 while (c < eob) { in tokenize_b()
|
D | vp9_rdopt.c | 564 const int eob = p->eobs[block]; in cost_coeffs() local 575 if (eob == 0) { in cost_coeffs() 590 for (c = 1; c < eob; c++) { in cost_coeffs()
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/ |
D | quantize.c | 24 int i, rc, eob; in vp8_fast_quantize_b_c() local 39 eob = -1; in vp8_fast_quantize_b_c() 61 eob = i; /* last nonzero coeffs */ in vp8_fast_quantize_b_c() 65 *d->eob = (char)(eob + 1); in vp8_fast_quantize_b_c() 72 int i, rc, eob; in vp8_fast_quantize_b_c() local 81 eob = -1; in vp8_fast_quantize_b_c() 97 eob = i; /* last nonzero coeffs */ in vp8_fast_quantize_b_c() 100 *d->eob = (char)(eob + 1); in vp8_fast_quantize_b_c() 108 int i, rc, eob; in vp8_regular_quantize_b_c() local 125 eob = -1; in vp8_regular_quantize_b_c() [all …]
|
D | encodemb.c | 235 int eob; in optimize_b() local 273 eob = *d->eob; in optimize_b() 283 tokens[eob][0].rate = 0; in optimize_b() 284 tokens[eob][0].error = 0; in optimize_b() 285 tokens[eob][0].next = 16; in optimize_b() 286 tokens[eob][0].token = DCT_EOB_TOKEN; in optimize_b() 287 tokens[eob][0].qc = 0; in optimize_b() 288 *(tokens[eob] + 1) = *(tokens[eob] + 0); in optimize_b() 289 next = eob; in optimize_b() 290 for (i = eob; i-- > i0;) in optimize_b() [all …]
|
D | tokenize.c | 119 int eob; in tokenize2nd_order_b() local 125 eob = xd->eobs[24]; in tokenize2nd_order_b() 128 if(!eob) in tokenize2nd_order_b() 154 for (; c < eob; c++) in tokenize2nd_order_b() 216 const int eob = *b->eob; in tokenize1st_order_b() local 227 if(c >= eob) in tokenize1st_order_b() 254 assert(eob <= 16); in tokenize1st_order_b() 255 for (; c < eob; c++) in tokenize1st_order_b() 291 const int eob = *b->eob; in tokenize1st_order_b() local 300 if(!eob) in tokenize1st_order_b() [all …]
|
D | vp8_asm_enc_offsets.c | 35 DEFINE(vp8_blockd_eob, offsetof(BLOCKD, eob));
|
D | encodeintra.c | 71 if (*b->eob > 1) in vp8_encode_intra4x4block()
|
D | rdopt.c | 524 int eob = (int)(*b->eob); in cost_coeffs() local 531 assert(eob <= 16); in cost_coeffs() 532 for (; c < eob; c++) in cost_coeffs() 1496 *bd->eob = bsi.eobs[i]; in vp8_rd_pick_best_mbsegmentation()
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/x86/ |
D | quantize_ssse3.asm | 83 movdqa xmm2, xmm1 ;store y for getting eob 101 pcmpgtw xmm2, xmm1 ;calculate eob 115 cmp edx, 0 ;if all 0, eob=0 118 mov BYTE PTR [rcx], al ;store eob
|
D | quantize_mmx.asm | 251 ; eob adjustment begins here 268 ; mov eob, rax 273 ; eob=-1; 277 ; eob=15; 279 ;d->eob = eob+1;
|
D | quantize_sse2.c | 31 eob = i; \ 38 char eob = 0; in vp8_regular_quantize_b_sse2() local 143 *d->eob = eob; in vp8_regular_quantize_b_sse2() 228 *d->eob = 0xFF & _mm_cvtsi128_si32(x0); in vp8_fast_quantize_b_sse2()
|
D | vp8_enc_stubs_mmx.c | 39 *d->eob = (char)vp8_fast_quantize_b_impl_mmx( in vp8_fast_quantize_b_mmx()
|
D | quantize_sse4.asm | 230 mov BYTE PTR [rcx], al ; store eob
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/ |
D | vp9_quantize_ssse3.asm | 21 eob, scan, iscan 58 DEFINE_ARGS coeff, ncoeff, d1, qcoeff, dqcoeff, iscan, d2, d3, d4, d5, d6, eob 111 pandn m8, m6 ; m8 = max(eob) 112 pandn m13, m11 ; m13 = max(eob) 164 pandn m14, m6 ; m14 = max(eob) 165 pandn m13, m11 ; m13 = max(eob) 183 ; horizontally accumulate/max eobs and write into [eob] memory pointer 201 DEFINE_ARGS dqcoeff, ncoeff, qcoeff, eob
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/decoder/ |
D | vp9_detokenize.c | 204 const int eob = decode_coefs(cm, xd, pd->plane_type, in vp9_decode_block_tokens() local 207 vp9_set_contexts(xd, pd, plane_bsize, tx_size, eob > 0, x, y); in vp9_decode_block_tokens() 208 return eob; in vp9_decode_block_tokens()
|
D | vp9_decodeframe.c | 194 int eob) { in inverse_transform_block() argument 196 if (eob > 0) { in inverse_transform_block() 204 xd->itxm_add(dqcoeff, dst, stride, eob); in inverse_transform_block() 210 vp9_iht8x8_add(tx_type, dqcoeff, dst, stride, eob); in inverse_transform_block() 214 vp9_iht16x16_add(tx_type, dqcoeff, dst, stride, eob); in inverse_transform_block() 218 vp9_idct32x32_add(dqcoeff, dst, stride, eob); in inverse_transform_block() 224 if (eob == 1) { in inverse_transform_block() 227 if (tx_type == DCT_DCT && tx_size <= TX_16X16 && eob <= 10) in inverse_transform_block() 229 else if (tx_size == TX_32X32 && eob <= 34) in inverse_transform_block() 264 const int eob = vp9_decode_block_tokens(cm, xd, plane, block, in predict_and_reconstruct_intra_block() local [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/arm/neon/ |
D | fastquantizeb_neon.asm | 112 vtst.16 q14, q4, q8 ; now find eob 124 vtst.16 q2, q10, q8 ; now find eob 146 vst1.8 {d0[0]}, [r4] ; store eob 147 vst1.8 {d20[0]}, [r5] ; store eob
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ |
D | mbpitch.c | 48 x->block[r].eob = x->eobs + r; in vp8_setup_block_dptrs()
|
D | blockd.h | 204 char *eob; member
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/arm/armv6/ |
D | vp8_fast_quantize_b_armv6.asm | 104 ; PART 2: check position for eob... 106 mov lr, #0 ; init eob 109 beq end ; skip eob calculations if all zero
|