Index
All Classes and Interfaces|All Packages
B
- buildRenditionString(int, int, double) - Static method in class com.castlabs.sdk.youbora.YouboraPlugin
-
Builds a string that represents the rendition.
C
- com.castlabs.sdk.youbora - package com.castlabs.sdk.youbora
- createMetadata(boolean, String, AnalyticsOptions) - Static method in class com.castlabs.sdk.youbora.YouboraPlugin
-
Create an
AnalyticsMetaData
object from a YouboraAnalyticsOptions
object. - createMetadata(AnalyticsMetaData, AnalyticsOptions) - Static method in class com.castlabs.sdk.youbora.YouboraPlugin
-
Update provided analytics metadata with extra values
D
- detachFromControllerInternal() - Method in class com.castlabs.sdk.youbora.YouboraAnalyticsSession
E
- ENABLE_OFFLINE_ANALYTICS - Static variable in class com.castlabs.sdk.youbora.YouboraPlugin
-
Whether to send offline analytics or not.
G
- getId() - Method in class com.castlabs.sdk.youbora.YouboraPlugin
- getYouboraPlugin() - Method in class com.castlabs.sdk.youbora.YouboraAnalyticsSession
-
Return the underlying instance of the Youbora
NpawPlugin
API.
I
- id() - Method in class com.castlabs.sdk.youbora.YouboraAnalyticsSession
- init(Context) - Method in class com.castlabs.sdk.youbora.YouboraPlugin
O
- onDestroy(PlayerController) - Method in class com.castlabs.sdk.youbora.YouboraAnalyticsSession
- onExoPlayerStateChangedInternal(boolean, int) - Method in class com.castlabs.sdk.youbora.YouboraAnalyticsSession
- onItemChange(PlayerConfig) - Method in class com.castlabs.sdk.youbora.YouboraAnalyticsSession
- onOpenBundle(PlayerController, Bundle) - Method in class com.castlabs.sdk.youbora.YouboraAnalyticsSession
- onOpenState(PlayerController, PlayerConfig) - Method in class com.castlabs.sdk.youbora.YouboraAnalyticsSession
- onPlaylistEnded() - Method in class com.castlabs.sdk.youbora.YouboraAnalyticsSession
R
- releaseInternal() - Method in class com.castlabs.sdk.youbora.YouboraAnalyticsSession
- reportPlayerStateInternal(PlayerController.State) - Method in class com.castlabs.sdk.youbora.YouboraAnalyticsSession
- reportWarnings(boolean) - Method in class com.castlabs.sdk.youbora.YouboraPlugin
-
Whether to report the SDK Warnings as Youbora non-fatal errors.
S
- seekEndInternal() - Method in class com.castlabs.sdk.youbora.YouboraAnalyticsSession
- seekProcessedInternal() - Method in class com.castlabs.sdk.youbora.YouboraAnalyticsSession
- seekStartInternal(long) - Method in class com.castlabs.sdk.youbora.YouboraAnalyticsSession
- sendErrorInternal(String, String, int) - Method in class com.castlabs.sdk.youbora.YouboraAnalyticsSession
- setEnabled(boolean) - Method in class com.castlabs.sdk.youbora.YouboraPlugin
-
Whether to enable this Plugin or not
- setPlugin(NpawPlugin) - Method in class com.castlabs.sdk.youbora.YouboraAnalyticsSession
-
Sets the Youbora
NpawPlugin
instance to use. - startInternal(PlayerController, AnalyticsMetaData) - Method in class com.castlabs.sdk.youbora.YouboraAnalyticsSession
- stopInternal() - Method in class com.castlabs.sdk.youbora.YouboraAnalyticsSession
Y
- YouboraAnalyticsSession - Class in com.castlabs.sdk.youbora
- YouboraPlugin - Class in com.castlabs.sdk.youbora
-
This plugin integrates Youbora Analytics with the castLabs Player SDK.
- YouboraPlugin(NpawPlugin) - Constructor for class com.castlabs.sdk.youbora.YouboraPlugin
-
Create a new instance of this plugin using the default configuration.
- YouboraPlugin(String) - Constructor for class com.castlabs.sdk.youbora.YouboraPlugin
-
Create a new instance of this plugin using the default configuration.
All Classes and Interfaces|All Packages