Lines Matching defs:src
51 stream_src_ptr src = (stream_src_ptr) cinfo->src;
53 src->start_of_file = TRUE;
59 stream_src_ptr src = (stream_src_ptr) cinfo->src;
63 nbytes = src->stream->read(src->stream, src->buffer, INPUT_BUF_SIZE);
66 if (src->start_of_file) /* Treat empty input file as fatal error */
70 src->buffer[0] = (JOCTET) 0xFF;
71 src->buffer[1] = (JOCTET) JPEG_EOI;
75 src->pub.next_input_byte = src->buffer;
76 src->pub.bytes_in_buffer = nbytes;
77 src->start_of_file = FALSE;
85 stream_src_ptr src = (stream_src_ptr) cinfo->src;
88 while (num_bytes > (long) src->pub.bytes_in_buffer) {
89 num_bytes -= (long) src->pub.bytes_in_buffer;
92 src->pub.next_input_byte += (size_t) num_bytes;
93 src->pub.bytes_in_buffer -= (size_t) num_bytes;
105 stream_src_ptr src;
107 if (cinfo->src == NULL) { /* first time for this JPEG object? */
108 cinfo->src = (struct jpeg_source_mgr *)
111 src = (stream_src_ptr) cinfo->src;
112 src->buffer = (JOCTET *)
117 src = (stream_src_ptr) cinfo->src;
118 src->pub.init_source = stream_init_source;
119 src->pub.fill_input_buffer = stream_fill_input_buffer;
120 src->pub.skip_input_data = stream_skip_input_data;
121 src->pub.resync_to_restart = jpeg_resync_to_restart; /* use default method */
122 src->pub.term_source = stream_term_source;
123 src->stream = stream;
124 src->pub.bytes_in_buffer = 0; /* forces fill_input_buffer on first read */
125 src->pub.next_input_byte = NULL; /* until buffer loaded */