NaCl Player API
NaCl Player API Documentation
Samsung::NaClPlayer::ESPacketEncryptionInfo Struct Reference

Structure describing encrypted packet. More...

#include <media_common.h>

Collaboration diagram for Samsung::NaClPlayer::ESPacketEncryptionInfo:

Public Attributes

uint32_t key_id_size
 Size in bytes of the |key_id| field.
 
const void * key_id
 
uint32_t iv_size
 Size in bytes of the |iv| field.
 
const void * iv
 
uint32_t num_subsamples
 Number of subsamples for given ES packet (sample).
 
const EncryptedSubsampleDescriptionsubsamples
 

Detailed Description

Structure describing encrypted packet.

Definition at line 326 of file media_common.h.

Member Data Documentation

◆ iv

const void* Samsung::NaClPlayer::ESPacketEncryptionInfo::iv

Base address of buffer containing Initialization Vector (IV) needed to decrypt given packet.

Definition at line 339 of file media_common.h.

◆ key_id

const void* Samsung::NaClPlayer::ESPacketEncryptionInfo::key_id

Base address of buffer containing id of the key needed to decrypt given packet.

Definition at line 332 of file media_common.h.

◆ subsamples

const EncryptedSubsampleDescription* Samsung::NaClPlayer::ESPacketEncryptionInfo::subsamples

Arrays of descriptions of subsamples of which given ES packet consists of. Size of the array is |num_subsamples|.

Definition at line 346 of file media_common.h.


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