History log of /external/jhead/gpsinfo.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
47ca30a9f5cf29543c9eb0b7bcde4457afd4982c 08-Jun-2012 Jean-Baptiste Queru <jbq@google.com> am 2671ba8c: Merge "Handle locations with more than 30 chars for lat/lon."

* commit '2671ba8c47ffc40ae16b0861cd59547666147758':
Handle locations with more than 30 chars for lat/lon.
2bfc190bd3be7e1b91fe3d7ca49412ebf0f5ceee 24-Nov-2010 Wang Kun2 <kun2.wang@sonyericsson.com> Handle locations with more than 30 chars for lat/lon.

For some locations more than 30 characters are needed for
representing the lat/lon information and the null character
at the end of the string is overwritten.
This causes the next member of the struct to be included when
reading the string which causes a NumberFormatException in
convertRationalLatLonToFloat() in ExifInterface.java and a
0f is returned.

The size of GpsLongRaw/GpsLatRaw is increased to 72 in
jhead.h since this is the maximum length of the string,
i.e. 11 * 6 + 3(‘/’) + 2(’,’) + 1(\0) = 72 . The length of
each component is 11 since it is a 32 bit signed number.
In gpsinfo.c strncpy will copy at most 71 characters since
this is the maximum length of the string.

Change-Id: Id24995ed08aa277681d9648054ebddc2c275f6b6
/external/jhead/gpsinfo.c
7a314dab81f01bac02d617ffca9dbf7b6cc00700 06-Jan-2012 Steve Block <steveblock@google.com> Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE

See https://android-git.corp.google.com/g/#/c/157220

Bug: 5449033
Change-Id: Iec4192a0fbd58352a3a967095b2d51b5a715dc05
/external/jhead/gpsinfo.c
d282614624d8e5e6f049bff9af237a76f3b14e31 06-Jan-2012 Steve Block <steveblock@google.com> Rename (IF_)LOGW(_IF) to (IF_)ALOGW(_IF) DO NOT MERGE

See https://android-git.corp.google.com/g/157065

Bug: 5449033
Change-Id: I73162dd7051e410d5d943d2118e13cc87433e3f1
/external/jhead/gpsinfo.c
bd90094d709a579d8d74c326269e492627be9daa 13-Oct-2011 Tyler Luu <tluu@ti.com> Fix insertion of GPSProcessingMethod tag

GPSProcessingMethod was not being inserted properly because it
was being treated as STRING format which results in "ASCII" being
taken as the processing method. GPSProcessingMethod is defined as
UNDEFINED format with the value containing a character string in
Exif2.2 standard.

1. Set GPSProcessingMethod to UNDEFINED format as defined in Exif2.2
2. Add handling of ASCII value with UNDEFINED format in writeExifTagAndData.
Handling is similar to STRING format, except we have to account for the
'ASCII\0\0\0' header before the string.

b/5448171

Change-Id: I411a67d7d97e35bee66aa582b25f0f6333c0679a
Signed-off-by: Tyler Luu <tluu@ti.com>
/external/jhead/gpsinfo.c
1ed8197f0cefb2541f630830993e109c59ba822c 20-May-2010 Wu-cheng Li <wuchengli@google.com> Add GPSAltitude and GPSAltitudeRef EXIF tag.

Change-Id: I29fec625f3d3c796caf8ca6197eb3f4e77f08270
/external/jhead/gpsinfo.c
8d61723fea0a5cdcd08e34325123fbd3e0bd41ae 10-Mar-2010 Ray Chen <raychen@google.com> Fix Issue 2536139 Camera testJpegExif cts test is failing.

Change-Id: Ia5ef0df9627504d8d0a165c74264448b59e499fc
/external/jhead/gpsinfo.c
6b7eabd0019e37134e6cb525359d33b3529bcec9 18-Mar-2010 Carl Shapiro <cshapiro@google.com> Replace bzero with memset. Eliminates a warning when the implicit
strings.h include is removed from bionic's stdlib.h.

Change-Id: Iedee9472b07a2a3738d4a13dd5cea6aaaab7c443
/external/jhead/gpsinfo.c
434623a0e87c8e145dbb46917b4ab9777475d9eb 10-Mar-2010 Ray Chen <raychen@google.com> Add GPSProcessingMethod tag to ExifInterface.

Change-Id: Ic5040daf33a921a5113e643f5729bc9e27f4f4c7
/external/jhead/gpsinfo.c
a39920ca4b96a456511fa32ba90c77f119a274c3 15-Jan-2010 Ray Chen <raychen@google.com> Add gps-timestamp and gps-datestamp support to jhead library.
/external/jhead/gpsinfo.c
d6a02c32e6fa83fad5794b0e19b1d28563e5a99b 25-Mar-2009 Chih-Chung Chang <> Automated import from //branches/master/...@141567,141567
/external/jhead/gpsinfo.c
34a2564d3268a5ca1472c5076675782fbaf724d6 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/external/jhead/gpsinfo.c
e0fbb24f6ea00ce3d61b73ef05faa893abf33151 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/external/jhead/gpsinfo.c
426377d9ce95606bac741d99b5b0a3e2038924fe 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution
/external/jhead/gpsinfo.c