Pepper_31_C_interfaces
Public Attributes | List of all members
PPP_MediaSource_Samsung_0_9 Struct Reference

#include <ppp_media_source_samsung.h>

Collaboration diagram for PPP_MediaSource_Samsung_0_9:
Collaboration graph

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)
 

Detailed Description

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.

Member Data Documentation

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.


The documentation for this struct was generated from the following file: