Class: shaka.polyfill.PatchedMediaKeysNop

A polyfill to stub out EME draft 12 March 2015 on browsers without EME. All methods will fail.

Classes

MediaKeys
MediaKeySystemAccess

Methods

(static) install()

Installs the polyfill if needed.
Source:

(static) requestMediaKeySystemAccess(keySystem, supportedConfigurationsnon-null) → (non-null) {Promise.<!MediaKeySystemAccess>}

An implementation of navigator.requestMediaKeySystemAccess. Retrieves a MediaKeySystemAccess object.
This:
  • Navigator
Parameters:
Name Type Description
keySystem string
supportedConfigurations Array.<!MediaKeySystemConfiguration>
Source:
Returns:
Type
Promise.<!MediaKeySystemAccess>

(static) setMediaKeys(mediaKeys) → (non-null) {Promise}

An implementation of HTMLMediaElement.prototype.setMediaKeys. Attaches a MediaKeys object to the media element.
This:
Parameters:
Name Type Description
mediaKeys MediaKeys
Source:
Returns:
Type
Promise