/external/chromium_org/third_party/libvpx/source/libvpx/vp8/encoder/x86/ |
H A D | quantize_ssse3.c | 20 int eob; local 21 _BitScanReverse(&eob, mask); 22 eob++; 24 eob = 0; 25 return eob; 29 int eob; local 31 __asm__ __volatile__("bsr %1, %0" : "=r" (eob) : "r" (mask) : "flags"); 33 asm volatile("bsr %1, %0" : "=r" (eob) : "r" (mask) : "flags"); 35 eob++; 37 eob 43 int eob, mask; local [all...] |
H A D | quantize_sse2.c | 31 eob = i; \ 37 char eob = 0; local 142 *d->eob = eob; 227 *d->eob = 0xFF & _mm_cvtsi128_si32(x0);
|
H A D | quantize_sse4.c | 28 eob = i; \ 33 char eob = 0; local 127 *d->eob = eob;
|
/external/libvpx/libvpx/vp8/encoder/x86/ |
H A D | quantize_sse2.c | 31 eob = i; \ 38 char eob = 0; local 143 *d->eob = eob; 228 *d->eob = 0xFF & _mm_cvtsi128_si32(x0);
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/encoder/ |
H A D | quantize.c | 21 int i, rc, eob; local 30 eob = -1; 46 eob = i; /* last nonzero coeffs */ 49 *d->eob = (char)(eob + 1); 54 int i, rc, eob; local 71 eob = -1; 95 eob = i; /* last nonzero coeffs */ 101 *d->eob = (char)(eob [all...] |
H A D | tokenize.c | 119 int eob; local 125 eob = xd->eobs[24]; 128 if(!eob) 154 for (; c < eob; c++) 216 const int eob = *b->eob; local 227 if(c >= eob) 254 assert(eob <= 16); 255 for (; c < eob; c++) 291 const int eob local [all...] |
H A D | encodemb.c | 235 int eob; local 266 eob = *d->eob; 276 tokens[eob][0].rate = 0; 277 tokens[eob][0].error = 0; 278 tokens[eob][0].next = 16; 279 tokens[eob][0].token = DCT_EOB_TOKEN; 280 tokens[eob][0].qc = 0; 281 *(tokens[eob] + 1) = *(tokens[eob] [all...] |
H A D | rdopt.c | 523 int eob = (int)(*b->eob); local 530 assert(eob <= 16); 531 for (; c < eob; c++) 543 pt = (c != !type); /* is eob first coefficient; */ 1490 *bd->eob = bsi.eobs[i];
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/decoder/ |
H A D | vp9_detokenize.c | 135 return c; // zero tokens at the end (no eob token) 210 const int eob = decode_coefs(cm, xd, pd->plane_type, local 213 vp9_set_contexts(xd, pd, plane_bsize, tx_size, eob > 0, x, y); 214 return eob;
|
H A D | vp9_decodeframe.c | 194 int eob) { 196 if (eob > 0) { 201 vp9_iwht4x4_add(dqcoeff, dst, stride, eob); 207 vp9_iht4x4_add(tx_type, dqcoeff, dst, stride, eob); 211 vp9_iht8x8_add(tx_type, dqcoeff, dst, stride, eob); 215 vp9_iht16x16_add(tx_type, dqcoeff, dst, stride, eob); 219 vp9_idct32x32_add(dqcoeff, dst, stride, eob); 226 if (eob == 1) { 229 if (tx_type == DCT_DCT && tx_size <= TX_16X16 && eob <= 10) 231 else if (tx_size == TX_32X32 && eob < 192 inverse_transform_block(MACROBLOCKD* xd, int plane, int block, TX_SIZE tx_size, uint8_t *dst, int stride, int eob) argument 266 const int eob = vp9_decode_block_tokens(cm, xd, plane, block, local 288 int x, y, eob; local [all...] |
/external/libvpx/libvpx/vp8/encoder/ |
H A D | tokenize.c | 119 int eob; local 125 eob = xd->eobs[24]; 128 if(!eob) 154 for (; c < eob; c++) 216 const int eob = *b->eob; local 227 if(c >= eob) 254 assert(eob <= 16); 255 for (; c < eob; c++) 291 const int eob local [all...] |
H A D | quantize.c | 24 int i, rc, eob; local 39 eob = -1; 61 eob = i; /* last nonzero coeffs */ 65 *d->eob = (char)(eob + 1); 72 int i, rc, eob; local 81 eob = -1; 97 eob = i; /* last nonzero coeffs */ 100 *d->eob = (char)(eob 108 int i, rc, eob; local 163 int eob; local 220 int i, rc, eob; local [all...] |
H A D | encodemb.c | 235 int eob; local 273 eob = *d->eob; 283 tokens[eob][0].rate = 0; 284 tokens[eob][0].error = 0; 285 tokens[eob][0].next = 16; 286 tokens[eob][0].token = DCT_EOB_TOKEN; 287 tokens[eob][0].qc = 0; 288 *(tokens[eob] + 1) = *(tokens[eob] [all...] |
/external/libvpx/libvpx/vp9/encoder/ |
H A D | vp9_quantize.c | 30 int i, non_zero_count = (int)count, eob = -1; local 67 eob = i; 71 *eob_ptr = eob + 1; 89 int i, eob = -1; local 123 eob = idx_arr[i]; 126 *eob_ptr = eob + 1;
|
H A D | vp9_encodemb.c | 120 int eob = p->eobs[block], final_eob, sz = 0; local 138 assert(eob <= default_eob); 146 tokens[eob][0].rate = 0; 147 tokens[eob][0].error = 0; 148 tokens[eob][0].next = default_eob; 149 tokens[eob][0].token = EOB_TOKEN; 150 tokens[eob][0].qc = 0; 151 *(tokens[eob] + 1) = *(tokens[eob] + 0); 152 next = eob; 326 uint16_t *const eob = &p->eobs[block]; local 493 uint16_t *eob = &p->eobs[block]; local [all...] |
H A D | vp9_tokenize.c | 222 int eob = p->eobs[block]; local 248 while (c < eob) {
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/encoder/ |
H A D | vp9_quantize.c | 30 int tmp, eob = -1; local 38 eob = 0; 40 *eob_ptr = eob + 1; 48 int eob = -1; local 62 eob = 0; 64 *eob_ptr = eob + 1; 76 int tmp, eob = -1; local 85 eob = 0; 87 *eob_ptr = eob + 1; 95 int eob local 123 int i, eob = -1; local 166 int eob = -1; local 212 int i, eob = -1; local 256 int i, eob = -1; local 297 int i, non_zero_count = (int)n_coeffs, eob = -1; local 351 int i, non_zero_count = (int)n_coeffs, eob = -1; local 413 int i, eob = -1; local 472 int i, eob = -1; local [all...] |
H A D | vp9_encodemb.c | 113 const int eob = p->eobs[block]; local 122 int next = eob, sz = 0; 129 assert(eob <= default_eob); 136 tokens[eob][0].rate = 0; 137 tokens[eob][0].error = 0; 138 tokens[eob][0].next = default_eob; 139 tokens[eob][0].token = EOB_TOKEN; 140 tokens[eob][0].qc = 0; 141 tokens[eob][1] = tokens[eob][ 324 uint16_t *const eob = &p->eobs[block]; local 374 uint16_t *const eob = &p->eobs[block]; local 422 uint16_t *const eob = &p->eobs[block]; local 616 uint16_t *eob = &p->eobs[block]; local [all...] |
H A D | vp9_tokenize.c | 306 int eob = p->eobs[block]; local 344 while (c < eob) {
|
/external/libvpx/libvpx/vp9/decoder/ |
H A D | vp9_detokenize.c | 122 return c; // zero tokens at the end (no eob token) 204 const int eob = decode_coefs(cm, xd, pd->plane_type, local 207 vp9_set_contexts(xd, pd, plane_bsize, tx_size, eob > 0, x, y); 208 return eob;
|
H A D | vp9_decodeframe.c | 192 int eob) { 194 if (eob > 0) { 202 xd->itxm_add(dqcoeff, dst, stride, eob); 208 vp9_iht8x8_add(tx_type, dqcoeff, dst, stride, eob); 212 vp9_iht16x16_add(tx_type, dqcoeff, dst, stride, eob); 216 vp9_idct32x32_add(dqcoeff, dst, stride, eob); 222 if (eob == 1) { 225 if (tx_type == DCT_DCT && tx_size <= TX_16X16 && eob <= 10) 227 else if (tx_size == TX_32X32 && eob <= 34) 262 const int eob local 190 inverse_transform_block(MACROBLOCKD* xd, int plane, int block, TX_SIZE tx_size, uint8_t *dst, int stride, int eob) argument 284 int x, y, eob; local [all...] |
/external/libvpx/libvpx/vp9/common/ |
H A D | vp9_idct.c | 1325 void vp9_idct4x4_add(const int16_t *input, uint8_t *dest, int stride, int eob) { argument 1326 if (eob > 1) 1333 void vp9_iwht4x4_add(const int16_t *input, uint8_t *dest, int stride, int eob) { argument 1334 if (eob > 1) 1340 void vp9_idct8x8_add(const int16_t *input, uint8_t *dest, int stride, int eob) { argument 1348 if (eob == 1) 1351 else if (eob <= 10) 1358 int eob) { 1361 if (eob == 1) 1364 else if (eob < 1357 vp9_idct16x16_add(const int16_t *input, uint8_t *dest, int stride, int eob) argument 1370 vp9_idct32x32_add(const int16_t *input, uint8_t *dest, int stride, int eob) argument 1382 vp9_iht4x4_add(TX_TYPE tx_type, const int16_t *input, uint8_t *dest, int stride, int eob) argument 1390 vp9_iht8x8_add(TX_TYPE tx_type, const int16_t *input, uint8_t *dest, int stride, int eob) argument 1399 vp9_iht16x16_add(TX_TYPE tx_type, const int16_t *input, uint8_t *dest, int stride, int eob) argument [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/ |
H A D | blockd.h | 204 char *eob; member in struct:blockd
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/ |
H A D | vp9_idct.c | 1365 int eob) { 1366 if (eob > 1) 1374 int eob) { 1375 if (eob > 1) 1382 int eob) { 1390 if (eob == 1) 1393 else if (eob <= 12) 1400 int eob) { 1403 if (eob == 1) 1406 else if (eob < 1364 vp9_idct4x4_add(const tran_low_t *input, uint8_t *dest, int stride, int eob) argument 1373 vp9_iwht4x4_add(const tran_low_t *input, uint8_t *dest, int stride, int eob) argument 1381 vp9_idct8x8_add(const tran_low_t *input, uint8_t *dest, int stride, int eob) argument 1399 vp9_idct16x16_add(const tran_low_t *input, uint8_t *dest, int stride, int eob) argument 1412 vp9_idct32x32_add(const tran_low_t *input, uint8_t *dest, int stride, int eob) argument 1424 vp9_iht4x4_add(TX_TYPE tx_type, const tran_low_t *input, uint8_t *dest, int stride, int eob) argument 1432 vp9_iht8x8_add(TX_TYPE tx_type, const tran_low_t *input, uint8_t *dest, int stride, int eob) argument 1441 vp9_iht16x16_add(TX_TYPE tx_type, const tran_low_t *input, uint8_t *dest, int stride, int eob) argument 2790 vp9_high_idct4x4_add(const tran_low_t *input, uint8_t *dest, int stride, int eob, int bd) argument 2799 vp9_high_iwht4x4_add(const tran_low_t *input, uint8_t *dest, int stride, int eob, int bd) argument 2807 vp9_high_idct8x8_add(const tran_low_t *input, uint8_t *dest, int stride, int eob, int bd) argument 2826 vp9_high_idct16x16_add(const tran_low_t *input, uint8_t *dest, int stride, int eob, int bd) argument 2840 vp9_high_idct32x32_add(const tran_low_t *input, uint8_t *dest, int stride, int eob, int bd) argument 2853 vp9_high_iht4x4_add(TX_TYPE tx_type, const tran_low_t *input, uint8_t *dest, int stride, int eob, int bd) argument 2861 vp9_high_iht8x8_add(TX_TYPE tx_type, const tran_low_t *input, uint8_t *dest, int stride, int eob, int bd) argument 2870 vp9_high_iht16x16_add(TX_TYPE tx_type, const tran_low_t *input, uint8_t *dest, int stride, int eob, int bd) argument [all...] |
/external/libvpx/libvpx/vp8/common/ |
H A D | blockd.h | 204 char *eob; member in struct:blockd
|