From 3363facd8a7e86901de3631f2c1c2f819cd84671 Mon Sep 17 00:00:00 2001 From: kyububba Date: Mon, 7 Jan 2019 06:19:41 -0800 Subject: [PATCH] Add GPSHPositioningError tag defined in exif version 2.3.1 (#7) * Update exif-tag.h * Update exif-tag.c --- libexif/exif-tag.c | 3 +++ libexif/exif-tag.h | 1 + 2 files changed, 4 insertions(+) diff --git a/libexif/exif-tag.c b/libexif/exif-tag.c index 6d174fe..4dbcf5b 100644 --- a/libexif/exif-tag.c +++ b/libexif/exif-tag.c @@ -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 " diff --git a/libexif/exif-tag.h b/libexif/exif-tag.h index d8b8657..dd444da 100644 --- a/libexif/exif-tag.h +++ b/libexif/exif-tag.h @@ -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 { -- 2.7.4