Skip to content

Commit

Permalink
Updated for v7.0.0-wvvmp-beta.2
Browse files Browse the repository at this point in the history
  • Loading branch information
khwaaj committed Aug 9, 2019
1 parent bf9af8b commit 5401e05
Show file tree
Hide file tree
Showing 5 changed files with 5,223 additions and 2,764 deletions.
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# castLabs Electron v6.0.1 for Content Security
# castLabs Electron v7.0.0-beta.2 for Content Security

Check out the [Wiki](https://github.com/castlabs/electron-releases/wiki) for general news and other updates.

Expand All @@ -12,7 +12,7 @@ The provided builds are VMP-signed for development use, i.e. using Widevine UAT

The sections below will describe the additions to the Electron APIs, for anything else refer to the regular Electron documentation:

[Electron README](https://github.com/electron/electron/blob/v6.0.1/README.md)
[Electron README](https://github.com/electron/electron/blob/v7.0.0-beta.2/README.md)

**NOTE**: The section about Widevine DRM in the regular Electron documentation does not apply to this fork of Electron since the Widevine components are now automatically installed and configured.

Expand All @@ -30,11 +30,11 @@ becomes:

```
"dependencies": {
"electron": "https://github.com/castlabs/electron-releases#v6.0.1-wvvmp"
"electron": "https://github.com/castlabs/electron-releases#v7.0.0-wvvmp-beta.2"
}
```

The `#v6.0.1-wvvmp` part of the URL references a specific release tag for Electron for Content Security, if it is left out the master branch will be tracked instead.
The `#v7.0.0-wvvmp-beta.2` part of the URL references a specific release tag for Electron for Content Security, if it is left out the master branch will be tracked instead.

## Migrating from an earlier castLabs Electron for Content Security release

Expand Down Expand Up @@ -64,7 +64,7 @@ Widevine CDM verification/installation/update is normally automatically triggere
### `app.verifyWidevineCdm([options])`

* `options` Object (optional)
* `session` [Session](https://github.com/electron/electron/blob/v6.0.1/docs/api/session.md) (optional)
* `session` [Session](https://github.com/electron/electron/blob/v7.0.0-beta.2/docs/api/session.md) (optional)

Initiates asynchronous Widevine CDM verify/install/update procedure and returns no value. Once initiated Widevine related events will be emitted as necessary, namely `widevine-ready`, `widevine-update-pending` & `widevine-error`. Unless the `no-verify-widevine-cdm` command line parameter is set this API is automatically triggered on startup and should not be called manually. If customized options are necessary `no-verify-widevine-cdm` should be set and the API call made once, very early, after the app has received the `ready` event (but before loading any media-related content to avoid potentially requiring a restart).

Expand Down
Loading

0 comments on commit 5401e05

Please sign in to comment.