Pepper_47_C_interfaces
Public Attributes | List of all members
PP_ESPacketEncryptionInfo Struct Reference

#include <pp_media_player_samsung.h>

Collaboration diagram for PP_ESPacketEncryptionInfo:
Collaboration graph

Public Attributes

uint32_t key_id_size
 
void * key_id
 
uint32_t iv_size
 
void * iv
 
uint32_t num_subsamples
 
struct
PP_EncryptedSubsampleDescription
subsamples
 

Detailed Description

Structure describing encrypted packet.

Definition at line 352 of file pp_media_player_samsung.h.

Member Data Documentation

void* PP_ESPacketEncryptionInfo::iv

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

Definition at line 370 of file pp_media_player_samsung.h.

uint32_t PP_ESPacketEncryptionInfo::iv_size

Size in bytes of the |iv| field.

Definition at line 365 of file pp_media_player_samsung.h.

void* PP_ESPacketEncryptionInfo::key_id

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

Definition at line 361 of file pp_media_player_samsung.h.

uint32_t PP_ESPacketEncryptionInfo::key_id_size

Size in bytes of the |key_id| field.

Definition at line 356 of file pp_media_player_samsung.h.

uint32_t PP_ESPacketEncryptionInfo::num_subsamples

Number of subsamples for given ES packet (sample).

Definition at line 374 of file pp_media_player_samsung.h.

struct PP_EncryptedSubsampleDescription* PP_ESPacketEncryptionInfo::subsamples

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

Definition at line 379 of file pp_media_player_samsung.h.


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