Module |
|
Header |
/Engine/Plugins/Media/ElectraCDM/Source/ElectraCDM/Public/ElectraCDMClient.h |
Include |
#include "ElectraCDMClient.h" |
class IMediaCDMDecrypter
Decrypter instance.
Name | Description | |
---|---|---|
|
~IMediaCDMDecrypter() |
Name | Description | ||
---|---|---|---|
|
BlockStreamDecryptEnd ( |
||
|
BlockStreamDecryptInPlace ( |
||
|
BlockStreamDecryptStart ( |
||
|
DecryptInPlace ( |
Decrypt a non-block oriented cipher (eg. AES 128 CTR) in place. |
|
|
GetLastErrorMessage() |
||
|
GetState() |
State |
|
|
IsBlockStreamDecrypter() |
Returns if this decrypter needs to work in block streaming mode (based on the encryption settings). |
|
|
Reinitialize() |
Reinitializes the decrypter to its starting state. This should not normally be called unless an error occurred. |
|
|
UpdateFromURL |
Update from a URL and additional scheme specific elements. |
|
|
UpdateInitDataFromMultiplePSSH |
||
|
UpdateInitDataFromPSSH |
License update Update from PSSH boxes encountered in the stream. |