X-Git-Url: https://gitweb.fperrin.net/?p=GpsPrune.git;a=blobdiff_plain;f=src%2Ftim%2Fprune%2Fjpeg%2Fdrew%2FExifTiffHandler.java;h=130a78a7ab42fe3a881e54852c2dc5423bca9bd6;hp=a98e720328939c27dcc13666938333200247b602;hb=HEAD;hpb=2302358503c38817e19f6e529f6c9e530aac0e86 diff --git a/src/tim/prune/jpeg/drew/ExifTiffHandler.java b/src/tim/prune/jpeg/drew/ExifTiffHandler.java index a98e720..130a78a 100644 --- a/src/tim/prune/jpeg/drew/ExifTiffHandler.java +++ b/src/tim/prune/jpeg/drew/ExifTiffHandler.java @@ -21,9 +21,9 @@ public class ExifTiffHandler private long _thumbnailOffset = -1L, _thumbnailLength = -1L; /** This tag is a pointer to the Exif SubIFD. */ - final int DIR_EXIF_SUB_IFD_OFFSET = 0x8769; + private static final int DIR_EXIF_SUB_IFD_OFFSET = 0x8769; /** This tag is a pointer to the Exif GPS IFD. */ - final int DIR_GPS_INFO_OFFSET = 0x8825; + private static final int DIR_GPS_INFO_OFFSET = 0x8825; private static final int TAG_GPS_LATITUDE_REF = 0x0001; private static final int TAG_GPS_LATITUDE = 0x0002; @@ -142,6 +142,9 @@ public class ExifTiffHandler case TAG_THUMBNAIL_LENGTH: _thumbnailLength = intVal; break; + case TAG_GPS_BEARING: + _jpegData.setBearing(intVal); + break; } }