You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tika.apache.org by ta...@apache.org on 2023/05/24 21:17:24 UTC
[tika] 01/01: [TIKA-3996] -- add magic for x-sap
This is an automated email from the ASF dual-hosted git repository.
tallison pushed a commit to branch TIKA-3996
in repository https://gitbox.apache.org/repos/asf/tika.git
commit 2f99777f1ffc7964be11b12ffaea23f4ac089e12
Author: tballison <ta...@apache.org>
AuthorDate: Wed May 24 17:17:14 2023 -0400
[TIKA-3996] -- add magic for x-sap
---
.../src/main/resources/org/apache/tika/mime/tika-mimetypes.xml | 9 ++++++++-
.../src/test/java/org/apache/tika/mime/OneOffMimeTest.java | 4 ++--
2 files changed, 10 insertions(+), 3 deletions(-)
diff --git a/tika-core/src/main/resources/org/apache/tika/mime/tika-mimetypes.xml b/tika-core/src/main/resources/org/apache/tika/mime/tika-mimetypes.xml
index 77b8ff4a9..6cae54699 100644
--- a/tika-core/src/main/resources/org/apache/tika/mime/tika-mimetypes.xml
+++ b/tika-core/src/main/resources/org/apache/tika/mime/tika-mimetypes.xml
@@ -5339,7 +5339,14 @@
<glob pattern="*.ogg"/>
<sub-class-of type="audio/ogg"/>
</mime-type>
-
+ <mime-type type="audio/x-sap">
+ <_comment>Slight Atari Player</_comment>
+ <tika:link>https://asap.sourceforge.net/sap-format.html</tika:link>
+ <magic priority="50">
+ <match value="SAP\r\n" type="string" offset="0"/>
+ </magic>
+ <glob pattern="*.sap"/>
+ </mime-type>
<mime-type type="audio/x-oggflac">
<_comment>Ogg Packaged Free Lossless Audio Codec</_comment>
<alias type="audio/x-ogg-flac"/>
diff --git a/tika-parsers/tika-parsers-standard/tika-parsers-standard-package/src/test/java/org/apache/tika/mime/OneOffMimeTest.java b/tika-parsers/tika-parsers-standard/tika-parsers-standard-package/src/test/java/org/apache/tika/mime/OneOffMimeTest.java
index 3fbd694db..8f1b628df 100644
--- a/tika-parsers/tika-parsers-standard/tika-parsers-standard-package/src/test/java/org/apache/tika/mime/OneOffMimeTest.java
+++ b/tika-parsers/tika-parsers-standard/tika-parsers-standard-package/src/test/java/org/apache/tika/mime/OneOffMimeTest.java
@@ -40,9 +40,9 @@ public class OneOffMimeTest extends TikaTest {
@Test
public void testOne() throws Exception {
Path p = Paths.get("");
- String mime = "application/vnd.isac.fcs";
+ String mime = "audio/x-sap";
assertByData(mime, p);
- assertByName("application/vnd.isac.fcs", p);
+ assertByName(mime, p);
}
private void assertByName(String expected, Path p) throws Exception {