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

#include <cpix_parser.h>

Public Attributes

std::vector< uint8_t > key_id
 16-byte CENC key ID, from the kid attribute.
 
std::vector< uint8_t > system_id
 16-byte DRM system ID, from the systemId attribute.
 
std::vector< uint8_t > pssh
 

Detailed Description

DRM system signaling for one (key ID, DRM system) pair from a CPIX DRMSystemList.

Definition at line 54 of file cpix_parser.h.

Member Data Documentation

◆ key_id

std::vector<uint8_t> shaka::media::CpixDrmSystem::key_id

16-byte CENC key ID, from the kid attribute.

Definition at line 56 of file cpix_parser.h.

◆ pssh

std::vector<uint8_t> shaka::media::CpixDrmSystem::pssh

Full PSSH box(es), from the PSSH element. May be empty for DRM systems that do not use PSSH, e.g. FairPlay.

Definition at line 61 of file cpix_parser.h.

◆ system_id

std::vector<uint8_t> shaka::media::CpixDrmSystem::system_id

16-byte DRM system ID, from the systemId attribute.

Definition at line 58 of file cpix_parser.h.


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