Lines Matching defs:cur_dec
110 uint8_t *cur_dec; ///< pointer to the not yet decoded part of the buffer
310 c->bundle[bundle_num].cur_dec =
324 if (!b->cur_dec || (b->cur_dec > b->cur_ptr)) \
328 b->cur_dec = NULL; \
338 dec_end = b->cur_dec + t;
347 memset(b->cur_dec, v, t);
348 b->cur_dec += t;
350 while (b->cur_dec < dec_end)
351 *b->cur_dec++ = GET_HUFF(gb, b->tree);
362 dec_end = b->cur_dec + t;
375 memset(b->cur_dec, v, t);
376 b->cur_dec += t;
378 while (b->cur_dec < dec_end) {
384 *b->cur_dec++ = v;
403 b->cur_dec = NULL;
407 dec_end = b->cur_dec + t;
416 memset(b->cur_dec, v, t);
417 b->cur_dec += t;
419 while (b->cur_dec < dec_end) {
423 *b->cur_dec++ = v;
427 if (dec_end - b->cur_dec < run)
429 memset(b->cur_dec, last, run);
430 b->cur_dec += run;
443 dec_end = b->cur_dec + t;
448 while (b->cur_dec < dec_end) {
453 *b->cur_dec++ = v;
465 dec_end = b->cur_dec + t;
481 memset(b->cur_dec, v, t);
482 b->cur_dec += t;
484 while (b->cur_dec < dec_end) {
495 *b->cur_dec++ = v;
508 int16_t *dst = (int16_t*)b->cur_dec;
548 b->cur_dec = (uint8_t*)dst;
573 c->bundle[bundle_num].cur_dec =
594 if (b->data_end - b->cur_dec < len * (1 + (bits > 8)))
599 *b->cur_dec++ = get_bits(gb, bits);
602 *b->cur_dec++ = get_bits(gb, bits) - mask;
605 int16_t *dst = (int16_t*)b->cur_dec;
614 b->cur_dec = (uint8_t*)dst;