Wasabi ExpressPlay SDK for Embedded Systems
1.23.0
|
Common Encryption cenc sample parameters. More...
#include <WsbMediaAesDecrypter.h>
Data Fields | |
WSB_Size | per_sample_iv_size |
IV size (in bytes) and should be 8-bytes for this scheme. More... | |
const WSB_Byte * | per_sample_iv |
Unique IV (per sample) byte array. More... | |
WSB_UInt32 | subsample_count |
Encrypted video track in this scheme using NAL unit structured video conforming to ISO/IEC 14496-15 shall be protected using subsample encryption and shall not use pattern encryption. More... | |
WSB_CommonEncSubsample * | subsamples |
Common Encryption cenc sample parameters.
const WSB_Byte* WSB_CommonEncCencSampleParams::per_sample_iv |
Unique IV (per sample) byte array.
WSB_Size WSB_CommonEncCencSampleParams::per_sample_iv_size |
IV size (in bytes) and should be 8-bytes for this scheme.
WSB_UInt32 WSB_CommonEncCencSampleParams::subsample_count |
Encrypted video track in this scheme using NAL unit structured video conforming to ISO/IEC 14496-15 shall be protected using subsample encryption and shall not use pattern encryption.
protected_data_size in subsamples should be a multiple of 16 bytes to avoid partial cipher blocks in subsamples.
Non-video encrypted track shall be protected using full-sample encryption.
If subsample_count = 0, subsamples must be NULL and it implies full-sample encryption.
WSB_CommonEncSubsample* WSB_CommonEncCencSampleParams::subsamples |