History log of /external/jhead/jhead.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
76aba45cce69de1b3a7ba29bbacc5339512de13c 23-Nov-2013 Zhijun He <zhijunhe@google.com> Add some time related tags read

Below tags are added:
TAG_DATETIME_DIGITIZED
TAG_SUBSEC_TIME
TAG_SUBSEC_TIME_ORIG
TAG_SUBSEC_TIME_DIG

Bug: 6374612
Change-Id: I5c10cf9725ca733df61c25afbff19010dd494c8f
/external/jhead/jhead.h
31b17e69a87e4caa50f9c6b1a47c84ef75f79d83 21-Aug-2013 Jeff Sharkey <jsharkey@android.com> Support extracting of thumbnail offsets.

AssetFileDescriptors work by defining a region of an underlying
FileDescriptor across process boundaries, so they require the offset
and length of the EXIF thumbnail region.

Bug: 10412208
Change-Id: I7520fdbbddd7afb1c454bd523ec32eb3602a998f
/external/jhead/jhead.h
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/jhead.h
482486a3d21c4d4c933f3081ff14122292314bc7 19-Jan-2012 Angus Kong <shkong@google.com> Use values from attributes for DateTime tag.

The library uses values from attributes for DateTime tag if found in the attribute set. This is to
fix the bug when there is a DateTime tag from java side, jhead library will write multiple DateTime
tags.

bug:5766177
Change-Id: I98de235edabdd1de4fc7d111ca13f3b580c2e351
/external/jhead/jhead.h
f485c62af532ad43c72268d7a5b3a399b1ef51cb 18-Jan-2012 Angus Kong <shkong@google.com> Revert "Use values from attributes for DateTime tag."

This reverts commit f4fd06d84d0d4ffe00b448f5c3320d63256b5035
/external/jhead/jhead.h
f4fd06d84d0d4ffe00b448f5c3320d63256b5035 17-Jan-2012 Angus Kong <shkong@google.com> Use values from attributes for DateTime tag.

The library uses values from attributes for DateTime tag if found in the attribute set. This is to
fix the bug when there is a DateTime tag from java side, jhead library will write multiple DateTime
tags.

bug:5766177
Change-Id: I3b3e1e4f881247ed777037f4cf0743e1d6e03bfd
/external/jhead/jhead.h
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/jhead.h
13714f28c615c0cf1be4907aa6fe86f0cb5b28b8 28-Sep-2011 Tyler Luu <tluu@ti.com> Add API for jhead to use a thumbnail buffer

Extend jhead API to allow passing of thumbnail
buffer. Previously, jhead only supported replacing
thumbnails from file.

Change-Id: I9783473effbbebdfb13ef10d4974a89122d9b000
Signed-off-by: Tyler Luu <tluu@ti.com>
/external/jhead/jhead.h
24757b4e0fdd25e118ca322a1243c1dbe060955d 25-Aug-2011 Tyler Luu <tluu@ti.com> Add API for jhead to use a JPEG buffer

Previously, jhead API only supports reading and saving a JPEG
from/to a file. This patch adds functionality to use the jhead
library with a JPEG buffer from memory.
Signed-off-by: Tyler Luu <tluu@ti.com>

Change-Id: I18be11c8255fcdcc38f49167853c5b9690448557
Signed-off-by: Iliyan Malchev <malchev@google.com>
/external/jhead/jhead.h
1ed8197f0cefb2541f630830993e109c59ba822c 20-May-2010 Wu-cheng Li <wuchengli@google.com> Add GPSAltitude and GPSAltitudeRef EXIF tag.

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

Change-Id: Ic5040daf33a921a5113e643f5729bc9e27f4f4c7
/external/jhead/jhead.h
661f9634b51c200603b32224541327d50808ba65 04-Feb-2010 Wu-cheng Li <wuchengli@google.com> Include stdint.h to fix compile error.
/external/jhead/jhead.h
574d52d26f44b600cdab3d3361eaa5f6dd9d7a4d 31-Jan-2010 Wu-cheng Li <wuchengli@google.com> Change focal length string to rational.

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