MSCMS: Various improvements
hans at it.vu.nl
Mon Nov 29 15:08:39 CST 2004
Here's a large patch with a number of improvements. lcms' API does not
provide access to the raw ICC color profile header and data like Windows
does. Therefore this patch introduces infrastructure for handling ICC
profiles, including endian conversion. It also implements a couple of
functions on top of this.
Color profiles passed by filename are now read into memory first using
Windows APIs and then passed to lcms. This let's us get rid of the Wine
Incidentally this patch also get's rid of the breakage my previous patch
caused with old lcms headers.
Infrastructure for handling ICC profiles.
Always load color profiles into memory.
Implement and test GetColorProfileElement and GetColorProfileHeader.
Implement GetColorProfileFromHandle and SetColorProfileHeader.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 26974 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20041129/99e5e8b5/mscms09.bin
More information about the wine-patches