summaryrefslogtreecommitdiffstats
path: root/src/com/android/gallery3d/exif/ExifData.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/gallery3d/exif/ExifData.java')
-rw-r--r--src/com/android/gallery3d/exif/ExifData.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/com/android/gallery3d/exif/ExifData.java b/src/com/android/gallery3d/exif/ExifData.java
index 5b0e3d8e4..14d482221 100644
--- a/src/com/android/gallery3d/exif/ExifData.java
+++ b/src/com/android/gallery3d/exif/ExifData.java
@@ -16,6 +16,7 @@
package com.android.gallery3d.exif;
+import java.nio.ByteOrder;
import java.util.ArrayList;
/**
@@ -28,6 +29,11 @@ public class ExifData {
private final IfdData[] mIfdDatas = new IfdData[IfdId.TYPE_IFD_COUNT];
private byte[] mThumbnail;
private ArrayList<byte[]> mStripBytes = new ArrayList<byte[]>();
+ private final ByteOrder mByteOrder;
+
+ public ExifData(ByteOrder order) {
+ mByteOrder = order;
+ }
/**
* Gets the IFD data of the specified IFD.
@@ -101,4 +107,11 @@ public class ExifData {
public byte[] getStrip(int index) {
return mStripBytes.get(index);
}
+
+ /**
+ * Gets the byte order.
+ */
+ public ByteOrder getByteOrder() {
+ return mByteOrder;
+ }
} \ No newline at end of file