From a53af2eeb2c8afb2a8a576fe9dddbf72d6e9b937 Mon Sep 17 00:00:00 2001 From: ArsenArsen Date: Tue, 13 Jun 2017 01:18:18 +0200 Subject: [PATCH] While at it, add MP4. Gif fixed tommorow --- formats.cpp | 7 +++++++ formats.hpp | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/formats.cpp b/formats.cpp index c5ace05..21a8089 100644 --- a/formats.cpp +++ b/formats.cpp @@ -43,6 +43,9 @@ QString formats::recordingFormatName(formats::Recording format) { case Recording::WebM: return "WEBM"; break; + case Recording::MP4: + return "MP4"; + break; default: return QString(); break; @@ -52,6 +55,7 @@ QString formats::recordingFormatName(formats::Recording format) { formats::Recording formats::recordingFormatFromName(QString format) { if (format.toLower() == "gif") return Recording::GIF; if (format.toLower() == "webm") return Recording::WebM; + if (format.toLower() == "mp4") return Recording::MP4; return Recording::None; } @@ -63,6 +67,9 @@ QString formats::recordingFormatMIME(formats::Recording format) { case Recording::WebM: return "video/webm"; break; + case Recording::MP4: + return "video/mp4"; + break; default: return QString(); break; diff --git a/formats.hpp b/formats.hpp index 5c86550..8d46706 100644 --- a/formats.hpp +++ b/formats.hpp @@ -9,7 +9,7 @@ QString normalFormatName(Normal format); Normal normalFormatFromName(QString format); QString normalFormatMIME(Normal format); -enum class Recording { GIF, WebM, None }; +enum class Recording { GIF, WebM, MP4, None }; QString recordingFormatName(Recording format); Recording recordingFormatFromName(QString format); QString recordingFormatMIME(Recording format);