Why isn't my ColorSync CMM recognized on Mac OS X 10.5?
Q: I've successfully written and deployed a color management module (CMM) on Mac OS X 10.4. However, when I install my CMM on Mac OS X 10.5 it is no longer called. Please explain.
A: I've successfully written and deployed a color management module (CMM) on Mac OS X 10.4. However, when I install my CMM on Mac OS X 10.5 it is no longer called. Please explain.
ColorSync has defined new CMM interfaces for Mac OS X 10.5. These can be found in the CMMComponent.h interface file. You'll need to update your CMM with these new interfaces in order for it to work properly on Mac OS X 10.5.
However, it is possible to create a single CMM that will work on both Mac OS X 10.4 & Mac OS X 10.5 simply by implementing both sets of interfaces. See the DemoCMM sample code (/Developer/Examples/ColorSync/DemoCMM
) for such an example. This sample is available as part of the Xcode 3.0 Developer Tools installation on Mac OS X 10.5.
References
DemoCMM sample code (
/Developer/Examples/ColorSync/DemoCMM
) installed as part of the Xcode Tools
Document Revision History
Date | Notes |
---|---|
2007-10-26 | New document that discusses how to upgrade your ColorSync CMM to run on Mac OS X 10.5 |
Copyright © 2007 Apple Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2007-10-26