summaryrefslogtreecommitdiffstats
path: root/gallerycommon/src/com/android/gallery3d/exif/ExifData.java
diff options
context:
space:
mode:
Diffstat (limited to 'gallerycommon/src/com/android/gallery3d/exif/ExifData.java')
-rw-r--r--gallerycommon/src/com/android/gallery3d/exif/ExifData.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/gallerycommon/src/com/android/gallery3d/exif/ExifData.java b/gallerycommon/src/com/android/gallery3d/exif/ExifData.java
index 6e5c227d5..b226dd4fe 100644
--- a/gallerycommon/src/com/android/gallery3d/exif/ExifData.java
+++ b/gallerycommon/src/com/android/gallery3d/exif/ExifData.java
@@ -287,6 +287,14 @@ public class ExifData {
}
/**
+ * Adds the given ExifTag to its corresponding IFD.
+ */
+ public void addTag(ExifTag tag) {
+ IfdData ifdData = getOrCreateIfdData(tag.getIfd());
+ ifdData.setTag(tag);
+ }
+
+ /**
* Adds a thumbnail-related tag with the given tag ID. If the tag of the given ID
* already exists, the original tag will be returned. Otherwise, a new ExifTag will
* be created.