436{
438
442
444
445
449 ERREXIT(cinfo, JERR_BAD_IN_COLORSPACE);
450 break;
451
454#if RGB_PIXELSIZE != 3
456 ERREXIT(cinfo, JERR_BAD_IN_COLORSPACE);
457 break;
458#endif
459
463 ERREXIT(cinfo, JERR_BAD_IN_COLORSPACE);
464 break;
465
469 ERREXIT(cinfo, JERR_BAD_IN_COLORSPACE);
470 break;
471
472 default:
474 ERREXIT(cinfo, JERR_BAD_IN_COLORSPACE);
475 }
476
477
482 ERREXIT(cinfo, JERR_CONVERSION_NOTIMPL);
483
484
488 ERREXIT(cinfo, JERR_BAD_J_COLORSPACE);
494 break;
498 break;
499 default:
500 ERREXIT(cinfo, JERR_CONVERSION_NOTIMPL);
501 }
502 break;
503
507 ERREXIT(cinfo, JERR_BAD_J_COLORSPACE);
509 ERREXIT(cinfo, JERR_CONVERSION_NOTIMPL);
513 break;
516 break;
517 default:
518 ERREXIT(cinfo, JERR_CONVERSION_NOTIMPL);
519 }
520 break;
521
524 ERREXIT(cinfo, JERR_BAD_J_COLORSPACE);
529 break;
532 break;
533 default:
534 ERREXIT(cinfo, JERR_CONVERSION_NOTIMPL);
535 }
536 break;
537
540 ERREXIT(cinfo, JERR_BAD_J_COLORSPACE);
543
544
545
546
547
548
551
554 break;
556
559
561
563 break;
564 default:
565 ERREXIT(cinfo, JERR_CONVERSION_NOTIMPL);
566 }
567 break;
568
571 ERREXIT(cinfo, JERR_BAD_J_COLORSPACE);
573 ERREXIT(cinfo, JERR_CONVERSION_NOTIMPL);
575 break;
576
579 ERREXIT(cinfo, JERR_BAD_J_COLORSPACE);
584 break;
587 break;
588 default:
589 ERREXIT(cinfo, JERR_CONVERSION_NOTIMPL);
590 }
591 break;
592
593 default:
596 ERREXIT(cinfo, JERR_CONVERSION_NOTIMPL);
598 }
599}
rgb_ycc_start(j_compress_ptr cinfo)
grayscale_convert(j_compress_ptr cinfo, JSAMPARRAY input_buf, JSAMPIMAGE output_buf, JDIMENSION output_row, int num_rows)
cmyk_ycck_convert(j_compress_ptr cinfo, JSAMPARRAY input_buf, JSAMPIMAGE output_buf, JDIMENSION output_row, int num_rows)
null_convert(j_compress_ptr cinfo, JSAMPARRAY input_buf, JSAMPIMAGE output_buf, JDIMENSION output_row, int num_rows)
rgb_rgb1_convert(j_compress_ptr cinfo, JSAMPARRAY input_buf, JSAMPIMAGE output_buf, JDIMENSION output_row, int num_rows)
rgb_convert(j_compress_ptr cinfo, JSAMPARRAY input_buf, JSAMPIMAGE output_buf, JDIMENSION output_row, int num_rows)
rgb_gray_convert(j_compress_ptr cinfo, JSAMPARRAY input_buf, JSAMPIMAGE output_buf, JDIMENSION output_row, int num_rows)
null_method(j_compress_ptr cinfo)
rgb_ycc_convert(j_compress_ptr cinfo, JSAMPARRAY input_buf, JSAMPIMAGE output_buf, JDIMENSION output_row, int num_rows)
struct jpeg_common_struct * j_common_ptr
J_COLOR_TRANSFORM color_transform
jpeg_component_info * comp_info
J_COLOR_SPACE jpeg_color_space
J_COLOR_SPACE in_color_space
struct jpeg_color_converter pub