Index

B C G I N O R S W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

B

BroadpeakComponent - Class in com.castlabs.sdk.broadpeak
Broadpeak player component.
BroadpeakPlugin - Class in com.castlabs.sdk.broadpeak
This plugin integrates Broadpeak Analytics with the castLabs Player SDK.
BroadpeakPlugin(String, String, String) - Constructor for class com.castlabs.sdk.broadpeak.BroadpeakPlugin
 
BroadpeakSdkElementExtension - Class in com.castlabs.sdk.broadpeak
Extension for Broadpeak SDK elements.
BroadpeakSdkElementExtension() - Constructor for class com.castlabs.sdk.broadpeak.BroadpeakSdkElementExtension
Default constructor
BroadpeakSdkElementExtension(AnalyticsMetaData) - Constructor for class com.castlabs.sdk.broadpeak.BroadpeakSdkElementExtension
Constructor with Broadpeak analytics metadata
BroadpeakSessionException - Exception Class in com.castlabs.sdk.broadpeak
Exception to represent an issue from Broadpeak.

C

com.castlabs.sdk.broadpeak - package com.castlabs.sdk.broadpeak
 
createMetadata(boolean, String, Bundle, SparseArray<Object>) - Static method in class com.castlabs.sdk.broadpeak.BroadpeakPlugin
Create analytics metadata based on provided data
createMetadata(AnalyticsMetaData, Bundle, SparseArray<Object>) - Static method in class com.castlabs.sdk.broadpeak.BroadpeakPlugin
Update provided analytics metadata with extra Broadpeak metadata

G

getCause() - Method in exception class com.castlabs.sdk.broadpeak.BroadpeakSessionException
 
getConfig() - Method in class com.castlabs.sdk.broadpeak.SessionWrapper
The config for the current session
getId() - Method in class com.castlabs.sdk.broadpeak.BroadpeakPlugin
 
getMessage() - Method in exception class com.castlabs.sdk.broadpeak.BroadpeakSessionException
 
getSessionUrl() - Method in class com.castlabs.sdk.broadpeak.SessionWrapper
The redirected url for the current session
getState() - Method in class com.castlabs.sdk.broadpeak.SessionWrapper
 
getStreamingSessionResult() - Method in class com.castlabs.sdk.broadpeak.SessionWrapper
 
getToken() - Method in class com.castlabs.sdk.broadpeak.SessionWrapper
The token for the current session

I

id() - Method in class com.castlabs.sdk.broadpeak.BroadpeakComponent
 
id() - Method in class com.castlabs.sdk.broadpeak.BroadpeakSdkElementExtension
 
init(Context) - Method in class com.castlabs.sdk.broadpeak.BroadpeakPlugin
 

N

notifyFirstImage() - Method in class com.castlabs.sdk.broadpeak.SessionWrapper
 
notifyLayerSwitch(int) - Method in class com.castlabs.sdk.broadpeak.SessionWrapper
 
notifyPause() - Method in class com.castlabs.sdk.broadpeak.SessionWrapper
 
notifyResume() - Method in class com.castlabs.sdk.broadpeak.SessionWrapper
 
notifySeek(long, long) - Method in class com.castlabs.sdk.broadpeak.SessionWrapper
 
notifyStallEnd(boolean) - Method in class com.castlabs.sdk.broadpeak.SessionWrapper
 
notifyStallStart() - Method in class com.castlabs.sdk.broadpeak.SessionWrapper
 

O

onDestroy(PlayerController) - Method in class com.castlabs.sdk.broadpeak.BroadpeakComponent
 
onDestroy(ExtensibleSdkElement) - Method in class com.castlabs.sdk.broadpeak.BroadpeakSdkElementExtension
 
onOpenBundle(PlayerController, Bundle) - Method in class com.castlabs.sdk.broadpeak.BroadpeakComponent
 
onOpenState(PlayerController, PlayerConfig) - Method in class com.castlabs.sdk.broadpeak.BroadpeakComponent
 
onPrepare(ExtensibleSdkElement) - Method in class com.castlabs.sdk.broadpeak.BroadpeakSdkElementExtension
 

R

renew(Handler) - Method in class com.castlabs.sdk.broadpeak.SessionWrapper
Renew a session.

S

SESSION_START_RETRIES - Static variable in class com.castlabs.sdk.broadpeak.BroadpeakPlugin
 
SessionWrapper - Class in com.castlabs.sdk.broadpeak
Wrapper around SessionApi.
setActive(boolean) - Method in class com.castlabs.sdk.broadpeak.SessionWrapper
Set whether this wrapper is active or not.
setEnabled(boolean) - Method in class com.castlabs.sdk.broadpeak.BroadpeakPlugin
Enables or disables the BroadpeakPlugin.
startSession(Handler) - Method in class com.castlabs.sdk.broadpeak.SessionWrapper
Start the session.
STATE_IDLE - Static variable in class com.castlabs.sdk.broadpeak.SessionWrapper
The Wrapper is IDLE.
STATE_READY - Static variable in class com.castlabs.sdk.broadpeak.SessionWrapper
The Wrapper is ready.
STATE_STARTING - Static variable in class com.castlabs.sdk.broadpeak.SessionWrapper
The Wrapper is starting or renewing a session.
stopStreamingSession(Integer) - Method in class com.castlabs.sdk.broadpeak.SessionWrapper
Stops the ongoing session

W

waitForState(int, int) - Method in class com.castlabs.sdk.broadpeak.SessionWrapper
Block execution until the desired state is reached
B C G I N O R S W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form