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)
PP_Bool(* IsVideoSource)(PP_Resource resource)
void(* Close)(PP_Resource source)
int32_t(* GetFrame)(PP_Resource source, struct PP_VideoFrame_Private *frame, struct PP_CompletionCallback callback)
PP_Resource(* Create)(PP_Instance instance)