diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java
index 83b90dab7..5ee217b06 100644
--- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java
+++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java
@@ -3504,17 +3504,32 @@ public class I2PSnarkServlet extends BasicServlet {
if (mime == null)
mime = "";
+ boolean isAudio = false;
+ boolean isVideo = false;
buf.append("
");
if (complete) {
+ isAudio = mime.startsWith("audio/") || mime.equals("application/ogg");
+ isVideo = mime.startsWith("video/");
+ if (isAudio || isVideo) {
+ // HTML5
+ if (isAudio)
+ buf.append("");
+ else if (isVideo)
+ buf.append("");
} else {
buf.append(toImg(icon));
}
@@ -3522,11 +3537,9 @@ public class I2PSnarkServlet extends BasicServlet {
if (complete) {
buf.append("");
}
|