Home | History | Annotate | Download | only in libjpeg

Lines Matching refs:inputctl

381     cinfo->inputctl->has_multiple_scans = TRUE;
383 cinfo->inputctl->has_multiple_scans = FALSE;
527 cinfo->inputctl->consume_input = cinfo->coef->consume_data;
540 cinfo->inputctl->consume_input = consume_markers;
561 my_inputctl_ptr inputctl = (my_inputctl_ptr) cinfo->inputctl;
564 if (inputctl->pub.eoi_reached) /* After hitting EOI, read no further */
572 if (inputctl->inheaders) { /* 1st SOS */
573 if (inputctl->inheaders == 1)
576 inputctl->inheaders = 2;
579 inputctl->inheaders = 0;
585 if (! inputctl->pub.has_multiple_scans)
593 inputctl->pub.eoi_reached = TRUE;
594 if (inputctl->inheaders) { /* Tables-only datastream, apparently */
621 my_inputctl_ptr inputctl = (my_inputctl_ptr) cinfo->inputctl;
623 inputctl->pub.consume_input = consume_markers;
624 inputctl->pub.has_multiple_scans = FALSE; /* "unknown" would be better */
625 inputctl->pub.eoi_reached = FALSE;
626 inputctl->inheaders = 1;
643 my_inputctl_ptr inputctl;
646 inputctl = (my_inputctl_ptr)
649 cinfo->inputctl = (struct jpeg_input_controller *) inputctl;
651 inputctl->pub.consume_input = consume_markers;
652 inputctl->pub.reset_input_controller = reset_input_controller;
653 inputctl->pub.start_input_pass = start_input_pass;
654 inputctl->pub.finish_input_pass = finish_input_pass;
658 inputctl->pub.has_multiple_scans = FALSE; /* "unknown" would be better */
659 inputctl->pub.eoi_reached = FALSE;
660 inputctl->inheaders = 1;