Module |
|
Header |
/Engine/Plugins/Media/ElectraCDM/Source/ElectraCDM/Public/ElectraCDM.h |
Include |
#include "ElectraCDM.h" |
class IMediaCDM
Name | Description | |
---|---|---|
|
~IMediaCDM() |
Name | Description | ||
---|---|---|---|
|
CreateDRMClient ( |
Create a single client from all the given candidates. |
|
|
IPlayerSessi... |
CreatePlayerSessionID() |
|
|
Get() |
||
|
TSharedPtr< ... |
GetCDMCapabilitiesForScheme |
CDM system capabilities |
|
GetCDMCustomJSONPrefixes |
Obtains the CDM system's preference on how attributes and text properties should be prefixed in the JSON string passed to GetCDMCapabilitiesForScheme(..., InAdditionalElements) or in the [FCDMCandidate.AdditionalElements](API\Plugins\ElectraCDM\IMediaCDM\FCDMCandidate\AdditionalElements). |
|
|
GetLastErrorMessage() |
State |
|
|
RegisterCDM ( |
CDM registration |
|
|
ReleasePlayerSessionID ( |
Releases the specified player session and its associated keys. |
|
|
ReleasePlayerSessionKeys ( |
Releases all license keys associated by the specified session. |
Name |
Description |
|
---|---|---|
|
FCDMCandidate |
|
|
IPlayerSession |