From f637783fa31d7788a6f3af2f169d6814377a8189 Mon Sep 17 00:00:00 2001 From: sidheshenator <sidheshenator@gmail.com> Date: Thu, 20 Aug 2015 13:48:12 -0400 Subject: [PATCH] include tiff, wav along with existing jpeg as exif supported mimetypes --- .../autopsy/modules/exif/ExifParserFileIngestModule.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Core/src/org/sleuthkit/autopsy/modules/exif/ExifParserFileIngestModule.java b/Core/src/org/sleuthkit/autopsy/modules/exif/ExifParserFileIngestModule.java index 64d1315d75..4eaf6d1f2c 100644 --- a/Core/src/org/sleuthkit/autopsy/modules/exif/ExifParserFileIngestModule.java +++ b/Core/src/org/sleuthkit/autopsy/modules/exif/ExifParserFileIngestModule.java @@ -32,6 +32,7 @@ import java.util.ArrayList; import java.util.Collection; import java.util.Date; +import java.util.HashSet; import java.util.concurrent.atomic.AtomicInteger; import java.util.logging.Level; import org.openide.util.NbBundle; @@ -65,8 +66,12 @@ public final class ExifParserFileIngestModule implements FileIngestModule { private long jobId; private static final IngestModuleReferenceCounter refCounter = new IngestModuleReferenceCounter(); private FileTypeDetector fileTypeDetector; + private final HashSet supportedMimeTypes = new HashSet(); ExifParserFileIngestModule() { + supportedMimeTypes.add("audio/x-wav"); + supportedMimeTypes.add("image/jpeg"); + supportedMimeTypes.add("image/tiff"); } @Override @@ -206,7 +211,7 @@ private boolean parsableFormat(AbstractFile f) { try { String mimeType = fileTypeDetector.getFileType(f); if (mimeType != null) { - return fileTypeDetector.getFileType(f).equals("image/jpeg"); + return supportedMimeTypes.contains(mimeType); } else { return false; } -- GitLab