| package android.support.media { |
| |
| public class ExifInterface { |
| ctor public ExifInterface(java.lang.String) throws java.io.IOException; |
| ctor public ExifInterface(java.io.InputStream) throws java.io.IOException; |
| method public void flipHorizontally(); |
| method public void flipVertically(); |
| method public double getAltitude(double); |
| method public java.lang.String getAttribute(java.lang.String); |
| method public double getAttributeDouble(java.lang.String, double); |
| method public int getAttributeInt(java.lang.String, int); |
| method public deprecated boolean getLatLong(float[]); |
| method public double[] getLatLong(); |
| method public byte[] getThumbnail(); |
| method public android.graphics.Bitmap getThumbnailBitmap(); |
| method public byte[] getThumbnailBytes(); |
| method public long[] getThumbnailRange(); |
| method public boolean hasThumbnail(); |
| method public boolean isThumbnailCompressed(); |
| method public void resetOrientation(); |
| method public void rotate(int); |
| method public void saveAttributes() throws java.io.IOException; |
| method public void setAltitude(double); |
| method public void setAttribute(java.lang.String, java.lang.String); |
| method public void setGpsInfo(android.location.Location); |
| method public void setLatLong(double, double); |
| field public static final int ORIENTATION_FLIP_HORIZONTAL = 2; // 0x2 |
| field public static final int ORIENTATION_FLIP_VERTICAL = 4; // 0x4 |
| field public static final int ORIENTATION_NORMAL = 1; // 0x1 |
| field public static final int ORIENTATION_ROTATE_180 = 3; // 0x3 |
| field public static final int ORIENTATION_ROTATE_270 = 8; // 0x8 |
| field public static final int ORIENTATION_ROTATE_90 = 6; // 0x6 |
| field public static final int ORIENTATION_TRANSPOSE = 5; // 0x5 |
| field public static final int ORIENTATION_TRANSVERSE = 7; // 0x7 |
| field public static final int ORIENTATION_UNDEFINED = 0; // 0x0 |
| field public static final java.lang.String TAG_APERTURE_VALUE = "ApertureValue"; |
| field public static final java.lang.String TAG_ARTIST = "Artist"; |
| field public static final java.lang.String TAG_BITS_PER_SAMPLE = "BitsPerSample"; |
| field public static final java.lang.String TAG_BRIGHTNESS_VALUE = "BrightnessValue"; |
| field public static final java.lang.String TAG_CFA_PATTERN = "CFAPattern"; |
| field public static final java.lang.String TAG_COLOR_SPACE = "ColorSpace"; |
| field public static final java.lang.String TAG_COMPONENTS_CONFIGURATION = "ComponentsConfiguration"; |
| field public static final java.lang.String TAG_COMPRESSED_BITS_PER_PIXEL = "CompressedBitsPerPixel"; |
| field public static final java.lang.String TAG_COMPRESSION = "Compression"; |
| field public static final java.lang.String TAG_CONTRAST = "Contrast"; |
| field public static final java.lang.String TAG_COPYRIGHT = "Copyright"; |
| field public static final java.lang.String TAG_CUSTOM_RENDERED = "CustomRendered"; |
| field public static final java.lang.String TAG_DATETIME = "DateTime"; |
| field public static final java.lang.String TAG_DATETIME_DIGITIZED = "DateTimeDigitized"; |
| field public static final java.lang.String TAG_DATETIME_ORIGINAL = "DateTimeOriginal"; |
| field public static final java.lang.String TAG_DEFAULT_CROP_SIZE = "DefaultCropSize"; |
| field public static final java.lang.String TAG_DEVICE_SETTING_DESCRIPTION = "DeviceSettingDescription"; |
| field public static final java.lang.String TAG_DIGITAL_ZOOM_RATIO = "DigitalZoomRatio"; |
| field public static final java.lang.String TAG_DNG_VERSION = "DNGVersion"; |
| field public static final java.lang.String TAG_EXIF_VERSION = "ExifVersion"; |
| field public static final java.lang.String TAG_EXPOSURE_BIAS_VALUE = "ExposureBiasValue"; |
| field public static final java.lang.String TAG_EXPOSURE_INDEX = "ExposureIndex"; |
| field public static final java.lang.String TAG_EXPOSURE_MODE = "ExposureMode"; |
| field public static final java.lang.String TAG_EXPOSURE_PROGRAM = "ExposureProgram"; |
| field public static final java.lang.String TAG_EXPOSURE_TIME = "ExposureTime"; |
| field public static final java.lang.String TAG_FILE_SOURCE = "FileSource"; |
| field public static final java.lang.String TAG_FLASH = "Flash"; |
| field public static final java.lang.String TAG_FLASHPIX_VERSION = "FlashpixVersion"; |
| field public static final java.lang.String TAG_FLASH_ENERGY = "FlashEnergy"; |
| field public static final java.lang.String TAG_FOCAL_LENGTH = "FocalLength"; |
| field public static final java.lang.String TAG_FOCAL_LENGTH_IN_35MM_FILM = "FocalLengthIn35mmFilm"; |
| field public static final java.lang.String TAG_FOCAL_PLANE_RESOLUTION_UNIT = "FocalPlaneResolutionUnit"; |
| field public static final java.lang.String TAG_FOCAL_PLANE_X_RESOLUTION = "FocalPlaneXResolution"; |
| field public static final java.lang.String TAG_FOCAL_PLANE_Y_RESOLUTION = "FocalPlaneYResolution"; |
| field public static final java.lang.String TAG_F_NUMBER = "FNumber"; |
| field public static final java.lang.String TAG_GAIN_CONTROL = "GainControl"; |
| field public static final java.lang.String TAG_GPS_ALTITUDE = "GPSAltitude"; |
| field public static final java.lang.String TAG_GPS_ALTITUDE_REF = "GPSAltitudeRef"; |
| field public static final java.lang.String TAG_GPS_AREA_INFORMATION = "GPSAreaInformation"; |
| field public static final java.lang.String TAG_GPS_DATESTAMP = "GPSDateStamp"; |
| field public static final java.lang.String TAG_GPS_DEST_BEARING = "GPSDestBearing"; |
| field public static final java.lang.String TAG_GPS_DEST_BEARING_REF = "GPSDestBearingRef"; |
| field public static final java.lang.String TAG_GPS_DEST_DISTANCE = "GPSDestDistance"; |
| field public static final java.lang.String TAG_GPS_DEST_DISTANCE_REF = "GPSDestDistanceRef"; |
| field public static final java.lang.String TAG_GPS_DEST_LATITUDE = "GPSDestLatitude"; |
| field public static final java.lang.String TAG_GPS_DEST_LATITUDE_REF = "GPSDestLatitudeRef"; |
| field public static final java.lang.String TAG_GPS_DEST_LONGITUDE = "GPSDestLongitude"; |
| field public static final java.lang.String TAG_GPS_DEST_LONGITUDE_REF = "GPSDestLongitudeRef"; |
| field public static final java.lang.String TAG_GPS_DIFFERENTIAL = "GPSDifferential"; |
| field public static final java.lang.String TAG_GPS_DOP = "GPSDOP"; |
| field public static final java.lang.String TAG_GPS_IMG_DIRECTION = "GPSImgDirection"; |
| field public static final java.lang.String TAG_GPS_IMG_DIRECTION_REF = "GPSImgDirectionRef"; |
| field public static final java.lang.String TAG_GPS_LATITUDE = "GPSLatitude"; |
| field public static final java.lang.String TAG_GPS_LATITUDE_REF = "GPSLatitudeRef"; |
| field public static final java.lang.String TAG_GPS_LONGITUDE = "GPSLongitude"; |
| field public static final java.lang.String TAG_GPS_LONGITUDE_REF = "GPSLongitudeRef"; |
| field public static final java.lang.String TAG_GPS_MAP_DATUM = "GPSMapDatum"; |
| field public static final java.lang.String TAG_GPS_MEASURE_MODE = "GPSMeasureMode"; |
| field public static final java.lang.String TAG_GPS_PROCESSING_METHOD = "GPSProcessingMethod"; |
| field public static final java.lang.String TAG_GPS_SATELLITES = "GPSSatellites"; |
| field public static final java.lang.String TAG_GPS_SPEED = "GPSSpeed"; |
| field public static final java.lang.String TAG_GPS_SPEED_REF = "GPSSpeedRef"; |
| field public static final java.lang.String TAG_GPS_STATUS = "GPSStatus"; |
| field public static final java.lang.String TAG_GPS_TIMESTAMP = "GPSTimeStamp"; |
| field public static final java.lang.String TAG_GPS_TRACK = "GPSTrack"; |
| field public static final java.lang.String TAG_GPS_TRACK_REF = "GPSTrackRef"; |
| field public static final java.lang.String TAG_GPS_VERSION_ID = "GPSVersionID"; |
| field public static final java.lang.String TAG_IMAGE_DESCRIPTION = "ImageDescription"; |
| field public static final java.lang.String TAG_IMAGE_LENGTH = "ImageLength"; |
| field public static final java.lang.String TAG_IMAGE_UNIQUE_ID = "ImageUniqueID"; |
| field public static final java.lang.String TAG_IMAGE_WIDTH = "ImageWidth"; |
| field public static final java.lang.String TAG_INTEROPERABILITY_INDEX = "InteroperabilityIndex"; |
| field public static final java.lang.String TAG_ISO_SPEED_RATINGS = "ISOSpeedRatings"; |
| field public static final java.lang.String TAG_JPEG_INTERCHANGE_FORMAT = "JPEGInterchangeFormat"; |
| field public static final java.lang.String TAG_JPEG_INTERCHANGE_FORMAT_LENGTH = "JPEGInterchangeFormatLength"; |
| field public static final java.lang.String TAG_LIGHT_SOURCE = "LightSource"; |
| field public static final java.lang.String TAG_MAKE = "Make"; |
| field public static final java.lang.String TAG_MAKER_NOTE = "MakerNote"; |
| field public static final java.lang.String TAG_MAX_APERTURE_VALUE = "MaxApertureValue"; |
| field public static final java.lang.String TAG_METERING_MODE = "MeteringMode"; |
| field public static final java.lang.String TAG_MODEL = "Model"; |
| field public static final java.lang.String TAG_NEW_SUBFILE_TYPE = "NewSubfileType"; |
| field public static final java.lang.String TAG_OECF = "OECF"; |
| field public static final java.lang.String TAG_ORF_ASPECT_FRAME = "AspectFrame"; |
| field public static final java.lang.String TAG_ORF_PREVIEW_IMAGE_LENGTH = "PreviewImageLength"; |
| field public static final java.lang.String TAG_ORF_PREVIEW_IMAGE_START = "PreviewImageStart"; |
| field public static final java.lang.String TAG_ORF_THUMBNAIL_IMAGE = "ThumbnailImage"; |
| field public static final java.lang.String TAG_ORIENTATION = "Orientation"; |
| field public static final java.lang.String TAG_PHOTOMETRIC_INTERPRETATION = "PhotometricInterpretation"; |
| field public static final java.lang.String TAG_PIXEL_X_DIMENSION = "PixelXDimension"; |
| field public static final java.lang.String TAG_PIXEL_Y_DIMENSION = "PixelYDimension"; |
| field public static final java.lang.String TAG_PLANAR_CONFIGURATION = "PlanarConfiguration"; |
| field public static final java.lang.String TAG_PRIMARY_CHROMATICITIES = "PrimaryChromaticities"; |
| field public static final java.lang.String TAG_REFERENCE_BLACK_WHITE = "ReferenceBlackWhite"; |
| field public static final java.lang.String TAG_RELATED_SOUND_FILE = "RelatedSoundFile"; |
| field public static final java.lang.String TAG_RESOLUTION_UNIT = "ResolutionUnit"; |
| field public static final java.lang.String TAG_ROWS_PER_STRIP = "RowsPerStrip"; |
| field public static final java.lang.String TAG_RW2_ISO = "ISO"; |
| field public static final java.lang.String TAG_RW2_JPG_FROM_RAW = "JpgFromRaw"; |
| field public static final java.lang.String TAG_RW2_SENSOR_BOTTOM_BORDER = "SensorBottomBorder"; |
| field public static final java.lang.String TAG_RW2_SENSOR_LEFT_BORDER = "SensorLeftBorder"; |
| field public static final java.lang.String TAG_RW2_SENSOR_RIGHT_BORDER = "SensorRightBorder"; |
| field public static final java.lang.String TAG_RW2_SENSOR_TOP_BORDER = "SensorTopBorder"; |
| field public static final java.lang.String TAG_SAMPLES_PER_PIXEL = "SamplesPerPixel"; |
| field public static final java.lang.String TAG_SATURATION = "Saturation"; |
| field public static final java.lang.String TAG_SCENE_CAPTURE_TYPE = "SceneCaptureType"; |
| field public static final java.lang.String TAG_SCENE_TYPE = "SceneType"; |
| field public static final java.lang.String TAG_SENSING_METHOD = "SensingMethod"; |
| field public static final java.lang.String TAG_SHARPNESS = "Sharpness"; |
| field public static final java.lang.String TAG_SHUTTER_SPEED_VALUE = "ShutterSpeedValue"; |
| field public static final java.lang.String TAG_SOFTWARE = "Software"; |
| field public static final java.lang.String TAG_SPATIAL_FREQUENCY_RESPONSE = "SpatialFrequencyResponse"; |
| field public static final java.lang.String TAG_SPECTRAL_SENSITIVITY = "SpectralSensitivity"; |
| field public static final java.lang.String TAG_STRIP_BYTE_COUNTS = "StripByteCounts"; |
| field public static final java.lang.String TAG_STRIP_OFFSETS = "StripOffsets"; |
| field public static final java.lang.String TAG_SUBFILE_TYPE = "SubfileType"; |
| field public static final java.lang.String TAG_SUBJECT_AREA = "SubjectArea"; |
| field public static final java.lang.String TAG_SUBJECT_DISTANCE = "SubjectDistance"; |
| field public static final java.lang.String TAG_SUBJECT_DISTANCE_RANGE = "SubjectDistanceRange"; |
| field public static final java.lang.String TAG_SUBJECT_LOCATION = "SubjectLocation"; |
| field public static final java.lang.String TAG_SUBSEC_TIME = "SubSecTime"; |
| field public static final java.lang.String TAG_SUBSEC_TIME_DIGITIZED = "SubSecTimeDigitized"; |
| field public static final java.lang.String TAG_SUBSEC_TIME_ORIGINAL = "SubSecTimeOriginal"; |
| field public static final java.lang.String TAG_THUMBNAIL_IMAGE_LENGTH = "ThumbnailImageLength"; |
| field public static final java.lang.String TAG_THUMBNAIL_IMAGE_WIDTH = "ThumbnailImageWidth"; |
| field public static final java.lang.String TAG_TRANSFER_FUNCTION = "TransferFunction"; |
| field public static final java.lang.String TAG_USER_COMMENT = "UserComment"; |
| field public static final java.lang.String TAG_WHITE_BALANCE = "WhiteBalance"; |
| field public static final java.lang.String TAG_WHITE_POINT = "WhitePoint"; |
| field public static final java.lang.String TAG_X_RESOLUTION = "XResolution"; |
| field public static final java.lang.String TAG_Y_CB_CR_COEFFICIENTS = "YCbCrCoefficients"; |
| field public static final java.lang.String TAG_Y_CB_CR_POSITIONING = "YCbCrPositioning"; |
| field public static final java.lang.String TAG_Y_CB_CR_SUB_SAMPLING = "YCbCrSubSampling"; |
| field public static final java.lang.String TAG_Y_RESOLUTION = "YResolution"; |
| field public static final int WHITEBALANCE_AUTO = 0; // 0x0 |
| field public static final int WHITEBALANCE_MANUAL = 1; // 0x1 |
| } |
| |
| } |
| |