Shaka Packager SDK
Loading...
Searching...
No Matches
Public Attributes | List of all members
shaka::media::EncryptionConfig Struct Reference

Public Attributes

FourCC protection_scheme = FOURCC_cenc
 
uint8_t crypt_byte_block = 0
 
uint8_t skip_byte_block = 0
 
uint8_t per_sample_iv_size = 0
 
std::vector< uint8_t > constant_iv
 
std::vector< uint8_t > key_id
 
std::vector< ProtectionSystemSpecificInfokey_system_info
 

Detailed Description

Definition at line 16 of file encryption_config.h.

Member Data Documentation

◆ constant_iv

std::vector<uint8_t> shaka::media::EncryptionConfig::constant_iv

Definition at line 21 of file encryption_config.h.

◆ crypt_byte_block

uint8_t shaka::media::EncryptionConfig::crypt_byte_block = 0

Definition at line 18 of file encryption_config.h.

◆ key_id

std::vector<uint8_t> shaka::media::EncryptionConfig::key_id

Definition at line 22 of file encryption_config.h.

◆ key_system_info

std::vector<ProtectionSystemSpecificInfo> shaka::media::EncryptionConfig::key_system_info

Definition at line 23 of file encryption_config.h.

◆ per_sample_iv_size

uint8_t shaka::media::EncryptionConfig::per_sample_iv_size = 0

Definition at line 20 of file encryption_config.h.

◆ protection_scheme

FourCC shaka::media::EncryptionConfig::protection_scheme = FOURCC_cenc

Definition at line 17 of file encryption_config.h.

◆ skip_byte_block

uint8_t shaka::media::EncryptionConfig::skip_byte_block = 0

Definition at line 19 of file encryption_config.h.


The documentation for this struct was generated from the following file: