Fixed Fix detection of Opus audio files with .opus instead of .ogg extension


Well-known member
Affected version
Opus audio files can be uploaded (and rendered as an audio player) when they have a ".ogg" extension. XenForo doesn't recognize them when they have the recommended ".opus" extension ( This is easy to fix. :)

diff --git a/src/XF/App.php b/src/XF/App.php
index 51395a939..7cf644589 100644
--- a/src/XF/App.php
+++ b/src/XF/App.php
@@ -349,6 +349,7 @@ class App implements \ArrayAccess
             return [
                 'mp3' => 'audio/mpeg',
                 'ogg' => 'audio/ogg',
+                'opus' => 'audio/ogg',
                 'wav' => 'audio/wav',

Opus has universal browser support:
Thank you for reporting this issue, it has now been resolved. We are aiming to include any changes that have been made in a future XF release (2.2.8).

Change log:
Add .opus as a supported audio file extension
There may be a delay before changes are rolled out to the XenForo Community.
Top Bottom