Navigation
API > API/Plugins > API/Plugins/ElectraCDM
| Name | IMediaCDMSystem |
| Type | class |
| Header File | /Engine/Plugins/Media/ElectraCDM/Source/ElectraCDM/Public/ElectraCDMSystem.h |
| Include Path | #include "ElectraCDMSystem.h" |
Syntax
class IMediaCDMSystem
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IMediaCDMSystem() |
ElectraCDMSystem.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ECDMError CreateDRMClient
(
TSharedPtr< IMediaCDMClient, ESPMode::ThreadSafe >& OutClient, |
ElectraCDMSystem.h | ||
TSharedPtr< IMediaCDMCapabilities, ESPMode::ThreadSafe > GetCDMCapabilities
(
const FString& InValue, |
ElectraCDMSystem.h | ||
| ElectraCDMSystem.h | |||
FString GetLastErrorMessage() |
ElectraCDMSystem.h | ||
| ElectraCDMSystem.h | |||
ECDMError ReleasePlayerSessionKeys
(
IMediaCDM::IPlayerSession* PlayerSession |
ElectraCDMSystem.h |