Index
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
All Classes and Interfaces|All Packages|Constant Field Values