From 5c540f7b20baaee8e36e4c43b5a9a666aa9b455a Mon Sep 17 00:00:00 2001 From: xdavidwu Date: Wed, 9 Feb 2022 03:04:15 +0800 Subject: [PATCH] MetadataReader: support mimetypes a la ExifInterface --- src/main/java/org/safcephfs/MetadataReader.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/main/java/org/safcephfs/MetadataReader.java b/src/main/java/org/safcephfs/MetadataReader.java index 1577df9..b11fb4c 100644 --- a/src/main/java/org/safcephfs/MetadataReader.java +++ b/src/main/java/org/safcephfs/MetadataReader.java @@ -15,8 +15,8 @@ */ /* - * Changed to remove Nullable annotation and make it under org.safcephfs - * namespace. + * Changed to remove Nullable annotation, make it under org.safcephfs namespace + * and support whatever mimetype ExifInterface supports */ package org.safcephfs; @@ -217,7 +217,7 @@ public final class MetadataReader { * for the supplied mimetype. */ public static boolean isSupportedMimeType(String mimeType) { - return JPG_MIME_TYPE.equals(mimeType) || JPEG_MIME_TYPE.equals(mimeType); + return ExifInterface.isSupportedMimeType(mimeType); } /** @@ -244,7 +244,6 @@ public final class MetadataReader { metadata.putStringArray(DocumentsContract.METADATA_TYPES, metadataTypes.toArray(new String[metadataTypes.size()])); // TODO: Add support for PDF and Video metadata - // TODO: Broaden image support to all images } /** -- 2.43.0