Shaka Player Embedded
Public Member Functions | Public Attributes | List of all members
shaka::eme::KeyStatusInfo Struct Referencefinal

#include <implementation.h>

Public Member Functions

 KeyStatusInfo ()
 
 KeyStatusInfo (const std::vector< uint8_t > &key_id, MediaKeyStatus status)
 
 KeyStatusInfo (KeyStatusInfo &&)
 
 KeyStatusInfo (const KeyStatusInfo &)
 
KeyStatusInfooperator= (KeyStatusInfo &&)
 
KeyStatusInfooperator= (const KeyStatusInfo &)
 
 ~KeyStatusInfo ()
 

Public Attributes

std::vector< uint8_t > key_id
 
MediaKeyStatus status
 

Detailed Description

Defines a pair of a key ID and its key status.

Definition at line 34 of file implementation.h.

Constructor & Destructor Documentation

§ KeyStatusInfo() [1/4]

shaka::eme::KeyStatusInfo::KeyStatusInfo ( )
inline

Definition at line 49 of file implementation.h.

§ KeyStatusInfo() [2/4]

shaka::eme::KeyStatusInfo::KeyStatusInfo ( const std::vector< uint8_t > &  key_id,
MediaKeyStatus  status 
)
inline

Definition at line 50 of file implementation.h.

§ KeyStatusInfo() [3/4]

shaka::eme::KeyStatusInfo::KeyStatusInfo ( KeyStatusInfo &&  )
inlinedefault

§ KeyStatusInfo() [4/4]

shaka::eme::KeyStatusInfo::KeyStatusInfo ( const KeyStatusInfo )
inlinedefault

§ ~KeyStatusInfo()

shaka::eme::KeyStatusInfo::~KeyStatusInfo ( )
inline

Definition at line 58 of file implementation.h.

Member Function Documentation

§ operator=() [1/2]

KeyStatusInfo & shaka::eme::KeyStatusInfo::operator= ( KeyStatusInfo &&  )
inlinedefault

§ operator=() [2/2]

KeyStatusInfo & shaka::eme::KeyStatusInfo::operator= ( const KeyStatusInfo )
inlinedefault

Member Data Documentation

§ key_id

std::vector<uint8_t> shaka::eme::KeyStatusInfo::key_id

Definition at line 45 of file implementation.h.

§ status

MediaKeyStatus shaka::eme::KeyStatusInfo::status

Definition at line 46 of file implementation.h.


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