From: Dan F. <dfa...@us...> - 2009-12-11 08:13:37
|
Update of /cvsroot/libexif/libexif/libexif In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv27323/libexif Modified Files: exif-tag.c exif-tag.h Log Message: Added tag 0xEA1C, the Padding tag from the Microsoft HD Photo specification. Index: exif-tag.h =================================================================== RCS file: /cvsroot/libexif/libexif/libexif/exif-tag.h,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -d -r1.28 -r1.29 --- exif-tag.h 27 Oct 2009 06:06:11 -0000 1.28 +++ exif-tag.h 11 Dec 2009 08:13:19 -0000 1.29 @@ -147,7 +147,8 @@ typedef enum { EXIF_TAG_SUBJECT_DISTANCE_RANGE = 0xa40c, EXIF_TAG_IMAGE_UNIQUE_ID = 0xa420, EXIF_TAG_GAMMA = 0xa500, - EXIF_TAG_PRINT_IMAGE_MATCHING = 0xc4a5 + EXIF_TAG_PRINT_IMAGE_MATCHING = 0xc4a5, + EXIF_TAG_PADDING = 0xea1c } ExifTag; /* GPS tags overlap with above ones. */ Index: exif-tag.c =================================================================== RCS file: /cvsroot/libexif/libexif/libexif/exif-tag.c,v retrieving revision 1.64 retrieving revision 1.65 diff -u -p -d -r1.64 -r1.65 --- exif-tag.c 9 Dec 2009 06:19:50 -0000 1.64 +++ exif-tag.c 11 Dec 2009 08:13:19 -0000 1.65 @@ -860,6 +860,14 @@ static const struct TagEntry { /* Not in EXIF 2.2 */ {EXIF_TAG_PRINT_IMAGE_MATCHING, "PrintImageMatching", N_("PRINT Image Matching"), N_("Related to Epson's PRINT Image Matching technology")}, + /* Not in EXIF 2.2 (from the Microsoft HD Photo specification) */ + {EXIF_TAG_PADDING, "Padding", N_("Padding"), + N_("This tag reserves space that can be reclaimed later when " + "additional metadata are added. New metadata can be written " + "in place by replacing this tag with a smaller data element " + "and using the reclaimed space to store the new or expanded " + "metadata tags."), + { ESL_OOOO, ESL_NNNN, ESL_OOOO, ESL_NNNN, ESL_NNNN } }, #endif {0, NULL, NULL, NULL} }; |