Lines Matching refs:cur_dec
107 uint8_t *cur_dec; ///< pointer to the not yet decoded part of the buffer
296 c->bundle[bundle_num].cur_dec =
308 if (!b->cur_dec || (b->cur_dec > b->cur_ptr)) \
312 b->cur_dec = NULL; \
322 dec_end = b->cur_dec + t;
329 memset(b->cur_dec, v, t);
330 b->cur_dec += t;
332 while (b->cur_dec < dec_end)
333 *b->cur_dec++ = GET_HUFF(gb, b->tree);
344 dec_end = b->cur_dec + t;
355 memset(b->cur_dec, v, t);
356 b->cur_dec += t;
358 while (b->cur_dec < dec_end) {
364 *b->cur_dec++ = v;
379 dec_end = b->cur_dec + t;
386 memset(b->cur_dec, v, t);
387 b->cur_dec += t;
389 while (b->cur_dec < dec_end) {
393 *b->cur_dec++ = v;
397 if (dec_end - b->cur_dec < run)
399 memset(b->cur_dec, last, run);
400 b->cur_dec += run;
413 dec_end = b->cur_dec + t;
418 while (b->cur_dec < dec_end) {
421 *b->cur_dec++ = v;
433 dec_end = b->cur_dec + t;
447 memset(b->cur_dec, v, t);
448 b->cur_dec += t;
450 while (b->cur_dec < dec_end) {
459 *b->cur_dec++ = v;
472 int16_t *dst = (int16_t*)b->cur_dec;
510 b->cur_dec = (uint8_t*)dst;
535 c->bundle[bundle_num].cur_dec =
556 if (b->data_end - b->cur_dec < len * (1 + (bits > 8)))
561 *b->cur_dec++ = get_bits(gb, bits);
564 *b->cur_dec++ = get_bits(gb, bits) - mask;
567 int16_t *dst = (int16_t*)b->cur_dec;
576 b->cur_dec = (uint8_t*)dst;