diff options
Diffstat (limited to 'libtiff/tif_dir.h')
-rw-r--r-- | libtiff/tif_dir.h | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/libtiff/tif_dir.h b/libtiff/tif_dir.h index 2a576249..3682a2f3 100644 --- a/libtiff/tif_dir.h +++ b/libtiff/tif_dir.h @@ -102,6 +102,14 @@ typedef struct { uint32 td_profileLength; void *td_profileData; #endif +#ifdef PHOTOSHOP_SUPPORT + uint32 td_photoshopLength; + void *td_photoshopData; +#endif +#ifdef IPTC_SUPPORT + uint32 td_richtiffiptcLength; + void *td_richtiffiptcData; +#endif } TIFFDirectory; /* @@ -174,9 +182,11 @@ typedef struct { #define FIELD_SUBIFD 49 #define FIELD_NUMBEROFINKS 50 #define FIELD_ICCPROFILE 51 -#define FIELD_STONITS 52 +#define FIELD_PHOTOSHOP 52 +#define FIELD_RICHTIFFIPTC 53 +#define FIELD_STONITS 54 /* end of support for well-known tags; codec-private tags follow */ -#define FIELD_CODEC 53 /* base of codec-private tags */ +#define FIELD_CODEC 55 /* base of codec-private tags */ /* * Pseudo-tags don't normally need field bits since they * are not written to an output file (by definition). |