Home | History | Annotate | Download | only in data

Lines Matching defs:MediaDetails

29 public class MediaDetails implements Iterable<Entry<Integer, Object>> {
31 private static final String TAG = "MediaDetails";
106 private static void setExifData(MediaDetails details, ExifInterface exif, String tag,
110 if (key == MediaDetails.INDEX_FLASH) {
111 MediaDetails.FlashState state = new MediaDetails.FlashState(
120 public static void extractExifInfo(MediaDetails details, String filePath) {
123 setExifData(details, exif, ExifInterface.TAG_FLASH, MediaDetails.INDEX_FLASH);
124 setExifData(details, exif, ExifInterface.TAG_IMAGE_WIDTH, MediaDetails.INDEX_WIDTH);
126 MediaDetails.INDEX_HEIGHT);
127 setExifData(details, exif, ExifInterface.TAG_MAKE, MediaDetails.INDEX_MAKE);
128 setExifData(details, exif, ExifInterface.TAG_MODEL, MediaDetails.INDEX_MODEL);
129 setExifData(details, exif, ExifInterface.TAG_APERTURE, MediaDetails.INDEX_APERTURE);
130 setExifData(details, exif, ExifInterface.TAG_ISO, MediaDetails.INDEX_ISO);
132 MediaDetails.INDEX_WHITE_BALANCE);
134 MediaDetails.INDEX_EXPOSURE_TIME);
138 details.addDetail(MediaDetails.INDEX_FOCAL_LENGTH, data);
139 details.setUnit(MediaDetails.INDEX_FOCAL_LENGTH, R.string.unit_mm);