8 #ifndef PPAPI_C_PRIVATE_PPB_FLASH_DRM_H_
9 #define PPAPI_C_PRIVATE_PPB_FLASH_DRM_H_
19 #define PPB_FLASH_DRM_INTERFACE_1_0 "PPB_Flash_DRM;1.0"
20 #define PPB_FLASH_DRM_INTERFACE_1_1 "PPB_Flash_DRM;1.1"
21 #define PPB_FLASH_DRM_INTERFACE PPB_FLASH_DRM_INTERFACE_1_1
PP_Bool(* GetHmonitor)(PP_Resource drm, int64_t *hmonitor)
Definition: ppb_flash_drm.h:57
int32_t PP_Resource
Definition: pp_resource.h:40
PP_Resource(* Create)(PP_Instance instance)
Definition: ppb_flash_drm.h:41
int32_t(* MonitorIsExternal)(PP_Resource drm, PP_Bool *is_external, struct PP_CompletionCallback callback)
Definition: ppb_flash_drm.h:71
int32_t(* GetVoucherFile)(PP_Resource drm, PP_Resource *file_ref, struct PP_CompletionCallback callback)
Definition: ppb_flash_drm.h:63
Definition: ppb_flash_drm.h:36
int32_t(* GetDeviceID)(PP_Resource drm, struct PP_Var *id, struct PP_CompletionCallback callback)
Definition: ppb_flash_drm.h:47
int32_t PP_Instance
Definition: pp_instance.h:34
PP_Bool
Definition: pp_bool.h:30
Definition: ppb_flash_drm.h:78
Definition: pp_completion_callback.h:139