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:111
uint16_t * clearBytes
numSubSamples uint16_t's which define the size of clear size of a subsample.
Definition: stream_crypto.h:95
uint16_t mode
Encryption mode.
Definition: stream_crypto.h:108
uint8_t kid[16]
Key id.
Definition: stream_crypto.h:105
uint16_t flags
Flags for later use.
Definition: stream_crypto.h:91
uint32_t * cipherBytes
numSubSamples uint32_t's which define the size of cipher size of a subsample.
Definition: stream_crypto.h:99
Definition: stream_crypto.h:85
Definition: stream_crypto.h:120
uint8_t skipBlocks
Skip blocks - number of blocks to skip in sample encryption pattern.
Definition: stream_crypto.h:114
uint8_t iv[16]
Initialization vector.
Definition: stream_crypto.h:102
uint16_t numSubSamples
Number of subsamples.
Definition: stream_crypto.h:88