Support wma and wav audio files
authorChocobozzz <me@florianbigard.com>
Fri, 7 Feb 2020 07:51:28 +0000 (08:51 +0100)
committerChocobozzz <me@florianbigard.com>
Fri, 7 Feb 2020 08:02:04 +0000 (09:02 +0100)
client/src/app/videos/+video-edit/video-add-components/video-upload.component.ts
server/initializers/constants.ts

index aa3a8599542db20857761df7b36a4fdc486021f0..aa87f958116c704b7e43f1c62bfcbbe30705659b 100644 (file)
@@ -293,6 +293,8 @@ export class VideoUploadComponent extends VideoSend implements OnInit, OnDestroy
   }
 
   private isAudioFile (filename: string) {
-    return filename.endsWith('.mp3') || filename.endsWith('.flac') || filename.endsWith('.ogg')
+    const extensions = [ '.mp3', '.flac', '.ogg', '.wma', '.wav' ]
+
+    return extensions.some(e => filename.endsWith(e))
   }
 }
index e4b8a8eca35e2665664283b5f6071e61f9dffa31..8f5c1df1dc2053b17aff18325fafa0d8327ff609 100644 (file)
@@ -403,6 +403,9 @@ const MIMETYPES = {
       'audio/mp3': '.mp3',
       'application/ogg': '.ogg',
       'audio/ogg': '.ogg',
+      'audio/x-ms-wma': '.wma',
+      'audio/wav': '.wav',
+      'audio/x-flac': '.flac',
       'audio/flac': '.flac'
     },
     EXT_MIMETYPE: null as { [ id: string ]: string }