From 1ed884cef4da98c24ce5cd35cfaa4674eb4d60fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20Kr=C3=BCger?= Date: Sat, 4 Jan 2020 12:27:13 +0100 Subject: [PATCH] Add support for file type webm & ogg theora (#4404) --- boot/boot.js | 2 ++ core/modules/parsers/videoparser.js | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/boot/boot.js b/boot/boot.js index 9f867c48a..d2663837c 100644 --- a/boot/boot.js +++ b/boot/boot.js @@ -2256,6 +2256,8 @@ $tw.boot.startup = function(options) { $tw.utils.registerFileType("application/font-woff","base64",".woff"); $tw.utils.registerFileType("application/x-font-ttf","base64",".woff"); $tw.utils.registerFileType("audio/ogg","base64",".ogg"); + $tw.utils.registerFileType("video/ogg","base64",[".ogm",".ogv",".ogg"]); + $tw.utils.registerFileType("video/webm","base64",".webm"); $tw.utils.registerFileType("video/mp4","base64",".mp4"); $tw.utils.registerFileType("audio/mp3","base64",".mp3"); $tw.utils.registerFileType("audio/mp4","base64",[".mp4",".m4a"]); diff --git a/core/modules/parsers/videoparser.js b/core/modules/parsers/videoparser.js index cbc56381f..f1c281c7c 100644 --- a/core/modules/parsers/videoparser.js +++ b/core/modules/parsers/videoparser.js @@ -30,8 +30,9 @@ var VideoParser = function(type,text,options) { this.tree = [element]; }; +exports["video/ogg"] = VideoParser; +exports["video/webm"] = VideoParser; exports["video/mp4"] = VideoParser; exports["video/quicktime"] = VideoParser; })(); -