diff --git a/src/libs/core/impl/MimeTypes.cpp b/src/libs/core/impl/MimeTypes.cpp index 1f31a161..79b4f938 100644 --- a/src/libs/core/impl/MimeTypes.cpp +++ b/src/libs/core/impl/MimeTypes.cpp @@ -37,7 +37,6 @@ namespace lms::core { ".ape", "audio/x-monkeys-audio" }, { ".dff", "audio/x-dsd-dff" }, { ".dsdiff", "audio/x-dsd-diff" }, - { ".dsf", "audio/x-dsd" }, { ".dsf", "audio/x-dsd-dsf" }, { ".dts", "audio/vnd.dts" }, { ".dtshd", "audio/vnd.dts.hd" }, @@ -47,12 +46,11 @@ namespace lms::core { ".m4a", "audio/mp4" }, { ".m4b", "audio/mp4" }, { ".mka", "audio/x-matroska" }, - { ".mka", "audio/x-matroska" }, { ".mp3", "audio/mpeg" }, { ".mpc", "audio/x-musepack" }, { ".oga", "audio/ogg" }, { ".ogg", "audio/ogg" }, - { ".opus", "audio/opus" }, + { ".opus", "audio/ogg" }, { ".pls", "audio/x-scpls" }, { ".shn", "audio/x-shn" }, { ".tta", "audio/x-tta" }, diff --git a/src/libs/core/impl/media/MimeType.cpp b/src/libs/core/impl/media/MimeType.cpp index ef17cba3..eb8f20f3 100644 --- a/src/libs/core/impl/media/MimeType.cpp +++ b/src/libs/core/impl/media/MimeType.cpp @@ -56,7 +56,7 @@ namespace lms::core::media switch (codec) { case Codec::Opus: - return "audio/opus"; + return "audio/ogg; codecs=\"opus\""; case Codec::Vorbis: return "audio/ogg; codecs=\"vorbis\""; case Codec::FLAC: