/packages/apps/DocumentsUI/src/com/android/documentsui/archives/ |
D | MetadataReader.java | 19 import android.media.ExifInterface; 44 ExifInterface.TAG_APERTURE, 45 ExifInterface.TAG_COPYRIGHT, 46 ExifInterface.TAG_DATETIME, 47 ExifInterface.TAG_EXPOSURE_TIME, 48 ExifInterface.TAG_FOCAL_LENGTH, 49 ExifInterface.TAG_F_NUMBER, 50 ExifInterface.TAG_GPS_LATITUDE, 51 ExifInterface.TAG_GPS_LATITUDE_REF, 52 ExifInterface.TAG_GPS_LONGITUDE, [all …]
|
/packages/providers/MediaProvider/src/com/android/providers/media/util/ |
D | RedactionUtils.java | 19 import android.media.ExifInterface; 35 ExifInterface.TAG_GPS_ALTITUDE, 36 ExifInterface.TAG_GPS_ALTITUDE_REF, 37 ExifInterface.TAG_GPS_AREA_INFORMATION, 38 ExifInterface.TAG_GPS_DOP, 39 ExifInterface.TAG_GPS_DATESTAMP, 40 ExifInterface.TAG_GPS_DEST_BEARING, 41 ExifInterface.TAG_GPS_DEST_BEARING_REF, 42 ExifInterface.TAG_GPS_DEST_DISTANCE, 43 ExifInterface.TAG_GPS_DEST_DISTANCE_REF, [all …]
|
D | ExifUtils.java | 19 import static android.media.ExifInterface.TAG_DATETIME; 20 import static android.media.ExifInterface.TAG_DATETIME_DIGITIZED; 21 import static android.media.ExifInterface.TAG_DATETIME_ORIGINAL; 22 import static android.media.ExifInterface.TAG_GPS_DATESTAMP; 23 import static android.media.ExifInterface.TAG_GPS_TIMESTAMP; 24 import static android.media.ExifInterface.TAG_OFFSET_TIME; 25 import static android.media.ExifInterface.TAG_OFFSET_TIME_DIGITIZED; 26 import static android.media.ExifInterface.TAG_OFFSET_TIME_ORIGINAL; 27 import static android.media.ExifInterface.TAG_SUBSEC_TIME; 28 import static android.media.ExifInterface.TAG_SUBSEC_TIME_DIGITIZED; [all …]
|
/packages/apps/Camera2/src/com/android/camera/util/ |
D | ExifUtil.java | 24 import com.android.camera.exif.ExifInterface; 41 private final ExifInterface mExif; 47 public ExifUtil(ExifInterface exif) { in ExifUtil() 88 addExifTag(ExifInterface.TAG_GPS_ALTITUDE, rational(altitude, ALTITUDE_PRECISION)); in addLocationToExif() 89 short altitudeRef = altitude < 0 ? ExifInterface.GpsAltitudeRef.SEA_LEVEL_NEGATIVE in addLocationToExif() 90 : ExifInterface.GpsAltitudeRef.SEA_LEVEL; in addLocationToExif() 91 addExifTag(ExifInterface.TAG_GPS_ALTITUDE_REF, altitudeRef); in addLocationToExif() 96 addExifTag(ExifInterface.TAG_EXIF_VERSION, ExifInterface.EXIF_VERSION); 105 mExif.addDateTimeStampTag(ExifInterface.TAG_DATE_TIME, timestampMs, timezone); 106 mExif.addDateTimeStampTag(ExifInterface.TAG_DATE_TIME_DIGITIZED, timestampMs, timezone); [all …]
|
/packages/apps/Gallery2/gallerycommon/src/com/android/gallery3d/exif/ |
D | ExifInterface.java | 64 public class ExifInterface { class 713 public ExifInterface() { in ExifInterface() method in ExifInterface 1505 if (!ExifInterface.isIfdAllowed(info, ifdId)) { in buildTag() 1990 latitude >= 0 ? ExifInterface.GpsLatitudeRef.NORTH in addGpsTags() 1991 : ExifInterface.GpsLatitudeRef.SOUTH); in addGpsTags() 1993 longitude >= 0 ? ExifInterface.GpsLongitudeRef.EAST in addGpsTags() 1994 : ExifInterface.GpsLongitudeRef.WEST); in addGpsTags() 2084 mTagInfo.put(ExifInterface.TAG_MAKE, in initTagInfo() 2086 mTagInfo.put(ExifInterface.TAG_IMAGE_WIDTH, in initTagInfo() 2088 mTagInfo.put(ExifInterface.TAG_IMAGE_LENGTH, in initTagInfo() [all …]
|
D | ExifOutputStream.java | 83 private final ExifInterface mInterface; 85 protected ExifOutputStream(OutputStream ou, ExifInterface iRef) { in ExifOutputStream() 246 if (t.getValue() == null && !ExifInterface.isOffsetTag(t.getTagId())) { in stripNullValueTags() 328 ExifTag exifOffsetTag = mInterface.buildUninitializedTag(ExifInterface.TAG_EXIF_IFD); in createRequiredIfdAndTag() 331 + ExifInterface.TAG_EXIF_IFD); in createRequiredIfdAndTag() 345 ExifTag gpsOffsetTag = mInterface.buildUninitializedTag(ExifInterface.TAG_GPS_IFD); in createRequiredIfdAndTag() 348 + ExifInterface.TAG_GPS_IFD); in createRequiredIfdAndTag() 357 .buildUninitializedTag(ExifInterface.TAG_INTEROPERABILITY_IFD); in createRequiredIfdAndTag() 360 + ExifInterface.TAG_INTEROPERABILITY_IFD); in createRequiredIfdAndTag() 376 .buildUninitializedTag(ExifInterface.TAG_JPEG_INTERCHANGE_FORMAT); in createRequiredIfdAndTag() [all …]
|
D | ExifParser.java | 163 private final ExifInterface mInterface; 165 private static final short TAG_EXIF_IFD = ExifInterface 166 .getTrueTagKey(ExifInterface.TAG_EXIF_IFD); 167 private static final short TAG_GPS_IFD = ExifInterface.getTrueTagKey(ExifInterface.TAG_GPS_IFD); 168 private static final short TAG_INTEROPERABILITY_IFD = ExifInterface 169 .getTrueTagKey(ExifInterface.TAG_INTEROPERABILITY_IFD); 170 private static final short TAG_JPEG_INTERCHANGE_FORMAT = ExifInterface 171 .getTrueTagKey(ExifInterface.TAG_JPEG_INTERCHANGE_FORMAT); 172 private static final short TAG_JPEG_INTERCHANGE_FORMAT_LENGTH = ExifInterface 173 .getTrueTagKey(ExifInterface.TAG_JPEG_INTERCHANGE_FORMAT_LENGTH); [all …]
|
/packages/apps/Camera2/src/com/android/camera/exif/ |
D | ExifInterface.java | 65 public class ExifInterface { class 716 public ExifInterface() { in ExifInterface() method in ExifInterface 1484 if (!ExifInterface.isIfdAllowed(info, ifdId)) { in buildTag() 1969 latitude >= 0 ? ExifInterface.GpsLatitudeRef.NORTH in addGpsTags() 1970 : ExifInterface.GpsLatitudeRef.SOUTH); in addGpsTags() 1972 longitude >= 0 ? ExifInterface.GpsLongitudeRef.EAST in addGpsTags() 1973 : ExifInterface.GpsLongitudeRef.WEST); in addGpsTags() 2063 mTagInfo.put(ExifInterface.TAG_MAKE, in initTagInfo() 2065 mTagInfo.put(ExifInterface.TAG_IMAGE_WIDTH, in initTagInfo() 2067 mTagInfo.put(ExifInterface.TAG_IMAGE_LENGTH, in initTagInfo() [all …]
|
D | ExifOutputStream.java | 83 private final ExifInterface mInterface; 85 protected ExifOutputStream(OutputStream ou, ExifInterface iRef) { in ExifOutputStream() 246 if (t.getValue() == null && !ExifInterface.isOffsetTag(t.getTagId())) { in stripNullValueTags() 328 ExifTag exifOffsetTag = mInterface.buildUninitializedTag(ExifInterface.TAG_EXIF_IFD); in createRequiredIfdAndTag() 331 + ExifInterface.TAG_EXIF_IFD); in createRequiredIfdAndTag() 345 ExifTag gpsOffsetTag = mInterface.buildUninitializedTag(ExifInterface.TAG_GPS_IFD); in createRequiredIfdAndTag() 348 + ExifInterface.TAG_GPS_IFD); in createRequiredIfdAndTag() 357 .buildUninitializedTag(ExifInterface.TAG_INTEROPERABILITY_IFD); in createRequiredIfdAndTag() 360 + ExifInterface.TAG_INTEROPERABILITY_IFD); in createRequiredIfdAndTag() 376 .buildUninitializedTag(ExifInterface.TAG_JPEG_INTERCHANGE_FORMAT); in createRequiredIfdAndTag() [all …]
|
D | ExifParser.java | 163 private final ExifInterface mInterface; 165 private static final short TAG_EXIF_IFD = ExifInterface 166 .getTrueTagKey(ExifInterface.TAG_EXIF_IFD); 167 private static final short TAG_GPS_IFD = ExifInterface.getTrueTagKey(ExifInterface.TAG_GPS_IFD); 168 private static final short TAG_INTEROPERABILITY_IFD = ExifInterface 169 .getTrueTagKey(ExifInterface.TAG_INTEROPERABILITY_IFD); 170 private static final short TAG_JPEG_INTERCHANGE_FORMAT = ExifInterface 171 .getTrueTagKey(ExifInterface.TAG_JPEG_INTERCHANGE_FORMAT); 172 private static final short TAG_JPEG_INTERCHANGE_FORMAT_LENGTH = ExifInterface 173 .getTrueTagKey(ExifInterface.TAG_JPEG_INTERCHANGE_FORMAT_LENGTH); [all …]
|
/packages/apps/DocumentsUI/tests/unit/com/android/documentsui/inspector/ |
D | TestMetadata.java | 18 import android.media.ExifInterface; 32 data.putInt(ExifInterface.TAG_IMAGE_WIDTH, 3840); in populateExifData() 33 data.putInt(ExifInterface.TAG_IMAGE_LENGTH, 2160); in populateExifData() 34 data.putString(ExifInterface.TAG_DATETIME, "Jan 01, 1970, 12:16 AM"); in populateExifData() 35 data.putString(ExifInterface.TAG_GPS_LATITUDE, "33/1,59/1,4530/100"); in populateExifData() 36 data.putString(ExifInterface.TAG_GPS_LONGITUDE, "118/1,28/1,3124/100"); in populateExifData() 37 data.putString(ExifInterface.TAG_GPS_LATITUDE_REF, "N"); in populateExifData() 38 data.putString(ExifInterface.TAG_GPS_LONGITUDE_REF, "W"); in populateExifData() 39 data.putDouble(ExifInterface.TAG_GPS_ALTITUDE, 1244); in populateExifData() 40 data.putString(ExifInterface.TAG_MAKE, "Google"); in populateExifData() [all …]
|
/packages/apps/Messaging/src/com/android/messaging/util/exif/ |
D | ExifInterface.java | 64 public class ExifInterface { class 713 public ExifInterface() { in ExifInterface() method in ExifInterface 1505 if (!ExifInterface.isIfdAllowed(info, ifdId)) { in buildTag() 2125 mTagInfo.put(ExifInterface.TAG_MAKE, in initTagInfo() 2127 mTagInfo.put(ExifInterface.TAG_IMAGE_WIDTH, in initTagInfo() 2129 mTagInfo.put(ExifInterface.TAG_IMAGE_LENGTH, in initTagInfo() 2131 mTagInfo.put(ExifInterface.TAG_BITS_PER_SAMPLE, in initTagInfo() 2133 mTagInfo.put(ExifInterface.TAG_COMPRESSION, in initTagInfo() 2135 mTagInfo.put(ExifInterface.TAG_PHOTOMETRIC_INTERPRETATION, in initTagInfo() 2137 mTagInfo.put(ExifInterface.TAG_ORIENTATION, ifdFlags | ExifTag.TYPE_UNSIGNED_SHORT << 16 in initTagInfo() [all …]
|
D | ExifOutputStream.java | 84 private final ExifInterface mInterface; 86 protected ExifOutputStream(OutputStream ou, ExifInterface iRef) { in ExifOutputStream() 250 if (t.getValue() == null && !ExifInterface.isOffsetTag(t.getTagId())) { in stripNullValueTags() 332 ExifTag exifOffsetTag = mInterface.buildUninitializedTag(ExifInterface.TAG_EXIF_IFD); in createRequiredIfdAndTag() 335 + ExifInterface.TAG_EXIF_IFD); in createRequiredIfdAndTag() 349 ExifTag gpsOffsetTag = mInterface.buildUninitializedTag(ExifInterface.TAG_GPS_IFD); in createRequiredIfdAndTag() 352 + ExifInterface.TAG_GPS_IFD); in createRequiredIfdAndTag() 361 .buildUninitializedTag(ExifInterface.TAG_INTEROPERABILITY_IFD); in createRequiredIfdAndTag() 364 + ExifInterface.TAG_INTEROPERABILITY_IFD); in createRequiredIfdAndTag() 380 .buildUninitializedTag(ExifInterface.TAG_JPEG_INTERCHANGE_FORMAT); in createRequiredIfdAndTag() [all …]
|
D | ExifParser.java | 164 private final ExifInterface mInterface; 166 private static final short TAG_EXIF_IFD = ExifInterface 167 .getTrueTagKey(ExifInterface.TAG_EXIF_IFD); 168 private static final short TAG_GPS_IFD = ExifInterface.getTrueTagKey(ExifInterface.TAG_GPS_IFD); 169 private static final short TAG_INTEROPERABILITY_IFD = ExifInterface 170 .getTrueTagKey(ExifInterface.TAG_INTEROPERABILITY_IFD); 171 private static final short TAG_JPEG_INTERCHANGE_FORMAT = ExifInterface 172 .getTrueTagKey(ExifInterface.TAG_JPEG_INTERCHANGE_FORMAT); 173 private static final short TAG_JPEG_INTERCHANGE_FORMAT_LENGTH = ExifInterface 174 .getTrueTagKey(ExifInterface.TAG_JPEG_INTERCHANGE_FORMAT_LENGTH); [all …]
|
/packages/providers/MediaProvider/tests/src/com/android/providers/media/util/ |
D | ExifUtilsTest.java | 19 import android.media.ExifInterface; 39 final ExifInterface exif = createTestExif(); in testGetDateTime() 45 final ExifInterface exif = createTestExif(); in testGetDateTimeOriginal() 51 final ExifInterface exif = createTestExif(); in testGetDateTimeDigitized() 57 final ExifInterface exif = createTestExif(); in testGetGpsDateTime() 61 private ExifInterface createTestExif() throws Exception { in createTestExif() 63 final ExifInterface exif = new ExifInterface(file); in createTestExif() 64 exif.setAttribute(ExifInterface.TAG_DATETIME, "2016:01:28 09:17:34"); in createTestExif() 65 exif.setAttribute(ExifInterface.TAG_DATETIME_ORIGINAL, "2016:01:28 09:17:34"); in createTestExif() 66 exif.setAttribute(ExifInterface.TAG_DATETIME_DIGITIZED, "2016:01:28 09:17:34 UTC"); in createTestExif() [all …]
|
D | XmpDataParserTest.java | 26 import android.media.ExifInterface; 47 final ExifInterface exifInterface = new ExifInterface(in); in testContainer_Empty() 60 final ExifInterface exifInterface = new ExifInterface(in); in testContainer_ValidAttrs() 75 final ExifInterface exifInterface = new ExifInterface(in); in testContainer_ValidTags() 90 ExifInterface exif = new ExifInterface(in); in testContainer_ExifRedactionRanges() 91 assertThat(exif.getAttributeRange(ExifInterface.TAG_XMP)[0]).isEqualTo(1809); in testContainer_ExifRedactionRanges() 151 final ExifInterface image = new ExifInterface(file); in testContainer_ExifRedactionRanges_MalformedXml() 167 ExifInterface exif = new ExifInterface(file); in testRedaction_ExifRedactionRanges_MalformedXml()
|
/packages/apps/Gallery2/src/com/android/gallery3d/data/ |
D | Exif.java | 21 import com.android.gallery3d.exif.ExifInterface; 36 ExifInterface exif = new ExifInterface(); in getOrientation() 39 Integer val = exif.getTagIntValue(ExifInterface.TAG_ORIENTATION); in getOrientation() 43 return ExifInterface.getRotationForOrientationValue(val.shortValue()); in getOrientation() 56 public static ExifInterface getExif(byte[] jpegData) { in getExif() 57 ExifInterface exif = new ExifInterface(); in getExif() 69 public static int getOrientation(ExifInterface exif) { in getOrientation() 70 Integer val = exif.getTagIntValue(ExifInterface.TAG_ORIENTATION); in getOrientation() 74 return ExifInterface.getRotationForOrientationValue(val.shortValue()); in getOrientation() 85 ExifInterface exif = getExif(jpegData); in getOrientation()
|
D | MediaDetails.java | 21 import com.android.gallery3d.exif.ExifInterface; 136 ExifInterface exif = new ExifInterface(); in extractExifInfo() 145 setExifData(details, exif.getTag(ExifInterface.TAG_FLASH), in extractExifInfo() 147 setExifData(details, exif.getTag(ExifInterface.TAG_IMAGE_WIDTH), in extractExifInfo() 149 setExifData(details, exif.getTag(ExifInterface.TAG_IMAGE_LENGTH), in extractExifInfo() 151 setExifData(details, exif.getTag(ExifInterface.TAG_MAKE), in extractExifInfo() 153 setExifData(details, exif.getTag(ExifInterface.TAG_MODEL), in extractExifInfo() 155 setExifData(details, exif.getTag(ExifInterface.TAG_APERTURE_VALUE), in extractExifInfo() 157 setExifData(details, exif.getTag(ExifInterface.TAG_ISO_SPEED_RATINGS), in extractExifInfo() 159 setExifData(details, exif.getTag(ExifInterface.TAG_WHITE_BALANCE), in extractExifInfo() [all …]
|
/packages/apps/DocumentsUI/src/com/android/documentsui/inspector/ |
D | MediaView.java | 22 import android.media.ExifInterface; 142 if (tags.containsKey(ExifInterface.TAG_DATETIME)) { in showExifData() 143 String date = tags.getString(ExifInterface.TAG_DATETIME); in showExifData() 147 if (tags.containsKey(ExifInterface.TAG_GPS_ALTITUDE)) { in showExifData() 148 double altitude = tags.getDouble(ExifInterface.TAG_GPS_ALTITUDE); in showExifData() 152 if (tags.containsKey(ExifInterface.TAG_MAKE) || tags.containsKey(ExifInterface.TAG_MODEL)) { in showExifData() 153 String make = tags.getString(ExifInterface.TAG_MAKE); in showExifData() 154 String model = tags.getString(ExifInterface.TAG_MODEL); in showExifData() 162 if (tags.containsKey(ExifInterface.TAG_APERTURE)) { in showExifData() 164 R.string.metadata_aperture_format, tags.getDouble(ExifInterface.TAG_APERTURE))); in showExifData() [all …]
|
D | MetadataUtils.java | 20 import android.media.ExifInterface; 46 return exif != null && (exif.containsKey(ExifInterface.TAG_GPS_LATITUDE) in hasExifGpsFields() 47 && exif.containsKey(ExifInterface.TAG_GPS_LONGITUDE) in hasExifGpsFields() 48 && exif.containsKey(ExifInterface.TAG_GPS_LATITUDE_REF) in hasExifGpsFields() 49 && exif.containsKey(ExifInterface.TAG_GPS_LONGITUDE_REF)); in hasExifGpsFields() 73 String lat = exif.getString(ExifInterface.TAG_GPS_LATITUDE); in getExifGpsCoords() 74 String lon = exif.getString(ExifInterface.TAG_GPS_LONGITUDE); in getExifGpsCoords() 75 String latRef = exif.getString(ExifInterface.TAG_GPS_LATITUDE_REF); in getExifGpsCoords() 76 String lonRef = exif.getString(ExifInterface.TAG_GPS_LONGITUDE_REF); in getExifGpsCoords()
|
/packages/apps/Camera2/src/com/android/camera/ |
D | Exif.java | 20 import com.android.camera.exif.ExifInterface; 27 public static ExifInterface getExif(byte[] jpegData) { in getExif() 28 ExifInterface exif = new ExifInterface(); in getExif() 38 public static int getOrientation(ExifInterface exif) { in getOrientation() 39 Integer val = exif.getTagIntValue(ExifInterface.TAG_ORIENTATION); in getOrientation() 43 return ExifInterface.getRotationForOrientationValue(val.shortValue()); in getOrientation() 50 ExifInterface exif = getExif(jpegData); in getOrientation()
|
/packages/apps/Dialer/java/com/android/dialer/callcomposer/camera/exif/ |
D | ExifParser.java | 136 private final ExifInterface mInterface; 138 private static final short TAG_EXIF_IFD = ExifInterface.getTrueTagKey(ExifInterface.TAG_EXIF_IFD); 139 private static final short TAG_GPS_IFD = ExifInterface.getTrueTagKey(ExifInterface.TAG_GPS_IFD); 141 ExifInterface.getTrueTagKey(ExifInterface.TAG_INTEROPERABILITY_IFD); 143 ExifInterface.getTrueTagKey(ExifInterface.TAG_JPEG_INTERCHANGE_FORMAT); 145 ExifInterface.getTrueTagKey(ExifInterface.TAG_JPEG_INTERCHANGE_FORMAT_LENGTH); 147 ExifInterface.getTrueTagKey(ExifInterface.TAG_STRIP_OFFSETS); 149 ExifInterface.getTrueTagKey(ExifInterface.TAG_STRIP_BYTE_COUNTS); 173 private ExifParser(InputStream inputStream, int options, ExifInterface iRef) in ExifParser() 211 protected static ExifParser parse(InputStream inputStream, int options, ExifInterface iRef) in parse() [all …]
|
/packages/apps/Camera2/src/com/android/camera/data/ |
D | MediaDetails.java | 23 import com.android.camera.exif.ExifInterface; 138 ExifInterface exif = new ExifInterface(); in extractExifInfo() 147 setExifData(details, exif.getTag(ExifInterface.TAG_FLASH), in extractExifInfo() 149 setExifData(details, exif.getTag(ExifInterface.TAG_IMAGE_WIDTH), in extractExifInfo() 151 setExifData(details, exif.getTag(ExifInterface.TAG_IMAGE_LENGTH), in extractExifInfo() 153 setExifData(details, exif.getTag(ExifInterface.TAG_MAKE), in extractExifInfo() 155 setExifData(details, exif.getTag(ExifInterface.TAG_MODEL), in extractExifInfo() 157 setExifData(details, exif.getTag(ExifInterface.TAG_APERTURE_VALUE), in extractExifInfo() 159 setExifData(details, exif.getTag(ExifInterface.TAG_ISO_SPEED_RATINGS), in extractExifInfo() 161 setExifData(details, exif.getTag(ExifInterface.TAG_WHITE_BALANCE), in extractExifInfo() [all …]
|
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/info/ |
D | InfoPanel.java | 34 import com.android.gallery3d.exif.ExifInterface; 53 if (tagId == ExifInterface.getTrueTagKey(tag)) { in createStringFromIfFound() 103 ExifInterface.TAG_MODEL, in onCreateView() 106 ExifInterface.TAG_APERTURE_VALUE, in onCreateView() 109 ExifInterface.TAG_FOCAL_LENGTH, in onCreateView() 112 ExifInterface.TAG_ISO_SPEED_RATINGS, in onCreateView() 115 ExifInterface.TAG_SUBJECT_DISTANCE, in onCreateView() 118 ExifInterface.TAG_DATE_TIME_ORIGINAL, in onCreateView() 121 ExifInterface.TAG_F_NUMBER, in onCreateView() 124 ExifInterface.TAG_EXPOSURE_TIME, in onCreateView() [all …]
|
/packages/apps/Gallery/src/com/android/camera/gallery/ |
D | Image.java | 26 import android.media.ExifInterface; 41 private ExifInterface mExif; 93 mExif = new ExifInterface(mDataPath); in loadExifData() 110 int orientation = ExifInterface.ORIENTATION_NORMAL; in setExifRotation() 113 orientation = ExifInterface.ORIENTATION_NORMAL; in setExifRotation() 116 orientation = ExifInterface.ORIENTATION_ROTATE_90; in setExifRotation() 119 orientation = ExifInterface.ORIENTATION_ROTATE_180; in setExifRotation() 122 orientation = ExifInterface.ORIENTATION_ROTATE_270; in setExifRotation() 126 replaceExifTag(ExifInterface.TAG_ORIENTATION, in setExifRotation()
|