Lines Matching full:size
50 const uint8_t *buf, size_t size)
52 if (size > (s->buffer_capacity - s->buffer_size)) {
56 s->buffer_capacity, size + 1024);
58 s->buffer_capacity += size + 1024;
69 memcpy(s->buffer + s->buffer_size, buf, size);
70 s->buffer_size += size;
110 static int buffered_put_buffer(void *opaque, const uint8_t *buf, int64_t pos, int size)
116 dprintf("putting %ld bytes at %Ld\n", size, pos);
128 while (!s->freeze_output && offset < size) {
134 ret = s->put_buffer(s->opaque, buf + offset, size - offset);
154 dprintf("buffering %ld bytes\n", size - offset);
155 buffered_append(s, buf + offset, size - offset);
156 offset = size;