Lines Matching refs:cur_dec
103 uint8_t *cur_dec; ///< pointer to the not yet decoded part of the buffer
285 c->bundle[bundle_num].cur_dec =
297 if (!b->cur_dec || (b->cur_dec > b->cur_ptr)) \
301 b->cur_dec = NULL; \
311 dec_end = b->cur_dec + t;
318 memset(b->cur_dec, v, t);
319 b->cur_dec += t;
321 while (b->cur_dec < dec_end)
322 *b->cur_dec++ = GET_HUFF(gb, b->tree);
333 dec_end = b->cur_dec + t;
344 memset(b->cur_dec, v, t);
345 b->cur_dec += t;
347 while (b->cur_dec < dec_end) {
353 *b->cur_dec++ = v;
368 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) {
382 *b->cur_dec++ = v;
386 if (dec_end - b->cur_dec < run)
388 memset(b->cur_dec, last, run);
389 b->cur_dec += run;
402 dec_end = b->cur_dec + t;
407 while (b->cur_dec < dec_end) {
410 *b->cur_dec++ = v;
422 dec_end = b->cur_dec + t;
436 memset(b->cur_dec, v, t);
437 b->cur_dec += t;
439 while (b->cur_dec < dec_end) {
448 *b->cur_dec++ = v;
461 int16_t *dst = (int16_t*)b->cur_dec;
499 b->cur_dec = (uint8_t*)dst;
524 c->bundle[bundle_num].cur_dec =
545 if (b->data_end - b->cur_dec < len * (1 + (bits > 8)))
550 *b->cur_dec++ = get_bits(gb, bits);
553 *b->cur_dec++ = get_bits(gb, bits) - mask;
556 int16_t *dst = (int16_t*)b->cur_dec;
565 b->cur_dec = (uint8_t*)dst;