Pepper_31_C_interfaces
Classes | Macros | Typedefs
ppb_content_decryptor_samsung.h File Reference
#include "ppapi/c/pp_bool.h"
#include "ppapi/c/pp_instance.h"
#include "ppapi/c/pp_macros.h"
#include "ppapi/c/pp_resource.h"
#include "ppapi/c/pp_stdint.h"
#include "ppapi/c/pp_var.h"
#include "ppapi/c/samsung/pp_content_decryptor_samsung.h"
Include dependency graph for ppb_content_decryptor_samsung.h:

Go to the source code of this file.

Classes

struct  PPB_ContentDecryptor_Samsung_0_6
 

Macros

#define PPB_CONTENTDECRYPTOR_SAMSUNG_INTERFACE_0_6   "PPB_ContentDecryptor_Samsung;0.6"
 
#define PPB_CONTENTDECRYPTOR_SAMSUNG_INTERFACE   PPB_CONTENTDECRYPTOR_SAMSUNG_INTERFACE_0_6
 

Typedefs

typedef struct
PPB_ContentDecryptor_Samsung_0_6 
PPB_ContentDecryptor_Samsung
 

Detailed Description

Aim of this extension is to provide a way that NaCl application can provide functionality of Content Decryption Module (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 ppb_content_decryptor_samsung.h.

Macro Definition Documentation

#define PPB_CONTENTDECRYPTOR_SAMSUNG_INTERFACE   PPB_CONTENTDECRYPTOR_SAMSUNG_INTERFACE_0_6

Definition at line 23 of file ppb_content_decryptor_samsung.h.

#define PPB_CONTENTDECRYPTOR_SAMSUNG_INTERFACE_0_6   "PPB_ContentDecryptor_Samsung;0.6"

Definition at line 21 of file ppb_content_decryptor_samsung.h.