Home
last modified time | relevance | path

Searched refs:ExifInterface (Results 1 – 25 of 36) sorted by relevance

12

/frameworks/base/core/java/android/provider/
DMetadataReader.java20 import android.media.ExifInterface;
43 ExifInterface.TAG_IMAGE_WIDTH,
44 ExifInterface.TAG_IMAGE_LENGTH,
45 ExifInterface.TAG_DATETIME,
46 ExifInterface.TAG_GPS_LATITUDE,
47 ExifInterface.TAG_GPS_LONGITUDE,
48 ExifInterface.TAG_MAKE,
49 ExifInterface.TAG_MODEL,
50 ExifInterface.TAG_APERTURE,
51 ExifInterface.TAG_SHUTTER_SPEED_VALUE
[all …]
DDocumentsContract.java39 import android.media.ExifInterface;
1636 final ExifInterface exif = new ExifInterface(file.getAbsolutePath()); in openImageThumbnail()
1638 switch (exif.getAttributeInt(ExifInterface.TAG_ORIENTATION, -1)) { in openImageThumbnail()
1639 case ExifInterface.ORIENTATION_ROTATE_90: in openImageThumbnail()
1643 case ExifInterface.ORIENTATION_ROTATE_180: in openImageThumbnail()
1647 case ExifInterface.ORIENTATION_ROTATE_270: in openImageThumbnail()
/frameworks/support/exifinterface/tests/src/android/support/media/
DExifInterfaceTest.java61 private static final String TAG = ExifInterface.class.getSimpleName();
92 {ExifInterface.ORIENTATION_UNDEFINED, -90, ExifInterface.ORIENTATION_UNDEFINED},
93 {ExifInterface.ORIENTATION_UNDEFINED, 0, ExifInterface.ORIENTATION_UNDEFINED},
94 {ExifInterface.ORIENTATION_UNDEFINED, 90, ExifInterface.ORIENTATION_UNDEFINED},
95 {ExifInterface.ORIENTATION_UNDEFINED, 180, ExifInterface.ORIENTATION_UNDEFINED},
96 {ExifInterface.ORIENTATION_UNDEFINED, 270, ExifInterface.ORIENTATION_UNDEFINED},
97 {ExifInterface.ORIENTATION_UNDEFINED, 540, ExifInterface.ORIENTATION_UNDEFINED},
98 {ExifInterface.ORIENTATION_NORMAL, -90, ExifInterface.ORIENTATION_ROTATE_270},
99 {ExifInterface.ORIENTATION_NORMAL, 0, ExifInterface.ORIENTATION_NORMAL},
100 {ExifInterface.ORIENTATION_NORMAL, 90, ExifInterface.ORIENTATION_ROTATE_90},
[all …]
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/unit/
DExifInterfaceTest.java24 import android.media.ExifInterface;
45 private static final String TAG = ExifInterface.class.getSimpleName();
62 ExifInterface.TAG_MAKE,
63 ExifInterface.TAG_MODEL,
64 ExifInterface.TAG_F_NUMBER,
65 ExifInterface.TAG_DATETIME,
66 ExifInterface.TAG_EXPOSURE_TIME,
67 ExifInterface.TAG_FLASH,
68 ExifInterface.TAG_FOCAL_LENGTH,
69 ExifInterface.TAG_GPS_ALTITUDE,
[all …]
/frameworks/base/packages/WallpaperCropper/src/com/android/gallery3d/exif/
DExifOutputStream.java83 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 …]
DExifInterface.java64 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 …]
DExifParser.java163 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 …]
DExifModifier.java34 private final ExifInterface mInterface;
47 protected ExifModifier(ByteBuffer byteBuffer, ExifInterface iRef) throws IOException, in ExifModifier()
61 ExifInterface.closeSilently(is); in ExifModifier()
135 ExifInterface.closeSilently(is); in commit()
DExifReader.java31 private final ExifInterface mInterface;
33 ExifReader(ExifInterface iRef) { in ExifReader()
DExifData.java221 ExifTag tag = ifdData.getTag(ExifInterface.getTrueTagKey(ExifInterface.TAG_USER_COMMENT)); in getUserComment()
DIfdData.java139 if (ExifInterface.isOffsetTag(tag.getTagId())) { in equals()
/frameworks/base/core/tests/utiltests/src/android/util/
DMetadataReaderTest.java19 import android.media.ExifInterface;
57 assertEquals("3036", String.valueOf(exif.getInt(ExifInterface.TAG_IMAGE_WIDTH))); in testGetMetadata()
58 assertEquals("4048", String.valueOf(exif.getInt(ExifInterface.TAG_IMAGE_LENGTH))); in testGetMetadata()
59 assertEquals("2017:07:17 19:19:28", exif.getString(ExifInterface.TAG_DATETIME)); in testGetMetadata()
60 assertEquals(0.0, exif.getDouble(ExifInterface.TAG_GPS_LATITUDE)); in testGetMetadata()
61 assertEquals(0.0, exif.getDouble(ExifInterface.TAG_GPS_LONGITUDE)); in testGetMetadata()
62 assertEquals("Google", exif.getString(ExifInterface.TAG_MAKE)); in testGetMetadata()
63 assertEquals("Pixel", exif.getString(ExifInterface.TAG_MODEL)); in testGetMetadata()
70 String[] tags = {ExifInterface.TAG_MAKE}; in testGetMetadata_JpegOneTag()
78 String[] tags = {ExifInterface.TAG_SPECTRAL_SENSITIVITY}; in testGetMetadata_JpegNoResults()
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/helpers/
DCameraTestUtils.java49 import android.media.ExifInterface;
1788 ExifInterface exif = new ExifInterface(jpegFilename); in verifyJpegKeys()
1804 int exifOrientation = exif.getAttributeInt(ExifInterface.TAG_ORIENTATION, in verifyJpegKeys()
1806 if (exifOrientation == ExifInterface.ORIENTATION_UNDEFINED) { in verifyJpegKeys()
1843 case ExifInterface.ORIENTATION_NORMAL: in getExifOrientationInDegree()
1845 case ExifInterface.ORIENTATION_ROTATE_90: in getExifOrientationInDegree()
1847 case ExifInterface.ORIENTATION_ROTATE_180: in getExifOrientationInDegree()
1849 case ExifInterface.ORIENTATION_ROTATE_270: in getExifOrientationInDegree()
1933 private static void verifyJpegExifExtraTags(ExifInterface exif, Size jpegSize, in verifyJpegExifExtraTags()
1949 int exifWidth = exif.getAttributeInt(ExifInterface.TAG_IMAGE_WIDTH, /*defaultValue*/0); in verifyJpegExifExtraTags()
[all …]
/frameworks/support/exifinterface/
Dbuild.gradle21 name 'Android Support ExifInterface'
24 description 'Android Support ExifInterface'
/frameworks/base/packages/WallpaperCropper/src/com/android/photos/
DBitmapRegionTileSource.java36 import com.android.gallery3d.exif.ExifInterface;
169 ExifInterface ei = new ExifInterface(); in loadInBackground()
171 Integer ori = ei.getTagIntValue(ExifInterface.TAG_ORIENTATION); in loadInBackground()
173 mRotation = ExifInterface.getRotationForOrientationValue(ori.shortValue()); in loadInBackground()
219 public abstract boolean readExif(ExifInterface ei); in readExif()
244 public boolean readExif(ExifInterface ei) { in readExif()
301 public boolean readExif(ExifInterface ei) { in readExif()
353 public boolean readExif(ExifInterface ei) { in readExif()
/frameworks/base/core/java/android/hardware/camera2/
DDngCreator.java26 import android.media.ExifInterface;
158 if (orientation < ExifInterface.ORIENTATION_UNDEFINED || in setOrientation()
159 orientation > ExifInterface.ORIENTATION_ROTATE_270) { in setOrientation()
165 if (orientation == ExifInterface.ORIENTATION_UNDEFINED) { in setOrientation()
/frameworks/base/packages/WallpaperCropper/src/com/android/wallpapercropper/
DWallpaperCropActivity.java46 import com.android.gallery3d.exif.ExifInterface;
279 ExifInterface ei = new ExifInterface(); in getRotationFromExifHelper()
294 Integer ori = ei.getTagIntValue(ExifInterface.TAG_ORIENTATION); in getRotationFromExifHelper()
296 return ExifInterface.getRotationForOrientationValue(ori.shortValue()); in getRotationFromExifHelper()
/frameworks/base/media/java/android/media/
DThumbnailUtils.java477 ExifInterface exif = null; in createThumbnailFromEXIF()
480 exif = new ExifInterface(filePath); in createThumbnailFromEXIF()
DMediaScanner.java949 ExifInterface exif = null;
951 exif = new ExifInterface(entry.mPath);
977 ExifInterface.TAG_ORIENTATION, -1);
982 case ExifInterface.ORIENTATION_ROTATE_90:
985 case ExifInterface.ORIENTATION_ROTATE_180:
988 case ExifInterface.ORIENTATION_ROTATE_270:
DExifInterface.java73 public class ExifInterface { class
1325 public ExifInterface(String filename) throws IOException { in ExifInterface() method in ExifInterface
1351 public ExifInterface(FileDescriptor fileDescriptor) throws IOException { in ExifInterface() method in ExifInterface
1385 public ExifInterface(InputStream inputStream) throws IOException { in ExifInterface() method in ExifInterface
2589 int orientation = ExifInterface.ORIENTATION_NORMAL; in getHeifAttributes()
2594 orientation = ExifInterface.ORIENTATION_ROTATE_90; in getHeifAttributes()
2597 orientation = ExifInterface.ORIENTATION_ROTATE_180; in getHeifAttributes()
2600 orientation = ExifInterface.ORIENTATION_ROTATE_270; in getHeifAttributes()
/frameworks/support/exifinterface/api/
D26.0.0.txt3 public class ExifInterface {
4 ctor public ExifInterface(java.lang.String) throws java.io.IOException;
5 ctor public ExifInterface(java.io.InputStream) throws java.io.IOException;
Dcurrent.txt3 public class ExifInterface {
4 ctor public ExifInterface(java.lang.String) throws java.io.IOException;
5 ctor public ExifInterface(java.io.InputStream) throws java.io.IOException;
/frameworks/support/exifinterface/src/android/support/media/
DExifInterface.java67 public class ExifInterface { class
3702 public ExifInterface(String filename) throws IOException { in ExifInterface() method in ExifInterface
3723 public ExifInterface(InputStream inputStream) throws IOException { in ExifInterface() method in ExifInterface
4495 setAttribute(ExifInterface.TAG_GPS_PROCESSING_METHOD, location.getProvider());
4503 setAttribute(ExifInterface.TAG_GPS_DATESTAMP, dateTime[0]);
4504 setAttribute(ExifInterface.TAG_GPS_TIMESTAMP, dateTime[1]);
/frameworks/base/config/
Dcompiled-classes-phone2513 android.media.ExifInterface
2514 android.media.ExifInterface$ByteOrderedDataInputStream
2515 android.media.ExifInterface$ExifAttribute
2516 android.media.ExifInterface$ExifTag
/frameworks/support/api/
D25.2.0.txt863 public class ExifInterface {
864 ctor public ExifInterface(java.lang.String) throws java.io.IOException;
865 ctor public ExifInterface(java.io.InputStream) throws java.io.IOException;

12