From 3465eb77cb1be6ec95f6de7ef75d432b33731b37 Mon Sep 17 00:00:00 2001 From: AustinMroz Date: Thu, 18 Jun 2026 17:23:22 -0700 Subject: [PATCH] Support opus format in assets panel (#12956) | Before | After | | ------ | ----- | | before | after| --- packages/shared-frontend-utils/src/formatUtil.test.ts | 1 + packages/shared-frontend-utils/src/formatUtil.ts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/shared-frontend-utils/src/formatUtil.test.ts b/packages/shared-frontend-utils/src/formatUtil.test.ts index 2c38d767d5c..bc8a3ef176b 100644 --- a/packages/shared-frontend-utils/src/formatUtil.test.ts +++ b/packages/shared-frontend-utils/src/formatUtil.test.ts @@ -102,6 +102,7 @@ describe('formatUtil', () => { expect(getMediaTypeFromFilename('sound.wav')).toBe('audio') expect(getMediaTypeFromFilename('music.ogg')).toBe('audio') expect(getMediaTypeFromFilename('audio.flac')).toBe('audio') + expect(getMediaTypeFromFilename('music.opus')).toBe('audio') }) }) diff --git a/packages/shared-frontend-utils/src/formatUtil.ts b/packages/shared-frontend-utils/src/formatUtil.ts index 01e52cdd4a1..e31a26a4a7e 100644 --- a/packages/shared-frontend-utils/src/formatUtil.ts +++ b/packages/shared-frontend-utils/src/formatUtil.ts @@ -590,7 +590,7 @@ const IMAGE_EXTENSIONS = [ 'svg' ] as const const VIDEO_EXTENSIONS = ['mp4', 'm4v', 'webm', 'mov', 'avi', 'mkv'] as const -const AUDIO_EXTENSIONS = ['mp3', 'wav', 'ogg', 'flac'] as const +const AUDIO_EXTENSIONS = ['mp3', 'wav', 'ogg', 'flac', 'opus'] as const const THREE_D_EXTENSIONS = ['obj', 'fbx', 'gltf', 'glb', 'usdz', 'ply'] as const const TEXT_EXTENSIONS = [ 'txt',