Google Cloud Video Transcoder V1 Client - Class DrmSystems (1.3.1)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Google Cloud Video Transcoder V1 Client class DrmSystems.
Defines configuration for DRM systems in use.
Generated from protobuf message google.cloud.video.transcoder.v1.Encryption.DrmSystems
Namespace
Google \ Cloud \ Video \ Transcoder \ V1 \ EncryptionMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ widevine |
Widevine
Widevine configuration. |
↳ fairplay |
Fairplay
Fairplay configuration. |
↳ playready |
Playready
Playready configuration. |
↳ clearkey |
Clearkey
Clearkey configuration. |
getWidevine
Widevine configuration.
| Returns | |
|---|---|
| Type | Description |
Widevine|null |
|
hasWidevine
clearWidevine
setWidevine
Widevine configuration.
| Parameter | |
|---|---|
| Name | Description |
var |
Widevine
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getFairplay
Fairplay configuration.
| Returns | |
|---|---|
| Type | Description |
Fairplay|null |
|
hasFairplay
clearFairplay
setFairplay
Fairplay configuration.
| Parameter | |
|---|---|
| Name | Description |
var |
Fairplay
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getPlayready
Playready configuration.
| Returns | |
|---|---|
| Type | Description |
Playready|null |
|
hasPlayready
clearPlayready
setPlayready
Playready configuration.
| Parameter | |
|---|---|
| Name | Description |
var |
Playready
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getClearkey
Clearkey configuration.
| Returns | |
|---|---|
| Type | Description |
Clearkey|null |
|
hasClearkey
clearClearkey
setClearkey
Clearkey configuration.
| Parameter | |
|---|---|
| Name | Description |
var |
Clearkey
|
| Returns | |
|---|---|
| Type | Description |
$this |
|