gecko-dev/modules
Jean-Yves Avenard fbf1d62e5c Bug 1614958 - Disable VP9 codec in MSE on Android device with no VP9 hardware decoder. r=jolin
We remove the old behaviour that if webm was disabled it would be overridden under some circumstances.
Instead we replace if with a new specialised preference (media.mediasource.vp9.enabled) that is only disabled on Android.

If this pref is disabled, vp9 will only be enabled under some conditions:
 - h264 HW decoding is not supported
 - mp4 is not enabled
 - Device was deemed fast enough to decode VP9 via the P9Benchmark utility
 - On Android, A VP9 HW decoder is present.

The primary observable result is that YouTube will serve H264 content on devices with no hardware VP9 decoder

Differential Revision: https://phabricator.services.mozilla.com/D63042

--HG--
extra : moz-landing-system : lando
2020-02-24 06:46:43 +00:00
..
brotli
fdlibm Bug 1439659 - Make |MOZ_{LITTLE,BIG}_ENDIAN| into function macros so that invoking them inside |#if| conditions when they haven't been defined yet is a compile error. r=froydnj 2019-12-13 20:51:04 +00:00
freetype2
libjar Bug 1611415 - Prefer using std::move over forget. r=froydnj 2020-02-13 14:38:48 +00:00
libmar Bug 1594931 - Stop compiling NSS' DBM legacy database r=kjacobs,keeler,mhowell,MattN 2019-12-16 17:35:49 +00:00
libpref Bug 1614958 - Disable VP9 codec in MSE on Android device with no VP9 hardware decoder. r=jolin 2020-02-24 06:46:43 +00:00
woff2
xz-embedded
zlib
moz.build