Andrew Osmond babdd651fe Bug 1862051 - Add basic plumbing for downloading Widevine L1 plugins. r=media-playback-reviewers,webidl,saschanaz,alwu
This patch adds support for downloading the Widevine L1 plugin for
Windows and WMF. It is disabled by default. It does not integrate
utilizing the plugin with our WMF framework.

New prefs for the new plugin type include:
- media.gmp-widevinecdm-l1.visible
- media.gmp-widevinecdm-l1.enabled
- media.gmp-widevinecdm-l1.forceInstall

All of the above should be flipped to true in order to make Firefox
install the plugin.

The GMPParent for the plugin can be discovered using SelectPluginForAPI.
The API tags are com.widevine.alpha.experiment and
com.widevine.alpha.experiment2.

Differential Revision: https://phabricator.services.mozilla.com/D192367
2023-11-04 01:32:34 +00:00
..

This directory contains code supporting Gecko Media Plugins (GMPs). The GMP API is not the same thing as the Media Plugin API (MPAPI).