United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
JDK-4899274 : Need to update ICC_Profile class with new constants.

Details
Type:
Enhancement
Submit Date:
2003-07-31
Status:
Resolved
Updated Date:
2003-08-18
Project Name:
JDK
Resolved Date:
2003-08-18
Component:
client-libs
OS:
generic
Sub-Component:
2d
CPU:
generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
5.0
Fixed Versions:
5.0 (tiger)

Related Reports

Sub Tasks

Description

Name: spR10137			Date: 07/31/2003



Need to update ICC_Profile class with new constants according to
latest ICC specification (ICC.1:2001-12)

======================================================================

Name: spR10137			Date: 07/31/2003



Some details:

Due to new Kodak code interation we need to update ICC_Profile class
with some new constants. Latest ICC specification has two rendering
intents renamed, three tags renamed, three new tags and one new header
field.

1. Rendering Intents

  RelativeColorimetric is now called Media-RelativeColorimetric, but has
  the same integer value.

  AbsoluteColorimetric is now called ICC-AbsoluteColorimetric, but has
  the same integer value.

2. Tag Names

  xxxColorantTag is now called xxxMatrixColumnTag, where xxx is red,
  green, or blue, but has the same integer value.

3. New Tag Names

  chromaticAdaptationTag
  colorantOrderTag
  colorantTableTag

4. Header Fields

  There is one new header field, ProfileID.

That is, we need to add the constants:

  public static final int icMediaRelativeColorimetric = 1;
  public static final int icICCAbsoluteColorimetric = 3;
  
  public static final int icSigBlueMatrixColumnTag = 0x6258595A;
  public static final int icSigGreenMatrixColumnTag = 0x6758595A;
  public static final int icSigRedMatrixColumnTag = 0x7258595A;
  
  public static final int icSigChromaticAdaptationTag = 0x63686164;
  public static final int icSigColorantOrderTag = 0x636C726F;
  public static final int icSigColorantTableTag = 0x636C7274;

  public static final int icHdrProfileID = 84;


======================================================================

                                    

Comments
CONVERTED DATA

BugTraq+ Release Management Values

COMMIT TO FIX:
tiger

FIXED IN:
tiger

INTEGRATED IN:
tiger
tiger-b16


                                     
2004-06-14
EVALUATION

Fixed as per the description. CCC request has been approved.

###@###.### 2003-08-11
                                     
2003-08-11



Hardware and Software, Engineered to Work Together