Pepper_31_C_interfaces
|
#include <ppp_media_source_samsung.h>
Public Attributes | |
void(* | Error )(PP_Instance instance, PP_Resource media, struct PP_Var id, PP_SourceError reason, void *user_data) |
void(* | SourceOpen )(PP_Instance instance, PP_Resource media, void *user_data) |
void(* | SourceEnded )(PP_Instance instance, PP_Resource media, void *user_data) |
void(* | SourceClose )(PP_Instance instance, PP_Resource media, void *user_data) |
void(* | AppendEnd )(PP_Instance instance, PP_Resource media, struct PP_Var id, void *user_data) |
Interface which allows PNaCl application to receive events regarding state of buffers and requests to send more data to the player.
All methods from this interface accepts |user_data| as the first parameter which is set when registering interface.
Definition at line 41 of file ppp_media_source_samsung.h.
void(* PPP_MediaSource_Samsung_0_9::AppendEnd)(PP_Instance instance, PP_Resource media, struct PP_Var id, void *user_data) |
Signals succesfull appending data to source
Definition at line 66 of file ppp_media_source_samsung.h.
void(* PPP_MediaSource_Samsung_0_9::Error)(PP_Instance instance, PP_Resource media, struct PP_Var id, PP_SourceError reason, void *user_data) |
Signals error during processing given data source (e.g. decoding error).
Definition at line 45 of file ppp_media_source_samsung.h.
void(* PPP_MediaSource_Samsung_0_9::SourceClose)(PP_Instance instance, PP_Resource media, void *user_data) |
Signals unaatached data source to a media elemenet.
Definition at line 62 of file ppp_media_source_samsung.h.
void(* PPP_MediaSource_Samsung_0_9::SourceEnded)(PP_Instance instance, PP_Resource media, void *user_data) |
Called when source is still attached to a media element, but endOfStream() has been called.
Definition at line 58 of file ppp_media_source_samsung.h.
void(* PPP_MediaSource_Samsung_0_9::SourceOpen)(PP_Instance instance, PP_Resource media, void *user_data) |
Signals activation of given data source.
Definition at line 53 of file ppp_media_source_samsung.h.