Shaka Packager SDK
Static Public Member Functions | Public Attributes | List of all members
shaka::media::ProtectionSystemSpecificInfo Struct Reference

Static Public Member Functions

static bool ParseBoxes (const uint8_t *data, size_t data_size, std::vector< ProtectionSystemSpecificInfo > *pssh_boxes)
 

Public Attributes

std::vector< uint8_t > system_id
 
std::vector< uint8_t > psshs
 

Detailed Description

Definition at line 20 of file protection_system_specific_info.h.

Member Function Documentation

◆ ParseBoxes()

bool shaka::media::ProtectionSystemSpecificInfo::ParseBoxes ( const uint8_t *  data,
size_t  data_size,
std::vector< ProtectionSystemSpecificInfo > *  pssh_boxes 
)
static

Parses multiple PSSH boxes from data. These boxes should be concatenated together. Any non-PSSH box is an error.

Returns
true on success; false on failure.

Definition at line 34 of file protection_system_specific_info.cc.


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