From 7f7f0741bb19a93b82754f2ce3a6ceeb229298a1 Mon Sep 17 00:00:00 2001 From: nikk gitanes Date: Thu, 2 Sep 2021 23:01:45 +0300 Subject: [PATCH] Update mimetype.go --- server/dlna/mimetype.go | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/server/dlna/mimetype.go b/server/dlna/mimetype.go index ce494a6..4f5a8f3 100644 --- a/server/dlna/mimetype.go +++ b/server/dlna/mimetype.go @@ -19,15 +19,22 @@ func init() { mimeType string extensions string }{ + {"audio/aac", ".aac"}, {"audio/flac", ".flac"}, {"audio/mpeg", ".mpga,.mpega,.mp2,.mp3,.m4a"}, {"audio/ogg", ".oga,.ogg,.opus,.spx"}, + {"audio/opus", ".opus"}, + {"audio/weba", ".weba"}, {"audio/x-wav", ".wav"}, + {"image/bmp", ".bmp"}, + {"image/gif", ".gif"}, + {"image/jpeg", ".jpg,.jpeg"}, + {"image/png", ".png"}, {"image/tiff", ".tiff,.tif"}, {"video/dv", ".dif,.dv"}, {"video/fli", ".fli"}, {"video/mpeg", ".mpeg,.mpg,.mpe"}, - {"video/MP2T", ".ts"}, + {"video/mp2t", ".ts,.m2ts,.mts"}, {"video/mp4", ".mp4"}, {"video/quicktime", ".qt,.mov"}, {"video/ogg", ".ogv"}, @@ -46,9 +53,6 @@ func init() { if err := mime.AddExtensionType(".rmvb", "application/vnd.rn-realmedia-vbr"); err != nil { log.Printf("Could not register application/vnd.rn-realmedia-vbr MIME type: %s", err) } - if err := mime.AddExtensionType(".ogv", "video/ogg"); err != nil { - log.Printf("Could not register video/ogg MIME type: %s", err) - } } // Example: "video/mpeg"