A C D G I M O R S 
All Classes All Packages

A

adError(CastlabsPlayerException) - Method in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
 
adSkipped() - Method in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
 
adStart(Ad) - Method in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
 
adStop() - 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(Bundle, AnalyticsMetaData, Bundle) - Static method in class com.castlabs.sdk.conviva.ConvivaPlugin
Update provided analytics metadata with extra values from bundle

D

detachFromController() - 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
 
onExoPlayerStateChanged(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

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

S

seekEnd() - Method in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
 
seekProcessed() - Method in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
 
seekStart(long) - Method in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
 
sendError(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
start(PlayerController, AnalyticsMetaData) - Method in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
 
stop() - Method in class com.castlabs.sdk.conviva.ConvivaAnalyticsSession
 
A C D G I M O R S 
All Classes All Packages