Index

A B C D E F G H I S T V 
All Classes and Interfaces|All Packages|Constant Field Values

A

adSnapback - Variable in class com.castlabs.sdk.ima.ImaStreamRequest
Set to true to force play the closest skipped ad when seeking the content.
apiKey - Variable in class com.castlabs.sdk.ima.ImaStreamRequest
API key for the ad server
assetKey - Variable in class com.castlabs.sdk.ima.ImaStreamRequest
Asset key for server side ad insertion streams.

B

Builder() - Constructor for class com.castlabs.sdk.ima.ImaAdRequest.Builder
 

C

com.castlabs.sdk.ima - package com.castlabs.sdk.ima
 
contentSourceId - Variable in class com.castlabs.sdk.ima.ImaStreamRequest
Content source ID for VOD server side ad insertion streams.
createAdLoader(AdRequest) - Method in class com.castlabs.sdk.ima.ImaPlugin
 

D

DEFAULT_STALL_AD_TIMEOUT_MS - Static variable in class com.castlabs.sdk.ima.ImaAdRequest
Default timeout to consider the ad playback stalled and switch to the main content playback
DISABLE_IMA_AD_UI - Static variable in class com.castlabs.sdk.ima.ImaAdRequest
Disable Default IMA UI
DISABLE_THRESHOLD_END_OF_CONTENT_MS - Static variable in class com.castlabs.sdk.ima.ImaPlugin
Set to ImaPlugin.setThresholdEndOfContentMs(long) in order to disable the threshold behaviour.
disableDefaultAdUi - Variable in class com.castlabs.sdk.ima.ImaAdRequest
Time offset that will be added to the current position when manually scheduling ads.
disableDefaultAdUi - Variable in class com.castlabs.sdk.ima.ImaStreamRequest
 
disableDefaultAdUi(boolean) - Method in class com.castlabs.sdk.ima.ImaAdRequest.Builder
 

E

equals(Object) - Method in class com.castlabs.sdk.ima.ImaAdRequest
 
equals(Object) - Method in class com.castlabs.sdk.ima.ImaStreamRequest
 

F

fallbackUrl - Variable in class com.castlabs.sdk.ima.ImaStreamRequest
Fallback Url to be used when stream Url can not be retrieved from the ad server

G

get() - Method in class com.castlabs.sdk.ima.ImaAdRequest.Builder
 
getId() - Method in class com.castlabs.sdk.ima.ImaPlugin
 
getImaSdkSettings() - Method in class com.castlabs.sdk.ima.ImaPlugin
Get previously installed instance of IMA SDK settings
getName() - Method in class com.castlabs.sdk.ima.ImaPlugin
 
getThresholdEndOfContentMs() - Static method in class com.castlabs.sdk.ima.ImaPlugin
Get the threshold, in milliseconds

H

hashCode() - Method in class com.castlabs.sdk.ima.ImaAdRequest
 
hashCode() - Method in class com.castlabs.sdk.ima.ImaStreamRequest
 

I

ImaAdRequest - Class in com.castlabs.sdk.ima
IMA request implementation allowing to issue IMA Ad requests.
ImaAdRequest(String) - Constructor for class com.castlabs.sdk.ima.ImaAdRequest
Create Ima Ad request with specified tag Url.
ImaAdRequest(String, int) - Constructor for class com.castlabs.sdk.ima.ImaAdRequest
Deprecated.
ImaAdRequest.Builder - Class in com.castlabs.sdk.ima
Builder for ImaAdRequest
ImaPlugin - Class in com.castlabs.sdk.ima
This plugin integrates Ads IMA SDK with the castLabs Player SDK.
ImaPlugin() - Constructor for class com.castlabs.sdk.ima.ImaPlugin
Create a new instance of this plugin using the default configuration.
ImaStreamRequest - Class in com.castlabs.sdk.ima
IMA request implementation allowing to issue IMA stream requests with server side ads insertion
ImaStreamRequest(String, String) - Constructor for class com.castlabs.sdk.ima.ImaStreamRequest
Create IMA stream request for live streams
ImaStreamRequest(String, String, String) - Constructor for class com.castlabs.sdk.ima.ImaStreamRequest
Create IMA stream request for VOD streams
ImaStreamRequest(String, String, String, boolean) - Constructor for class com.castlabs.sdk.ima.ImaStreamRequest
Create IMA stream request for live streams
ImaStreamRequest(String, String, String, String, boolean) - Constructor for class com.castlabs.sdk.ima.ImaStreamRequest
Create IMA stream request for VOD streams
ImaStreamRequest(String, String, String, String, String, boolean, boolean, boolean) - Constructor for class com.castlabs.sdk.ima.ImaStreamRequest
 

S

SCHEDULE_DELAY_DEFAULT_MS - Static variable in class com.castlabs.sdk.ima.ImaAdRequest
Default time offset that will be added to the current position when manually scheduling ads
SCHEDULE_DELAY_MAXIMUM_MS - Static variable in class com.castlabs.sdk.ima.ImaAdRequest
scheduleDelayMs - Variable in class com.castlabs.sdk.ima.ImaAdRequest
Time offset that will be added to the current position when manually scheduling ads.
scheduleDelayMs(long) - Method in class com.castlabs.sdk.ima.ImaAdRequest.Builder
 
setEnabled(boolean) - Method in class com.castlabs.sdk.ima.ImaPlugin
Enable or disable plugin.
setImaSdkSettings(ImaSdkSettings) - Method in class com.castlabs.sdk.ima.ImaPlugin
Set the IMA SDK settings instance used when creating the IMA AdsLoader
setThresholdEndOfContentMs(long) - Static method in class com.castlabs.sdk.ima.ImaPlugin
Sets the threshold, in milliseconds, before the end of content at which IMA is notified that content is complete if the player buffers.
stallAdTimeoutMs - Variable in class com.castlabs.sdk.ima.ImaAdRequest
Timeout in ms to consider the ad playback stalled and switch to the main content playback
stallAdTimeoutMs(int) - Method in class com.castlabs.sdk.ima.ImaAdRequest.Builder
 

T

tagUrl - Variable in class com.castlabs.sdk.ima.ImaAdRequest
Ad tag Url
tagUrl(String) - Method in class com.castlabs.sdk.ima.ImaAdRequest.Builder
 
toAdRequest() - Method in class com.castlabs.sdk.ima.ImaAdRequest
 
toAdRequest() - Method in class com.castlabs.sdk.ima.ImaStreamRequest
 

V

videoId - Variable in class com.castlabs.sdk.ima.ImaStreamRequest
Video ID for VOD server side ad insertion streams.
A B C D E F G H I S T V 
All Classes and Interfaces|All Packages|Constant Field Values