summaryrefslogtreecommitdiffstats
path: root/dom/media/VideoUtils.cpp
diff options
context:
space:
mode:
authortrav90 <travawine@palemoon.org>2018-10-20 14:49:17 -0500
committertrav90 <travawine@palemoon.org>2018-10-20 14:49:17 -0500
commite5b30fc95e191a50da4b8735aaf52baa8d384a0e (patch)
tree9331c72c00171437a79932f5765812fee29b35c9 /dom/media/VideoUtils.cpp
parent6ddf66542bfbc90056ca86023da7bdefcec31aa8 (diff)
downloadUXP-e5b30fc95e191a50da4b8735aaf52baa8d384a0e.tar
UXP-e5b30fc95e191a50da4b8735aaf52baa8d384a0e.tar.gz
UXP-e5b30fc95e191a50da4b8735aaf52baa8d384a0e.tar.lz
UXP-e5b30fc95e191a50da4b8735aaf52baa8d384a0e.tar.xz
UXP-e5b30fc95e191a50da4b8735aaf52baa8d384a0e.zip
Fix canPlayType/isTypeSupported for AV1 content
Diffstat (limited to 'dom/media/VideoUtils.cpp')
-rw-r--r--dom/media/VideoUtils.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/dom/media/VideoUtils.cpp b/dom/media/VideoUtils.cpp
index b1a202c03..2c8b67a9d 100644
--- a/dom/media/VideoUtils.cpp
+++ b/dom/media/VideoUtils.cpp
@@ -458,6 +458,14 @@ IsVP9CodecString(const nsAString& aCodec)
aCodec.EqualsLiteral("vp9.0");
}
+#ifdef MOZ_AV1
+bool
+IsAV1CodecString(const nsAString& aCodec)
+{
+ return aCodec.EqualsLiteral("av1");
+}
+#endif
+
template <int N>
static bool
StartsWith(const nsACString& string, const char (&prefix)[N])