Constructor
new PatchedMediaKeysWebkit()
A polyfill to implement EME draft 12 March 2015 on top of webkit-prefixed EME v0.1b.
Classes
Members
prefix_ :string
    Store api prefix.
    Type:
- string
Methods
getVideoElement_() → {HTMLVideoElement}
    For some of this polyfill's implementation, we need to query a video
element.  But for some embedded systems, it is memory-expensive to create
multiple video elements.  Therefore, we check the document to see if we can
borrow one to query before we fall back to creating one temporarily.
Returns:
- Type
- HTMLVideoElement
prefixApi_(api) → {string}
    Prefix the api with the stored prefix.
    Parameters:
| Name | Type | Description | 
|---|---|---|
| api | string | 
Returns:
- Type
- string
requestMediaKeySystemAccess(keySystem, supportedConfigurationsnon-null) → {Promise<!MediaKeySystemAccess>}
    An implementation of navigator.requestMediaKeySystemAccess.
Retrieves a MediaKeySystemAccess object.
    This:
- Navigator
Parameters:
| Name | Type | Description | 
|---|---|---|
| keySystem | string | |
| supportedConfigurations | Array<!MediaKeySystemConfiguration> | 
Returns:
- Type
- Promise<!MediaKeySystemAccess>
setMediaKeys(mediaKeys) → {Promise}
    An implementation of HTMLMediaElement.prototype.setMediaKeys.
Attaches a MediaKeys object to the media element.
    This:
Parameters:
| Name | Type | Description | 
|---|---|---|
| mediaKeys | MediaKeys | 
Returns:
- Type
- Promise