summaryrefslogtreecommitdiff
path: root/include/lcms2_plugin.h
diff options
context:
space:
mode:
authorMarti Maria <info@littlecms.com>2012-08-31 19:46:55 +0200
committerMarti Maria <info@littlecms.com>2012-08-31 19:46:55 +0200
commitd00163e17de9399a77138d035104ff1786d89d1d (patch)
treef6dc22b7fc1356f61f55bf35fb0fdcb4ad85f668 /include/lcms2_plugin.h
parentb91990c36786859e1dc6034d01efcad8ca32acce (diff)
downloadlcms2-d00163e17de9399a77138d035104ff1786d89d1d.tar.gz
lcms2-2.4 rc2 is here
Diffstat (limited to 'include/lcms2_plugin.h')
-rw-r--r--include/lcms2_plugin.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/lcms2_plugin.h b/include/lcms2_plugin.h
index 51edc86..10e61cb 100644
--- a/include/lcms2_plugin.h
+++ b/include/lcms2_plugin.h
@@ -577,8 +577,14 @@ typedef cmsBool (* _cmsTransformFactory)(_cmsTransformFn* xform,
// Retrieve user data as specified by the factory
+CMSAPI void CMSEXPORT _cmsSetTransformUserData(struct _cmstransform_struct *CMMcargo, void* ptr, _cmsFreeUserDataFn FreePrivateDataFn);
CMSAPI void * CMSEXPORT _cmsGetTransformUserData(struct _cmstransform_struct *CMMcargo);
+
+// Retrieve formatters
+CMSAPI void CMSEXPORT _cmsGetTransformFormatters16 (struct _cmstransform_struct *CMMcargo, cmsFormatter16* FromInput, cmsFormatter16* ToOutput);
+CMSAPI void CMSEXPORT _cmsGetTransformFormattersFloat(struct _cmstransform_struct *CMMcargo, cmsFormatterFloat* FromInput, cmsFormatterFloat* ToOutput);
+
typedef struct {
cmsPluginBase base;