summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/exif/IfdId.java
diff options
context:
space:
mode:
authorztenghui <ztenghui@google.com>2013-08-23 11:47:56 -0700
committerztenghui <ztenghui@google.com>2013-08-28 13:07:45 -0700
commita16e7b50f3148f581439509279f242092e254309 (patch)
treeaa5ba2660ad79635b4f3d4a14691c7ebeac907d7 /src/com/android/camera/exif/IfdId.java
parent7446e9fde7cd8dd7904beff592e8819513797ab9 (diff)
downloadandroid_packages_apps_Snap-a16e7b50f3148f581439509279f242092e254309.tar.gz
android_packages_apps_Snap-a16e7b50f3148f581439509279f242092e254309.tar.bz2
android_packages_apps_Snap-a16e7b50f3148f581439509279f242092e254309.zip
Add rotate support in Film Strip
Move the exif related code under src.com.android.camera.exif. Refactor the member variables under LocalMediaData.java. Refactor the LocalData to make sure they are immutables for thread safety. bug:10367037 Change-Id: I0e84bcc0097925b2be749fe016984177a68e0a4d
Diffstat (limited to 'src/com/android/camera/exif/IfdId.java')
-rw-r--r--src/com/android/camera/exif/IfdId.java31
1 files changed, 31 insertions, 0 deletions
diff --git a/src/com/android/camera/exif/IfdId.java b/src/com/android/camera/exif/IfdId.java
new file mode 100644
index 000000000..9fec68874
--- /dev/null
+++ b/src/com/android/camera/exif/IfdId.java
@@ -0,0 +1,31 @@
+/*
+ * Copyright (C) 2012 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.camera.exif;
+
+/**
+ * The constants of the IFD ID defined in EXIF spec.
+ */
+public interface IfdId {
+ public static final int TYPE_IFD_0 = 0;
+ public static final int TYPE_IFD_1 = 1;
+ public static final int TYPE_IFD_EXIF = 2;
+ public static final int TYPE_IFD_INTEROPERABILITY = 3;
+ public static final int TYPE_IFD_GPS = 4;
+ /* This is used in ExifData to allocate enough IfdData */
+ static final int TYPE_IFD_COUNT = 5;
+
+}