10 #ifndef PPAPI_C_PRIVATE_PPB_VIDEO_SOURCE_PRIVATE_H_
11 #define PPAPI_C_PRIVATE_PPB_VIDEO_SOURCE_PRIVATE_H_
23 #define PPB_VIDEOSOURCE_PRIVATE_INTERFACE_0_1 "PPB_VideoSource_Private;0.1"
24 #define PPB_VIDEOSOURCE_PRIVATE_INTERFACE PPB_VIDEOSOURCE_PRIVATE_INTERFACE_0_1
int32_t(* Open)(PP_Resource source, struct PP_Var stream_url, struct PP_CompletionCallback callback)
Definition: ppb_video_source_private.h:79
PP_Bool(* IsVideoSource)(PP_Resource resource)
Definition: ppb_video_source_private.h:62
Definition: pp_video_frame_private.h:31
void(* Close)(PP_Resource source)
Definition: ppb_video_source_private.h:109
Definition: ppb_video_source_private.h:43
int32_t(* GetFrame)(PP_Resource source, struct PP_VideoFrame_Private *frame, struct PP_CompletionCallback callback)
Definition: ppb_video_source_private.h:100
int32_t PP_Resource
Definition: pp_resource.h:40
int32_t PP_Instance
Definition: pp_instance.h:34
PP_Bool
Definition: pp_bool.h:30
PP_Resource(* Create)(PP_Instance instance)
Definition: ppb_video_source_private.h:53
Definition: pp_completion_callback.h:139