Lines Matching defs:inputctl
117 cinfo->inputctl->has_multiple_scans = TRUE;
119 cinfo->inputctl->has_multiple_scans = FALSE;
263 cinfo->inputctl->consume_input = cinfo->coef->consume_data;
276 cinfo->inputctl->consume_input = consume_markers;
293 my_inputctl_ptr inputctl = (my_inputctl_ptr) cinfo->inputctl;
296 if (inputctl->pub.eoi_reached) /* After hitting EOI, read no further */
303 if (inputctl->inheaders) { /* 1st SOS */
305 inputctl->inheaders = FALSE;
311 if (! inputctl->pub.has_multiple_scans)
317 inputctl->pub.eoi_reached = TRUE;
318 if (inputctl->inheaders) { /* Tables-only datastream, apparently */
344 my_inputctl_ptr inputctl = (my_inputctl_ptr) cinfo->inputctl;
346 inputctl->pub.consume_input = consume_markers;
347 inputctl->pub.has_multiple_scans = FALSE; /* "unknown" would be better */
348 inputctl->pub.eoi_reached = FALSE;
349 inputctl->inheaders = TRUE;
366 my_inputctl_ptr inputctl;
369 inputctl = (my_inputctl_ptr)
372 cinfo->inputctl = (struct jpeg_input_controller *) inputctl;
374 inputctl->pub.consume_input = consume_markers;
375 inputctl->pub.reset_input_controller = reset_input_controller;
376 inputctl->pub.start_input_pass = start_input_pass;
377 inputctl->pub.finish_input_pass = finish_input_pass;
381 inputctl->pub.has_multiple_scans = FALSE; /* "unknown" would be better */
382 inputctl->pub.eoi_reached = FALSE;
383 inputctl->inheaders = TRUE;