From 973ac5f329615412841985e0a54ed3b130f97e8b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabian=20W=C3=BCnderich?= Date: Thu, 13 Feb 2025 18:57:05 +0100 Subject: [PATCH] Add Firefox 134+ to list of HEVC-supporting browsers (#5876) * Add Firefox 121+ to list of HEVC-supporting browsers Mozilla implemented support for HEVC decoding using WMF on Windows. Support for HEVC playback is being tested anyway using the canPlayHevc() function, so this should be a safe change for other operating systems (or systems without hardware HEVC decoding) as well. Fixes #5706 * Raise minimum Firefox version to 132 for HEVC playback HEVC 10bit was broken before, but the support seems to be mores table now * Raise minimum Firefox version to 134 for HEVC playback Support is now officially supported as per version 134 Co-authored-by: gnattu --------- Co-authored-by: gnattu --- src/scripts/browserDeviceProfile.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/scripts/browserDeviceProfile.js b/src/scripts/browserDeviceProfile.js index 8e43b1fb2f..f051d4a122 100644 --- a/src/scripts/browserDeviceProfile.js +++ b/src/scripts/browserDeviceProfile.js @@ -651,7 +651,7 @@ export default function (options) { } if (canPlayHevc(videoTestElement, options) - && (browser.edgeChromium || browser.safari || browser.tizen || browser.web0s || (browser.chrome && (!browser.android || browser.versionMajor >= 105)) || (browser.opera && !browser.mobile))) { + && (browser.edgeChromium || browser.safari || browser.tizen || browser.web0s || (browser.chrome && (!browser.android || browser.versionMajor >= 105)) || (browser.opera && !browser.mobile) || (browser.firefox && browser.versionMajor >= 134))) { // Chromium used to support HEVC on Android but not via MSE hlsInFmp4VideoCodecs.push('hevc'); }