Add GPSHPositioningError tag defined in exif version 2.3.1 (#7)
authorkyububba <kai@beejive.com>
Mon, 7 Jan 2019 14:19:41 +0000 (06:19 -0800)
committerMarcus Meissner <meissner@suse.de>
Mon, 7 Jan 2019 14:19:41 +0000 (15:19 +0100)
* Update exif-tag.h

* Update exif-tag.c

libexif/exif-tag.c
libexif/exif-tag.h

index 6d174fe..4dbcf5b 100644 (file)
@@ -217,6 +217,9 @@ static const struct TagEntry {
        {EXIF_TAG_GPS_DIFFERENTIAL, "GPSDifferential", N_("GPS Differential Correction"),
          N_("Indicates whether differential correction is applied to the "
             "GPS receiver."), ESL_GPS},
+       {EXIF_TAG_GPS_H_POSITIONING_ERROR, "GPSHPositioningError", N_("GPS Horizontal Positioning Error"),
+         N_("Indicates the horizontal positioning errors in meters. This is "
+            "expressed as one RATIONAL value."), ESL_GPS},
        /* Not in EXIF 2.2 */
        {EXIF_TAG_NEW_SUBFILE_TYPE, "NewSubfileType",
         N_("New Subfile Type"), N_("A general indication of the kind of data "
index d8b8657..dd444da 100644 (file)
@@ -183,6 +183,7 @@ typedef enum {
 #define EXIF_TAG_GPS_AREA_INFORMATION   0x001c
 #define EXIF_TAG_GPS_DATE_STAMP         0x001d
 #define EXIF_TAG_GPS_DIFFERENTIAL       0x001e
+#define EXIF_TAG_GPS_H_POSITIONING_ERROR 0x001f
 
 /*! What level of support a tag enjoys in the EXIF standard */
 typedef enum {