|
enum | E_BCAST_PROPERTY_IDS {
BCAST_CURRENT_CHANNEL,
BCAST_WIDTH,
BCAST_HEIGHT,
BCAST_FULLSCREEN,
BCAST_PLAYSTATE,
BCAST_DATA,
BCAST_PROGRAMMES,
BCAST_ON_FOCUS,
BCAST_ON_BLUR,
BCAST_COMPONENT_TYPE_VIDEO,
BCAST_COMPONENT_TYPE_AUDIO,
BCAST_COMPONENT_TYPE_SUBT,
BCAST_RECORDING_STATE,
BCAST_ON_SELECTED_COMPONENT_CHANGED,
BCAST_ON_FULLSCREEN_CHANGE,
BCAST_ON_PLAYSTATE_CHANGE,
BCAST_ON_PROGRAMMES_CHANGED,
BCAST_ON_CHANNEL_CHANGE_ERROR,
BCAST_ON_CHANNEL_CHANGE_SUCCEEDED,
BCAST_ON_PARENTAL_RATING_CHANGE,
BCAST_ON_PARENTAL_RATING_ERROR,
BCAST_ON_RECORDING_EVENT,
BCAST_ON_PLAY_SPEED_CHANGED,
BCAST_ON_PLAY_POSITION_CHANGED,
BCAST_ON_DRM_RIGHTS_ERROR,
BCAST_MAX_PROPERTY_IDS
} |
|
enum | E_BCAST_METHOD_IDS {
BCAST_GET_CHANNEL_CONFIG,
BCAST_BIND_TO_CURRENT_CHANNEL,
BCAST_CREATE_CHANNEL_OBJECT,
BCAST_SET_CHANNEL,
BCAST_PREV_CHANNEL,
BCAST_NEXT_CHANNEL,
BCAST_SET_FULL_SCREEN,
BCAST_RELEASE,
BCAST_STOP,
BCAST_ADD_EVENT_LISTENER,
BCAST_REMOVE_EVENT_LISTENER,
BCAST_GET_COMPONENTS,
BCAST_GET_ACTIVE_COMPONENTS,
BCAST_SELECT_COMPONENT,
BCAST_UNSELECT_COMPONENT,
BCAST_ADD_STREAM_EVENT_LISTENER,
BCAST_REMOVE_STREAM_EVENT_LISTENER,
BCAST_RECORD_NOW,
BCAST_STOP_RECORDING,
BCAST_MAX_METHOD_IDS
} |
|
|
void | BroadcastInit (void) |
| SEventInit - initialise string identifiers for SEvent. More...
|
|
S_PLUGIN * | BroadcastCreate (NPP instance, char *style_str) |
| Broadcast Create - Create the application manager and store handle. More...
|
|
void | BroadcastDestroy (S_PLUGIN *plugin) |
|
void | BroadcastSetStyleObject (S_PLUGIN *plugin) |
|
void | BroadcastSetWindow (S_PLUGIN *plugin, NPWindow *window) |
|
void | BroadcastPaint (S_PLUGIN *plugin, S_HBBTV_REGION *region) |
|
void | BroadcastStreamData (S_PLUGIN *plugin, void *notifyData, U8BIT *data, U32BIT length) |
|
void | BroadcastStreamNotify (S_PLUGIN *plugin, void *notifyData, NPReason reason) |
|
void | Broadcast_onPlayStateChange (void *videoBroadcast, E_HBBTV_BROADCAST_STATE state, HBBTV_JSVideoBroadcast_ERROR_STATE error) |
|
void | Broadcast_onChannelChangeError (void *videoBroadcast, void *channel, HBBTV_JSVideoBroadcast_ERROR_STATE error) |
|
void | Broadcast_onChannelChangeSucceeded (void *videoBroadcast, void *channel) |
|
void | Broadcast_onFullScreenChange (void *videoBroadcast) |
|
void | Broadcast_onParentalRatingChange (void *videoBroadcast, void *contentID, void *parental_ratings, void *drmSystemID, BOOLEAN blocked) |
|
void | Broadcast_onParentalRatingError (void *videoBroadcast, void *contentID, void *parental_ratings, void *drmSystemID) |
|
void | Broadcast_onSelectedComponentChanged (void *videoBroadcast, HBBTV_JSAVComponent_Type type) |
|
void | Broadcast_onProgrammesChanged (void *videoBroadcast) |
|
void | Broadcast_onStreamEvent (void *videoBroadcast, U32BIT event_type, S_HBBTV_SE_INFO *einfo) |
|
void | Broadcast_onRecordingEvent (void *video_broadcast, HBBTV_JSVideoBroadcast_RECORDING_STATE state, HBBTV_JSVideoBroadcast_RECORDING_ERROR error, void *id) |
|
void | Broadcast_onPlaySpeedChanged (void *video_broadcast, float speed) |
|
void | Broadcast_onPlayPositionChanged (void *video_broadcast, U32BIT position) |
|
void | Broadcast_onDRMRightsError (void *video_broadcast, U8BIT error_state, void *content_id, void *drm_system_id, void *rights_issuer_url) |
|
HbbTV Broadcast (netscape plugin)
- Date
- April 2013
- Author
- Chris Aldworth