Lines Matching defs:buffer
57 JOCTET * buffer; /* start of buffer */
77 * but we don't clear the input buffer.
85 * Fill the input buffer --- called whenever buffer is emptied.
87 * In typical applications, this should read fresh data into the buffer
89 * reset the pointer & count to the start of the buffer, and return TRUE
90 * indicating that the buffer has been reloaded. It is not necessary to
91 * fill the buffer entirely, only to obtain at least one more byte.
95 * the buffer. In most cases, generating a warning message and inserting a
106 * decompression after it has loaded more data into the input buffer. Note
114 * the front of the buffer rather than discarding it.
123 nbytes = src->infile->Read(src->buffer, INPUT_BUF_SIZE);
130 src->buffer[0] = (JOCTET) 0xFF;
131 src->buffer[1] = (JOCTET) JPEG_EOI;
135 src->pub.next_input_byte = src->buffer;
149 * beyond the data currently in the buffer, the buffer can be marked empty so
152 * buffer is the application writer's problem.
214 /* The source object and input buffer are made permanent so that a series
216 * only before the first one. (If we discarded the buffer at the end of
226 src->buffer = (JOCTET *)
239 src->pub.next_input_byte = NULL; /* until buffer loaded */