|
| enum | SampleEncryptionFlags { kUseSubsampleEncryption = 2
} |
| |
Definition at line 106 of file box_definitions.h.
◆ SampleEncryptionFlags
| enum shaka::media::mp4::SampleEncryption::SampleEncryptionFlags |
◆ BoxType()
| FourCC shaka::media::mp4::SampleEncryption::BoxType |
( |
| ) |
const |
|
overridevirtual |
◆ ParseFromSampleEncryptionData()
| bool shaka::media::mp4::SampleEncryption::ParseFromSampleEncryptionData |
( |
uint8_t |
l_iv_size, |
|
|
std::vector< SampleEncryptionEntry > * |
l_sample_encryption_entries |
|
) |
| const |
Parse from sample_encryption_data.
- Parameters
-
| iv_size | specifies the size of initialization vector. |
| [out] | sample_encryption_entries | receives parsed sample encryption entries. |
- Returns
- true on success, false otherwise.
Definition at line 382 of file box_definitions.cc.
◆ iv_size
| uint8_t shaka::media::mp4::SampleEncryption::iv_size = kInvalidIvSize |
◆ kInvalidIvSize
| const uint8_t shaka::media::mp4::SampleEncryption::kInvalidIvSize = 1 |
|
static |
◆ sample_encryption_data
| std::vector<uint8_t> shaka::media::mp4::SampleEncryption::sample_encryption_data |
We may not know iv_size before reading this box. In this case, we will store sample encryption data for parsing later when iv_size is known.
Definition at line 125 of file box_definitions.h.
◆ sample_encryption_entries
The documentation for this struct was generated from the following files: