Index

A C D G I M O R S 
All Classes and Interfaces|All Packages|Constant Field Values

A

adErrorInternal(Ad, CastlabsPlayerException) - Method in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
 
adSkippedInternal() - Method in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
 
adStartInternal(Ad) - Method in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
 
adStopInternal() - Method in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
 
adWillStartInternal(Ad) - Method in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
 

C

com.castlabs.sdk.conviva - package com.castlabs.sdk.conviva
 
ConvivaAnalyticsSession - Class in com.castlabs.sdk.conviva
This class allows to get ConvivaVideoAnalytics API access.
ConvivaPlugin - Class in com.castlabs.sdk.conviva
This plugin integrates Conviva Analytics with the castLabs Player SDK.
ConvivaPlugin(String) - Constructor for class com.castlabs.sdk.conviva.ConvivaPlugin
Create the plugin
createMetadata(boolean, String, String, Bundle, Bundle) - Static method in class com.castlabs.sdk.conviva.ConvivaPlugin
Create analytics metadata based on provided data
createMetadata(boolean, String, String, Bundle, Bundle, Bundle) - Static method in class com.castlabs.sdk.conviva.ConvivaPlugin
Create analytics metadata based on provided data
createMetadata(Bundle, AnalyticsMetaData, Bundle) - Static method in class com.castlabs.sdk.conviva.ConvivaPlugin
Update provided analytics metadata with extra values from bundle
createMetadata(Bundle, AnalyticsMetaData, Bundle, Bundle) - Static method in class com.castlabs.sdk.conviva.ConvivaPlugin
Update provided analytics metadata with extra values from bundle

D

detachFromControllerInternal() - Method in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
 

G

getAdAnalytics() - Method in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
Getter for the Conviva ad analytics instance.
getId() - Method in class com.castlabs.sdk.conviva.ConvivaPlugin
 
getVideoAnalytics() - Method in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
Getter for the Conviva Video Analytics instance, can be used to send custom player insight events associated with the video playback.

I

id() - Method in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
 
init(Context) - Method in class com.castlabs.sdk.conviva.ConvivaPlugin
 

M

META_KEY_APPLICATION_NAME - Static variable in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
Key that can be used to add applicationName to the analytics meta-data.
META_KEY_DEFAULT_RESOURCE - Static variable in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
Key that can be used to add defaultResource to the analytics meta-data.
META_KEY_ENCODED_FRAMERATE - Static variable in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
Key that can be used to add encodedFrameRate to the analytics meta-data.

O

onDestroy(PlayerController) - Method in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
 
onExoPlayerStateChangedInternal(boolean, int) - Method in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
 
onOpenBundle(PlayerController, Bundle) - Method in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
 
onOpenState(PlayerController, PlayerConfig) - Method in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
 
onRemotePlay(Bundle, JSONObject) - Method in class com.castlabs.sdk.conviva.ConvivaPlugin
 

R

releaseInternal() - Method in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
 
reportPlayerStateInternal(PlayerController.State) - Method in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
 

S

seekEndInternal() - Method in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
 
seekProcessedInternal() - Method in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
 
seekStartInternal(long) - Method in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
 
sendErrorInternal(String, String, int) - Method in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
 
setDeviceInfo(Map<String, Object>) - Method in class com.castlabs.sdk.conviva.ConvivaPlugin
Set the device info
setEnabled(boolean) - Method in class com.castlabs.sdk.conviva.ConvivaPlugin
Enable or disable the plugin
setSettings(Map<String, Object>) - Method in class com.castlabs.sdk.conviva.ConvivaPlugin
Set the Conviva settings, used for debugging purposes
startInternal(PlayerController, AnalyticsMetaData) - Method in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
 
stopInternal() - Method in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
 
A C D G I M O R S 
All Classes and Interfaces|All Packages|Constant Field Values