Skip to content
Snippets Groups Projects
Commit f637783f authored by sidheshenator's avatar sidheshenator
Browse files

include tiff, wav along with existing jpeg as exif supported mimetypes

parent 7a84eb21
Branches
No related tags found
No related merge requests found
...@@ -32,6 +32,7 @@ ...@@ -32,6 +32,7 @@
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Collection; import java.util.Collection;
import java.util.Date; import java.util.Date;
import java.util.HashSet;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
import java.util.logging.Level; import java.util.logging.Level;
import org.openide.util.NbBundle; import org.openide.util.NbBundle;
...@@ -65,8 +66,12 @@ public final class ExifParserFileIngestModule implements FileIngestModule { ...@@ -65,8 +66,12 @@ public final class ExifParserFileIngestModule implements FileIngestModule {
private long jobId; private long jobId;
private static final IngestModuleReferenceCounter refCounter = new IngestModuleReferenceCounter(); private static final IngestModuleReferenceCounter refCounter = new IngestModuleReferenceCounter();
private FileTypeDetector fileTypeDetector; private FileTypeDetector fileTypeDetector;
private final HashSet supportedMimeTypes = new HashSet();
ExifParserFileIngestModule() { ExifParserFileIngestModule() {
supportedMimeTypes.add("audio/x-wav");
supportedMimeTypes.add("image/jpeg");
supportedMimeTypes.add("image/tiff");
} }
@Override @Override
...@@ -206,7 +211,7 @@ private boolean parsableFormat(AbstractFile f) { ...@@ -206,7 +211,7 @@ private boolean parsableFormat(AbstractFile f) {
try { try {
String mimeType = fileTypeDetector.getFileType(f); String mimeType = fileTypeDetector.getFileType(f);
if (mimeType != null) { if (mimeType != null) {
return fileTypeDetector.getFileType(f).equals("image/jpeg"); return supportedMimeTypes.contains(mimeType);
} else { } else {
return false; return false;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment