Wasabi ExpressPlay SDK for Embedded Systems  1.23.0
Enumerations | Functions
WSB_Ts2Crypto Class

Wasabi Marlin Ts2 Crypto interface. More...

Enumerations

enum  WSB_Ts2SkbDecryptionType {
  WSB_TS2_DECRYPT_USING_SKB,
  WSB_TS2_DECRYPT_CONTENT_KEYS
}
 

Functions

WSB_EXPORT ATX_Result WSB_Ts2Crypto_CreateSkb (TS2_DrmKeyResolver resolver, WSB_Mpeg2TsTrafficKey_Format format, const void *key_format_params, WSB_Ts2SkbDecryptionType decryption_type, TS2_CryptoInterface **crypto)
 
WSB_EXPORT void WSB_Ts2Crypto_ReleaseSkb (TS2_CryptoInterface *crypto)
 

Detailed Description

Wasabi Marlin Ts2 Crypto interface.

Enumeration Type Documentation

◆ WSB_Ts2SkbDecryptionType

Enumerator
WSB_TS2_DECRYPT_USING_SKB 
WSB_TS2_DECRYPT_CONTENT_KEYS 

Function Documentation

◆ WSB_Ts2Crypto_CreateSkb()

WSB_EXPORT ATX_Result WSB_Ts2Crypto_CreateSkb ( TS2_DrmKeyResolver  resolver,
WSB_Mpeg2TsTrafficKey_Format  format,
const void *  key_format_params,
WSB_Ts2SkbDecryptionType  decryption_type,
TS2_CryptoInterface **  crypto 
)

◆ WSB_Ts2Crypto_ReleaseSkb()

WSB_EXPORT void WSB_Ts2Crypto_ReleaseSkb ( TS2_CryptoInterface crypto)