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)
PP_Resource(* Create)(PP_Instance instance)
int32_t(* MonitorIsExternal)(PP_Resource drm, PP_Bool *is_external, struct PP_CompletionCallback callback)
int32_t(* GetVoucherFile)(PP_Resource drm, PP_Resource *file_ref, struct PP_CompletionCallback callback)
int32_t(* GetDeviceID)(PP_Resource drm, struct PP_Var *id, struct PP_CompletionCallback callback)
PP_Resource(* Create)(PP_Instance instance)
PP_Bool(* GetHmonitor)(PP_Resource drm, int64_t *hmonitor)
int32_t(* GetVoucherFile)(PP_Resource drm, PP_Resource *file_ref, struct PP_CompletionCallback callback)
int32_t(* GetDeviceID)(PP_Resource drm, struct PP_Var *id, struct PP_CompletionCallback callback)