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

Public Member Functions

bool ReadWrite (BoxBuffer *buffer)
 
uint32_t ComputeSize () const
 

Public Attributes

uint8_t is_protected = 0u
 
uint8_t per_sample_iv_size = 0u
 
std::vector< uint8_t > key_id
 
uint8_t crypt_byte_block = 0u
 
uint8_t skip_byte_block = 0u
 
std::vector< uint8_t > constant_iv
 

Detailed Description

Definition at line 553 of file box_definitions.h.

Member Function Documentation

◆ ComputeSize()

uint32_t shaka::media::mp4::CencSampleEncryptionInfoEntry::ComputeSize ( ) const

Definition at line 1015 of file box_definitions.cc.

◆ ReadWrite()

bool shaka::media::mp4::CencSampleEncryptionInfoEntry::ReadWrite ( BoxBuffer buffer)

Definition at line 974 of file box_definitions.cc.

Member Data Documentation

◆ constant_iv

std::vector<uint8_t> shaka::media::mp4::CencSampleEncryptionInfoEntry::constant_iv

Definition at line 566 of file box_definitions.h.

◆ crypt_byte_block

uint8_t shaka::media::mp4::CencSampleEncryptionInfoEntry::crypt_byte_block = 0u

Definition at line 562 of file box_definitions.h.

◆ is_protected

uint8_t shaka::media::mp4::CencSampleEncryptionInfoEntry::is_protected = 0u

Definition at line 557 of file box_definitions.h.

◆ key_id

std::vector<uint8_t> shaka::media::mp4::CencSampleEncryptionInfoEntry::key_id

Definition at line 559 of file box_definitions.h.

◆ per_sample_iv_size

uint8_t shaka::media::mp4::CencSampleEncryptionInfoEntry::per_sample_iv_size = 0u

Definition at line 558 of file box_definitions.h.

◆ skip_byte_block

uint8_t shaka::media::mp4::CencSampleEncryptionInfoEntry::skip_byte_block = 0u

Definition at line 563 of file box_definitions.h.


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