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