Changes of JPEG lib in version 1.6

Build 1501 on 14/Nov/2017  This topic last edited on: 5/Aug/2014, at 14:13

In the version 1.6, we integrated the version 9 of JPEG lib. This affects ParseImg parser. Follow the original release notes:

Version 9 13-Jan-2013

Add cjpeg -rgb1 option to create an RGB JPEG file, and insert a simple reversible color transform into the processing which significantly improves the compression. The recommended command for lossless coding of RGB images is now cjpeg -rgb1 -block 1 -arithmetic. As said, this option improves the compression significantly, but the files are not compatible with JPEG decoders prior to IJG v9 due to the included color transform. The used color transform and marker signaling is compatible with other JPEG standards (e.g., JPEG-LS part 2).

Remove the automatic de-ANSI-fication support (Automake 1.12).

Add remark for jpeg_mem_dest() in jdatadst.c.

Support files with invalid component identifiers (created by Adobe PDF).

Adapt full buffer case in jcmainct.c for use with scaled DCT.

Add type identifier for declaration of noreturn functions.

Correct argument type in format string, avoid compiler warnings.

Add missing #include directives in configuration checks, avoid configuration errors.