Pepper_31_C_interfaces
|
#include "ppapi/c/pp_macros.h"
#include "ppapi/c/pp_stdint.h"
Go to the source code of this file.
Classes | |
struct | PP_DecryptTrackingInfo |
struct | PP_DecryptSubsampleDescription |
struct | PP_EncryptedBlockInfo |
struct | PP_DecryptedBlockInfo |
struct | PP_DecryptedFrameInfo |
struct | PP_AudioDecoderConfig |
struct | PP_VideoDecoderConfig |
Macros | |
#define | MAX_KEY_ID_LENGTH 64 |
#define | MAX_IV_LENGTH 16 |
#define | MAX_SUBSAMPLES 16 |
Aim of this extension is to provide a way that NaCl application can provide functionality of ContentDecryptionModule (CDM).
This API is almost the same as PP[PB]_ContentDecryptor_Private API with some additional methods allowing NaCl application to register itself as CDM for given keySystem.
TODO(samsung) Add support for decoding audio/video present in ContentDecryptor_Private API
Definition in file pp_content_decryptor_samsung.h.
#define MAX_IV_LENGTH 16 |
Length PP_EncryptedBlockInfo.iv field
Definition at line 42 of file pp_content_decryptor_samsung.h.
#define MAX_KEY_ID_LENGTH 64 |
Defines sizes of arrays inside PP_EncryptedBlockInfo
Keep those defines aligned with size of corresponding arrays in PP_EncryptedBlockInfo
Length PP_EncryptedBlockInfo.key_id field
Definition at line 39 of file pp_content_decryptor_samsung.h.
#define MAX_SUBSAMPLES 16 |
Length PP_EncryptedBlockInfo.subsamples field
Definition at line 45 of file pp_content_decryptor_samsung.h.