| OLD | NEW |
| 1 #ifndef QCMS_H | 1 #ifndef QCMS_H |
| 2 #define QCMS_H | 2 #define QCMS_H |
| 3 | 3 |
| 4 #ifdef __cplusplus | 4 #ifdef __cplusplus |
| 5 extern "C" { | 5 extern "C" { |
| 6 #endif | 6 #endif |
| 7 | 7 |
| 8 /* if we've already got an ICC_H header we can ignore the following */ | 8 /* if we've already got an ICC_H header we can ignore the following */ |
| 9 #ifndef ICC_H | 9 #ifndef ICC_H |
| 10 /* icc34 defines */ | 10 /* icc34 defines */ |
| (...skipping 131 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 142 qcms_profile* qcms_profile_from_unicode_path(const wchar_t *path); | 142 qcms_profile* qcms_profile_from_unicode_path(const wchar_t *path); |
| 143 #endif | 143 #endif |
| 144 qcms_profile* qcms_profile_sRGB(void); | 144 qcms_profile* qcms_profile_sRGB(void); |
| 145 void qcms_profile_release(qcms_profile *profile); | 145 void qcms_profile_release(qcms_profile *profile); |
| 146 | 146 |
| 147 qcms_bool qcms_profile_is_bogus(qcms_profile *profile); | 147 qcms_bool qcms_profile_is_bogus(qcms_profile *profile); |
| 148 qcms_intent qcms_profile_get_rendering_intent(qcms_profile *profile); | 148 qcms_intent qcms_profile_get_rendering_intent(qcms_profile *profile); |
| 149 icColorSpaceSignature qcms_profile_get_color_space(qcms_profile *profile); | 149 icColorSpaceSignature qcms_profile_get_color_space(qcms_profile *profile); |
| 150 | 150 |
| 151 qcms_bool qcms_profile_match(qcms_profile *p1, qcms_profile *p2); | 151 qcms_bool qcms_profile_match(qcms_profile *p1, qcms_profile *p2); |
| 152 const char* qcms_profile_get_description(qcms_profile *profile); |
| 152 | 153 |
| 153 void qcms_profile_precache_output_transform(qcms_profile *profile); | 154 void qcms_profile_precache_output_transform(qcms_profile *profile); |
| 154 | 155 |
| 155 qcms_transform* qcms_transform_create( | 156 qcms_transform* qcms_transform_create( |
| 156 qcms_profile *in, qcms_data_type in_type, | 157 qcms_profile *in, qcms_data_type in_type, |
| 157 qcms_profile* out, qcms_data_type out_type, | 158 qcms_profile* out, qcms_data_type out_type, |
| 158 qcms_intent intent); | 159 qcms_intent intent); |
| 159 | 160 |
| 160 void qcms_transform_release(qcms_transform *); | 161 void qcms_transform_release(qcms_transform *); |
| 161 | 162 |
| 162 void qcms_transform_data(qcms_transform *transform, void *src, void *dest, size_
t length); | 163 void qcms_transform_data(qcms_transform *transform, void *src, void *dest, size_
t length); |
| 163 void qcms_transform_data_type(qcms_transform *transform, void *src, void *dest,
size_t length, qcms_output_type type); | 164 void qcms_transform_data_type(qcms_transform *transform, void *src, void *dest,
size_t length, qcms_output_type type); |
| 164 | 165 |
| 165 void qcms_enable_iccv4(); | 166 void qcms_enable_iccv4(); |
| 166 | 167 |
| 167 #ifdef __cplusplus | 168 #ifdef __cplusplus |
| 168 } | 169 } |
| 169 #endif | 170 #endif |
| 170 | 171 |
| 171 #endif | 172 #endif |
| OLD | NEW |