|
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_EncryptedBlockInfoLength 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.
1.8.6