9 #ifndef C_API_ADDONINSTANCE_INPUTSTREAM_STREAMCRYPTO_H 10 #define C_API_ADDONINSTANCE_INPUTSTREAM_STREAMCRYPTO_H 15 #define STREAMCRYPTO_VERSION_LEVEL 2 uint8_t cryptBlocks
Crypt blocks - number of blocks to encrypt in sample encryption pattern.
Definition: stream_crypto.h:108
uint16_t * clearBytes
numSubSamples uint16_t's which define the size of clear size of a subsample.
Definition: stream_crypto.h:92
uint16_t mode
Encryption mode.
Definition: stream_crypto.h:105
uint8_t kid[16]
Key id.
Definition: stream_crypto.h:102
uint16_t flags
Flags for later use.
Definition: stream_crypto.h:88
uint32_t * cipherBytes
numSubSamples uint32_t's which define the size of cipher size of a subsample.
Definition: stream_crypto.h:96
Definition: stream_crypto.h:82
Definition: stream_crypto.h:117
uint8_t skipBlocks
Skip blocks - number of blocks to skip in sample encryption pattern.
Definition: stream_crypto.h:111
uint8_t iv[16]
Initialization vector.
Definition: stream_crypto.h:99
uint16_t numSubSamples
Number of subsamples.
Definition: stream_crypto.h:85