On Wed, 14 Oct 2026 15:55:13 GMT, Phil Race <[email protected]> wrote:

>The plugin is baseline only. 

Sorry I missed a reason for this, I have pointed that just support of 
progressive encoding make this plugin non-baseline. The initial reason you 
posted "ImageIO's native JPEG library is compiled to support baseline JPEG 
only." is wrong, is there any other reason?

>Any processing of 16 bit quantization tables can legitimately be disabled

This can be attempted to be disabled, but it also means that the current 
version of the plugin is non-baseline, and the patch drops that functionality 
which is currently supported by the plugin and even mentioned in the spec.

>There is no need to edit the libjpeg.

I'll post a test to show that the current clamping does not affect the table 
saved in the image metadata, so even after that patch the plugin will be 
non-baseline.

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/33217#discussion_r4274080118

Reply via email to