Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y 

A

Abr - Interface in com.theoplayer.android.api.abr
The adaptive bitrate configuration.
AbrStrategyConfiguration - Class in com.theoplayer.android.api.abr
The configuration of the adaptive bitrate strategy.
abrStrategyConfiguration() - Static method in class com.theoplayer.android.api.abr.AbrStrategyConfiguration.Builder
Creates a builder for the adaptive bitrate strategy configuration.
AbrStrategyConfiguration.Builder - Class in com.theoplayer.android.api.abr
The builder for the adaptive bitrate strategy configuration.
AbrStrategyMetadata - Class in com.theoplayer.android.api.abr
The metadata of the adaptive bitrate strategy.
abrStrategyMetadata() - Static method in class com.theoplayer.android.api.abr.AbrStrategyMetadata.Builder
Creates a builder for the metadata of the adaptive bitrate strategy.
AbrStrategyMetadata.Builder - Class in com.theoplayer.android.api.abr
The builder for the metadata of the adaptive bitrate strategy.
AbrStrategyType - Enum in com.theoplayer.android.api.abr
The adaptive bitrate strategy of the first segment.
AbstractTargetQualityChangedEvent<Q extends Quality> - Class in com.theoplayer.android.api.event.track.mediatrack
The Abstract Target Quality Changed Event.
AbstractTargetQualityChangedEvent(EventType<AbstractTargetQualityChangedEvent<Q>>, Date, List<Q>) - Constructor for class com.theoplayer.android.api.event.track.mediatrack.AbstractTargetQualityChangedEvent
 
accountId(String) - Method in class com.theoplayer.android.api.source.drm.preintegration.IrdetoConfiguration.Builder
Sets the identifier of the Irdeto account.
ActiveQualityChangedEvent - Class in com.theoplayer.android.api.event.track.mediatrack.audio
Fired when AudioTrackEventTypes.ACTIVEQUALITYCHANGEDEVENT occurs for an AudioTrack.
ACTIVEQUALITYCHANGEDEVENT - Static variable in class com.theoplayer.android.api.event.track.mediatrack.audio.AudioTrackEventTypes
Fired when ActiveQualityChangedEvent occurs.
ActiveQualityChangedEvent - Class in com.theoplayer.android.api.event.track.mediatrack.video
Fired when the VideoTrackEventTypes.ACTIVEQUALITYCHANGEDEVENT occurs for a VideoTrack.
ACTIVEQUALITYCHANGEDEVENT - Static variable in class com.theoplayer.android.api.event.track.mediatrack.video.VideoTrackEventTypes
Fired when ActiveQualityChangedEvent occurs.
Ad - Interface in com.theoplayer.android.api.ads
The Ad API represents a VAST creative.
AD_BEGIN - Static variable in class com.theoplayer.android.api.event.ads.AdsEventTypes
Fired when AdBeginEvent occurs.
AD_BEGIN - Static variable in class com.theoplayer.android.api.event.ads.AdsEventTypes.Identifiers
The String representation of AD_BEGIN event type.
AD_BEGIN - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdEventTypes
AD_BEGIN - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdEventTypes.Identifiers
The String representation of AD_BEGIN event type.
AD_BREAK_BEGIN - Static variable in class com.theoplayer.android.api.event.ads.AdsEventTypes
Fired when AdBreakBeginEvent occurs.
AD_BREAK_BEGIN - Static variable in class com.theoplayer.android.api.event.ads.AdsEventTypes.Identifiers
The String representation of AD_BREAK_BEGIN event type.
AD_BREAK_END - Static variable in class com.theoplayer.android.api.event.ads.AdsEventTypes
Fired when AdBreakEndEvent occurs.
AD_BREAK_END - Static variable in class com.theoplayer.android.api.event.ads.AdsEventTypes.Identifiers
The String representation of AD_BREAK_END event type.
AD_COMPLETE - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdEventTypes
AD_COMPLETE - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdEventTypes.Identifiers
The String representation of AD_COMPLETE event type.
AD_END - Static variable in class com.theoplayer.android.api.event.ads.AdsEventTypes
Fired when AdEndEvent occurs.
AD_END - Static variable in class com.theoplayer.android.api.event.ads.AdsEventTypes.Identifiers
The String representation of AD_END event type.
AD_END - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdEventTypes
AD_END - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdEventTypes.Identifiers
The String representation of AD_END event type.
AD_ERROR - Static variable in class com.theoplayer.android.api.event.ads.AdsEventTypes
Fired when AdErrorEvent occurs.
AD_ERROR - Static variable in class com.theoplayer.android.api.event.ads.AdsEventTypes.Identifiers
The String representation of AD_ERROR event type.
AD_FIRST_QUARTILE - Static variable in class com.theoplayer.android.api.event.ads.AdsEventTypes
Fired when AdFirstQuartileEvent occurs.
AD_FIRST_QUARTILE - Static variable in class com.theoplayer.android.api.event.ads.AdsEventTypes.Identifiers
The String representation of AD_FIRST_QUARTILE event type.
AD_FIRST_QUARTILE - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdEventTypes
AD_FIRST_QUARTILE - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdEventTypes.Identifiers
The String representation of AD_FIRST_QUARTILE event type.
AD_IMPRESSION - Static variable in class com.theoplayer.android.api.event.ads.AdsEventTypes
Fired when AdImpressionEvent occurs.
AD_IMPRESSION - Static variable in class com.theoplayer.android.api.event.ads.AdsEventTypes.Identifiers
The String representation of AD_IMPRESSION event type.
AD_LOADED - Static variable in class com.theoplayer.android.api.event.ads.AdsEventTypes
Fired when AdLoadedEvent occurs.
AD_LOADED - Static variable in class com.theoplayer.android.api.event.ads.AdsEventTypes.Identifiers
The String representation of AD_LOADED event type.
AD_MIDPOINT - Static variable in class com.theoplayer.android.api.event.ads.AdsEventTypes
Fired when AdMidpointEvent occurs.
AD_MIDPOINT - Static variable in class com.theoplayer.android.api.event.ads.AdsEventTypes.Identifiers
The String representation of AD_MIDPOINT event type.
AD_MIDPOINT - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdEventTypes
AD_MIDPOINT - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdEventTypes.Identifiers
The String representation of AD_MIDPOINT event type.
AD_THIRD_QUARTILE - Static variable in class com.theoplayer.android.api.event.ads.AdsEventTypes
Fired when AdThirdQuartileEvent occurs.
AD_THIRD_QUARTILE - Static variable in class com.theoplayer.android.api.event.ads.AdsEventTypes.Identifiers
The String representation of AD_THIRD_QUARTILE event type.
AD_THIRD_QUARTILE - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdEventTypes
AD_THIRD_QUARTILE - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdEventTypes.Identifiers
The String representation of AD_THIRD_QUARTILE event type.
AdBeginEvent - Class in com.theoplayer.android.api.event.ads
Fired when AdsEventTypes.AD_BEGIN occurs for an Ad.
AdBreak - Interface in com.theoplayer.android.api.ads
The AdBreak API represents an ad break in the VMAP specification or an ad pod in the VAST specification.
ADBREAK_BEGIN - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdBreakEventTypes
ADBREAK_BEGIN - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdBreakEventTypes.Identifiers
The String representation of ADBREAK_BEGIN event type.
ADBREAK_END - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdBreakEventTypes
ADBREAK_END - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdBreakEventTypes.Identifiers
The String representation of ADBREAK_END event type.
ADBREAK_SKIP - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdBreakEventTypes
ADBREAK_SKIP - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdBreakEventTypes.Identifiers
The String representation of ADBREAK_SKIP event type.
AdBreakBeginEvent - Class in com.theoplayer.android.api.event.ads
Fired when AdsEventTypes.AD_BREAK_BEGIN occurs for an AdBreak.
AdBreakEndEvent - Class in com.theoplayer.android.api.event.ads
Fired when AdsEventTypes.AD_BREAK_END occurs for an AdBreak.
AdBreakEvent<E extends AdBreakEvent> - Class in com.theoplayer.android.api.event.ads
The AdBreak event.
adBreakMarkers(boolean) - Method in class com.theoplayer.android.api.verizonmedia.VerizonMediaUiConfiguration.Builder
 
ADD_ADBREAK - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdBreakListEventTypes
ADD_ADBREAK - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdBreakListEventTypes.Identifiers
The String representation of ADD_ADBREAK event type.
ADD_TASK - Static variable in class com.theoplayer.android.api.event.cache.tasklist.CachingTaskListEventTypes
Fired when AddTaskEvent occurs.
ADDCUE - Static variable in class com.theoplayer.android.api.event.track.texttrack.TextTrackEventTypes
Fired when AddCueEvent occurs.
AddCueEvent - Class in com.theoplayer.android.api.event.track.texttrack
Fired when TextTrackEventTypes.ADDCUE occurs for a TextTrack.
AdDescription - Class in com.theoplayer.android.api.source.addescription
The common API for the ad break(s) request.
AdDescription(AdIntegration) - Constructor for class com.theoplayer.android.api.source.addescription.AdDescription
Creates an ad description.
adDescription() - Static method in class com.theoplayer.android.api.source.addescription.THEOplayerAdDescription.Builder
Creates a builder for THEOplayerAdDescription.
adDescription(String) - Static method in class com.theoplayer.android.api.source.addescription.THEOplayerAdDescription.Builder
Creates a builder for THEOplayerAdDescription.
addEventListener(EventType<T>, EventListener<? super T>) - Method in interface com.theoplayer.android.api.event.EventDispatcher
 
addFriendlyObstruction(OmidFriendlyObstruction) - Method in interface com.theoplayer.android.api.ads.Omid
addFullScreenChangeListener(FullScreenChangeListener) - Method in interface com.theoplayer.android.api.fullscreen.FullScreenManager
Adds the given FullScreenChangeListener which listens for fullscreen changes.
addFullScreenIntentCreationListener(IntentCreationListener) - Method in interface com.theoplayer.android.api.fullscreen.FullScreenManager
Adds the given intentCreationListener which listens for the creation of the intent to start the fullscreen activity.
addJavaScriptMessageListener(String, MessageListener) - Method in class com.theoplayer.android.api.THEOplayerView
Adds a message listener for messages sent from a custom JavaScript file.
AddTaskEvent - Class in com.theoplayer.android.api.event.cache.tasklist
ADDTRACK - Static variable in class com.theoplayer.android.api.event.track.mediatrack.audio.list.AudioTrackListEventTypes
Fired when AddTrackEvent occurs.
ADDTRACK - Static variable in class com.theoplayer.android.api.event.track.mediatrack.video.list.VideoTrackListEventTypes
Fired when AddTrackEvent occurs.
ADDTRACK - Static variable in class com.theoplayer.android.api.event.track.texttrack.list.TextTrackListEventTypes
Fired when AddTrackEvent occurs.
AddTrackEvent - Class in com.theoplayer.android.api.event.track.mediatrack.audio.list
Fired when AudioTrackListEventTypes.ADDTRACK occurs for an AudioTrack list.
AddTrackEvent - Class in com.theoplayer.android.api.event.track.mediatrack.video.list
Fired when VideoTrackListEventTypes.ADDTRACK occurs for a VideoTrack List.
AddTrackEvent - Class in com.theoplayer.android.api.event.track.texttrack.list
AdEndEvent - Class in com.theoplayer.android.api.event.ads
Fired when AdsEventTypes.AD_END occurs for an Ad.
AdErrorEvent - Class in com.theoplayer.android.api.event.ads
Fired when AdsEventTypes.AD_ERROR occurs for an Ad.
AdEvent<E extends AdEvent> - Class in com.theoplayer.android.api.event.ads
The Ad event.
AdFirstQuartileEvent - Class in com.theoplayer.android.api.event.ads
Fired when AdsEventTypes.AD_FIRST_QUARTILE occurs for an Ad.
AdImpressionEvent - Class in com.theoplayer.android.api.event.ads
Fired when AdsEventTypes.AD_IMPRESSION occurs for an Ad.
adImpressions(boolean) - Method in class com.theoplayer.android.api.source.verizonmedia.VerizonMediaPingConfiguration.Builder
Sets whether to increase the accuracy of ad events by passing the current playback time in Ping requests.
AdIntegration - Enum in com.theoplayer.android.api.source
The integration type of the ad break(s).
AdIntegrationKind - Enum in com.theoplayer.android.api.event.ads
The integration kind of the Ad.
AdLoadedEvent - Class in com.theoplayer.android.api.event.ads
Fired when AdsEventTypes.AD_LOADED occurs for an Ad.
AdMidpointEvent - Class in com.theoplayer.android.api.event.ads
Fired when AdsEventTypes.AD_MIDPOINT occurs for an Ad.
adNotification(boolean) - Method in class com.theoplayer.android.api.verizonmedia.VerizonMediaUiConfiguration.Builder
Sets whether the ad notification is enabled.
AdPreloadType - Enum in com.theoplayer.android.api.ads
The Ad preloading strategy.
Ads - Interface in com.theoplayer.android.api.ads
The Ads API which can be used to schedule as well as get information related to a group of advertisements.
ads(AdDescription...) - Method in class com.theoplayer.android.api.source.SourceDescription.Builder
Sets the ads of the SourceDescription.
ads(String...) - Method in class com.theoplayer.android.api.source.SourceDescription.Builder
Sets the ads of the SourceDescription.
ads(AdsConfiguration) - Method in class com.theoplayer.android.api.THEOplayerConfig.Builder
Sets the additional advertisement configuration.
AdsConfiguration - Class in com.theoplayer.android.api.ads
The AdsConfiguration API describes the configuration of the advertisement.
AdsConfiguration.Builder - Class in com.theoplayer.android.api.ads
The builder for the advertisement configuration.
AdsEventTypes - Class in com.theoplayer.android.api.event.ads
The types of Ad Events.
AdsEventTypes() - Constructor for class com.theoplayer.android.api.event.ads.AdsEventTypes
 
AdsEventTypes.Identifiers - Class in com.theoplayer.android.api.event.ads
The Ad event identifiers.
adTagParameters - Variable in class com.theoplayer.android.api.source.ssai.GoogleDaiConfiguration.Builder
 
adTagParameters(Map<String, String>) - Method in class com.theoplayer.android.api.source.ssai.GoogleDaiConfiguration.Builder
Sets the ad tag parameters which are added to the stream request.
AdThirdQuartileEvent - Class in com.theoplayer.android.api.event.ads
Fired when AdsEventTypes.AD_THIRD_QUARTILE occurs for an Ad.
AgamaLogLevel - Enum in com.theoplayer.android.api.source.analytics
The Agama process Log level
AgamaPlayerConfiguration - Class in com.theoplayer.android.api.source.analytics
The Agama player configuration
agamaPlayerConfiguration(String) - Static method in class com.theoplayer.android.api.source.analytics.AgamaPlayerConfiguration.Builder
Creates a builder for the Agama player configuration.
AgamaPlayerConfiguration.Builder - Class in com.theoplayer.android.api.source.analytics
The builder for the Agama player configuration.
AgamaServiceName - Enum in com.theoplayer.android.api.source.analytics
The Agama service name.
AgamaSourceConfiguration - Class in com.theoplayer.android.api.source.analytics
The Agama source configuration
agamaSourceConfiguration(String, StreamType) - Static method in class com.theoplayer.android.api.source.analytics.AgamaSourceConfiguration.Builder
Creates a builder for the Agama source configuration.
AgamaSourceConfiguration.Builder - Class in com.theoplayer.android.api.source.analytics
The builder for the Agama source configuration.
allowMixedContent(boolean) - Method in class com.theoplayer.android.api.THEOplayerConfig.Builder
Deprecated.
Not to be used anymore. Sets whether mixed HTTP/HTTPS content is allowed.
amount(String) - Method in class com.theoplayer.android.api.cache.CachingParameters.Builder
Sets the amount of data to cache for the given stream.
analytics(AnalyticsDescription...) - Method in class com.theoplayer.android.api.source.SourceDescription.Builder
Sets the analytics of the SourceDescription.
analytics(AnalyticsDescription...) - Method in class com.theoplayer.android.api.THEOplayerConfig.Builder
Sets the configurations for pre-integrated analytics services.
AnalyticsDescription - Interface in com.theoplayer.android.api.source.analytics
The configuration of an analytics integration.
AnalyticsIntegration - Enum in com.theoplayer.android.api.source.analytics
The possible identifiers for an analytics integration.
apiKey - Variable in class com.theoplayer.android.api.source.ssai.GoogleDaiConfiguration.Builder
 
app(SpotXAdDescription.SpotXData) - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.Builder
Deprecated.
Superseded by #queryParameters(SpotXDataQueryParameter) with SpotXDataQueryParameter.Builder#param(String, SpotXData).
Application specific SpotX data.
application(String) - Method in class com.theoplayer.android.api.source.analytics.AgamaPlayerConfiguration.Builder
Sets the name of your application.
applicationName(String) - Method in class com.theoplayer.android.api.source.analytics.ConvivaContentMetadata.Builder
Sets the application name.
applicationVersion(String) - Method in class com.theoplayer.android.api.source.analytics.AgamaPlayerConfiguration.Builder
Sets the version of your application.
asMap() - Method in interface com.theoplayer.android.api.player.track.texttrack.cue.DateRangeCue.CustomAttributes
The CustomAttribute list as a Map.
ASSETINFORESPONSE - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaEventTypes
ASSETINFORESPONSE - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaEventTypes.Identifiers
The String representation of ASSETINFORESPONSE event type.
assetMarkers(boolean) - Method in class com.theoplayer.android.api.verizonmedia.VerizonMediaUiConfiguration.Builder
 
assetType(VerizonMediaAssetType) - Method in class com.theoplayer.android.api.source.verizonmedia.VerizonMediaSource.Builder
Sets the asset type.
AudioQuality - Interface in com.theoplayer.android.api.player.track.mediatrack.quality
Represents a quality of the audio track.
AudioTrackEventTypes - Class in com.theoplayer.android.api.event.track.mediatrack.audio
The types of AudioTrack Events.
AudioTrackEventTypes() - Constructor for class com.theoplayer.android.api.event.track.mediatrack.audio.AudioTrackEventTypes
 
AudioTrackListEventTypes - Class in com.theoplayer.android.api.event.track.mediatrack.audio.list
The types of AudioTrackList Events.
AudioTrackListEventTypes() - Constructor for class com.theoplayer.android.api.event.track.mediatrack.audio.list.AudioTrackListEventTypes
 
authToken(String) - Method in class com.theoplayer.android.api.source.drm.preintegration.TitaniumDRMConfiguration.Builder
Sets the authentication token.
authToken - Variable in class com.theoplayer.android.api.source.ssai.GoogleDaiConfiguration.Builder
 
authToken(String) - Method in class com.theoplayer.android.api.source.ssai.GoogleDaiConfiguration.Builder
Sets the authorization token for the stream request.
AxinomDRMConfiguration - Class in com.theoplayer.android.api.source.drm.preintegration
The configuration of the Axinom DRM integration.
AxinomDRMConfiguration.Builder - Class in com.theoplayer.android.api.source.drm.preintegration
The builder for the Axinom DRM configuration.
AzureDRMConfiguration - Class in com.theoplayer.android.api.source.drm.preintegration
The configuration of the Azure Media Services DRM integration.
AzureDRMConfiguration.Builder - Class in com.theoplayer.android.api.source.drm.preintegration
The builder for the Azure Media Service DRM configuration.

B

bandwidth(Long) - Method in class com.theoplayer.android.api.cache.CachingParameters.Builder
Sets the upper bandwidth limit of the quality to cache.
Boundary - Interface in com.theoplayer.android.api.verizonmedia.reponses.assetinfo
The base Boundary used to describe the boundaries of an ad.
BoundaryC3 - Interface in com.theoplayer.android.api.verizonmedia.reponses.assetinfo
Represents the boundary of an ad that is relevant for up to three days after the original airing.
BoundaryC7 - Interface in com.theoplayer.android.api.verizonmedia.reponses.assetinfo
Represents the boundary of an ad that is relevant for up to seven days after the original airing.
BoundaryHalftime - Interface in com.theoplayer.android.api.verizonmedia.reponses.assetinfo
Represents the boundary that identifies special content.
BoundaryInfo - Interface in com.theoplayer.android.api.verizonmedia.reponses.assetinfo
Represents the information of an ad boundary.
BufferedSegments - Interface in com.theoplayer.android.api.metrics
The buffered segments API, which is part of the Metrics.
build() - Method in class com.theoplayer.android.api.abr.AbrStrategyConfiguration.Builder
Builds the adaptive bitrate strategy configuration.
build() - Method in class com.theoplayer.android.api.abr.AbrStrategyMetadata.Builder
Builds the metadata of the adaptive bitrate strategy.
build() - Method in class com.theoplayer.android.api.ads.AdsConfiguration.Builder
Builds the advertisement configuration.
build() - Method in class com.theoplayer.android.api.ads.GoogleImaConfiguration.Builder
Builds the Google IMA configuration.
build() - Method in class com.theoplayer.android.api.cache.CachingParameters.Builder
Builds the caching parameters.
build(DRMConfiguration) - Method in interface com.theoplayer.android.api.contentprotection.ContentProtectionIntegrationFactory
 
build() - Method in class com.theoplayer.android.api.source.addescription.GoogleImaAdDescription.Builder
Builds the GoogleImaAdDescription.
build() - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.Builder
Builds SpotXAdDescription.
build() - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.SpotXData.Builder
Builds the SpotXData.
build() - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.SpotXDataQueryParameter.Builder
Builds SpotXDataQueryParameter.
build() - Method in class com.theoplayer.android.api.source.addescription.THEOplayerAdDescription.Builder
Builds THEOplayerAdDescription.
build() - Method in class com.theoplayer.android.api.source.analytics.AgamaPlayerConfiguration.Builder
Builds the Agama player configuration.
build() - Method in class com.theoplayer.android.api.source.analytics.AgamaSourceConfiguration.Builder
Builds the Agama source configuration.
build() - Method in class com.theoplayer.android.api.source.analytics.ConvivaConfiguration.Builder
Builds the Conviva configuration.
build() - Method in class com.theoplayer.android.api.source.analytics.ConvivaContentMetadata.Builder
Builds the Conviva content metadata.
build() - Method in class com.theoplayer.android.api.source.analytics.MoatOptions.Builder
Builds the Moat configuration.
build() - Method in class com.theoplayer.android.api.source.analytics.YouboraOptions.Builder
Builds the Youbora configuration.
build() - Method in class com.theoplayer.android.api.source.drm.ClearkeyKeySystemConfiguration.Builder
Builds the ClearKey key system configuration.
build() - Method in class com.theoplayer.android.api.source.drm.DRMConfiguration.Builder
Builds The DRM configuration.
build() - Method in class com.theoplayer.android.api.source.drm.FairPlayKeySystemConfiguration.Builder
Builds the FairPlay key system configuration.
build() - Method in class com.theoplayer.android.api.source.drm.KeySystemConfiguration.Builder
Builds the key system configuration.
build() - Method in class com.theoplayer.android.api.source.drm.preintegration.AxinomDRMConfiguration.Builder
Builds the Axinom DRM configuration.
build() - Method in class com.theoplayer.android.api.source.drm.preintegration.AzureDRMConfiguration.Builder
Builds the Azure Media Service DRM configuration.
build() - Method in class com.theoplayer.android.api.source.drm.preintegration.ConaxDRMConfiguration.Builder
Builds the Conax DRM configuration.
build() - Method in class com.theoplayer.android.api.source.drm.preintegration.DRMTodayConfiguration.Builder
Builds the DRM Today configuration.
build() - Method in class com.theoplayer.android.api.source.drm.preintegration.IrdetoConfiguration.Builder
Builds the Irdeto DRM configuration.
build() - Method in class com.theoplayer.android.api.source.drm.preintegration.KeyOSDRMConfiguration.Builder
Builds the KeyOS DRM Configuration.
build() - Method in class com.theoplayer.android.api.source.drm.preintegration.KeyOSKeySystemConfiguration.Builder
Builds the KeyOS key system configuration.
build() - Method in class com.theoplayer.android.api.source.drm.preintegration.TitaniumDRMConfiguration.Builder
Builds the Titanium DRM configuration.
build() - Method in class com.theoplayer.android.api.source.drm.preintegration.VudrmDRMConfiguration.Builder
Builds the Vudrm DRM configuration.
build() - Method in class com.theoplayer.android.api.source.drm.preintegration.XstreamConfiguration.Builder
Builds the Xstream DRM Configuration.
build() - Method in class com.theoplayer.android.api.source.GoogleDaiTypedSource.Builder
Builds the GoogleDaiTypedSource.
build() - Method in class com.theoplayer.android.api.source.metadata.ChromecastMetadataDescription.Builder
Builds the chromecast metadata description.
build() - Method in class com.theoplayer.android.api.source.SourceDescription.Builder
Builds the SourceDescription.
build() - Method in class com.theoplayer.android.api.source.ssai.dai.GoogleDaiLiveConfiguration.Builder
Builds the Google DAI live configuration.
build() - Method in class com.theoplayer.android.api.source.ssai.dai.GoogleDaiVodConfiguration.Builder
Builds the Google DAI VOD configuration.
build() - Method in class com.theoplayer.android.api.source.ssai.yospace.YoSpaceLogLevelConfiguration.Builder
Builds the YoSpace log level configuration.
build() - Method in class com.theoplayer.android.api.source.ssai.YoSpaceDescription.Builder
Builds the YoSpace configuration.
build() - Method in class com.theoplayer.android.api.source.TextTrackDescription.Builder
Builds the TextTrackDescription.
build() - Method in class com.theoplayer.android.api.source.TypedSource.Builder
Builds the TypedSource.
build() - Method in class com.theoplayer.android.api.source.verizonmedia.VerizonMediaPingConfiguration.Builder
Builds VerizonMediaPingConfiguration.
build() - Method in class com.theoplayer.android.api.source.verizonmedia.VerizonMediaSource.Builder
Builds the Verizon Media source.
build() - Method in class com.theoplayer.android.api.THEOplayerConfig.Builder
Builds the THEOplayer Configuration.
build() - Method in class com.theoplayer.android.api.ui.UIConfiguration.Builder
Builds the UIConfiguration.
build() - Method in class com.theoplayer.android.api.verizonmedia.VerizonMediaConfiguration.Builder
build() - Method in class com.theoplayer.android.api.verizonmedia.VerizonMediaUiConfiguration.Builder
Builder() - Constructor for class com.theoplayer.android.api.abr.AbrStrategyConfiguration.Builder
 
Builder() - Constructor for class com.theoplayer.android.api.abr.AbrStrategyMetadata.Builder
 
Builder() - Constructor for class com.theoplayer.android.api.ads.AdsConfiguration.Builder
 
Builder() - Constructor for class com.theoplayer.android.api.ads.GoogleImaConfiguration.Builder
 
Builder() - Constructor for class com.theoplayer.android.api.cache.CachingParameters.Builder
 
Builder() - Constructor for class com.theoplayer.android.api.source.addescription.GoogleImaAdDescription.Builder
 
Builder() - Constructor for class com.theoplayer.android.api.source.addescription.THEOplayerAdDescription.Builder
 
Builder(String, ConvivaContentMetadata) - Constructor for class com.theoplayer.android.api.source.analytics.ConvivaConfiguration.Builder
Creates a builder for the Conviva configuration.
Builder(String) - Constructor for class com.theoplayer.android.api.source.analytics.ConvivaContentMetadata.Builder
Creates a builder for the Conviva content metadata.
Builder(String, String) - Constructor for class com.theoplayer.android.api.source.analytics.MoatOptions.Builder
Creates a builder for the Moat configuration.
Builder() - Constructor for class com.theoplayer.android.api.source.analytics.YouboraOptions.Builder
Creates a builder for Youbora configuration.
Builder(String) - Constructor for class com.theoplayer.android.api.source.analytics.YouboraOptions.Builder
Creates a builder for Youbora configuration.
Builder() - Constructor for class com.theoplayer.android.api.source.drm.DRMConfiguration.Builder
 
Builder(String) - Constructor for class com.theoplayer.android.api.source.drm.preintegration.AxinomDRMConfiguration.Builder
Creates a builder for the Axinom DRM configuration.
Builder(String, String) - Constructor for class com.theoplayer.android.api.source.drm.preintegration.AzureDRMConfiguration.Builder
Creates a builder for the Azure Media Service DRM configuration.
Builder() - Constructor for class com.theoplayer.android.api.source.drm.preintegration.ConaxDRMConfiguration.Builder
Deprecated.
Superseded by Builder#Builder(String, String).
Creates a builder for the Conax DRM configuration.
Builder(String, String) - Constructor for class com.theoplayer.android.api.source.drm.preintegration.ConaxDRMConfiguration.Builder
Creates a builder for the Conax DRM configuration.
Builder() - Constructor for class com.theoplayer.android.api.source.drm.preintegration.KeyOSDRMConfiguration.Builder
 
Builder(String, String) - Constructor for class com.theoplayer.android.api.source.drm.preintegration.XstreamConfiguration.Builder
Creates a Builder for an XstreamConfiguration.
Builder() - Constructor for class com.theoplayer.android.api.source.GoogleDaiTypedSource.Builder
 
Builder() - Constructor for class com.theoplayer.android.api.source.metadata.ChromecastMetadataDescription.Builder
 
Builder() - Constructor for class com.theoplayer.android.api.source.SourceDescription.Builder
 
Builder(String, String) - Constructor for class com.theoplayer.android.api.source.ssai.dai.GoogleDaiLiveConfiguration.Builder
Creates a builder for Google DAI live configuration.
Builder(String, String, String) - Constructor for class com.theoplayer.android.api.source.ssai.dai.GoogleDaiVodConfiguration.Builder
Creates a builder for the Google DAI VOD configuration.
Builder(String) - Constructor for class com.theoplayer.android.api.source.ssai.GoogleDaiConfiguration.Builder
Creates a builder for the Google DAI configuration.
Builder() - Constructor for class com.theoplayer.android.api.source.ssai.yospace.YoSpaceLogLevelConfiguration.Builder
 
Builder() - Constructor for class com.theoplayer.android.api.source.ssai.YoSpaceDescription.Builder
 
Builder() - Constructor for class com.theoplayer.android.api.source.TextTrackDescription.Builder
 
Builder() - Constructor for class com.theoplayer.android.api.source.TypedSource.Builder
 
Builder() - Constructor for class com.theoplayer.android.api.source.verizonmedia.VerizonMediaPingConfiguration.Builder
 
Builder(String) - Constructor for class com.theoplayer.android.api.source.verizonmedia.VerizonMediaSource.Builder
Creates a builder for VerizonMediaSource with a single asset identifier.
Builder(String[]) - Constructor for class com.theoplayer.android.api.source.verizonmedia.VerizonMediaSource.Builder
Creates a builder for VerizonMediaSource with a multiple asset identifiers.
Builder(VerizonMediaExternalId) - Constructor for class com.theoplayer.android.api.source.verizonmedia.VerizonMediaSource.Builder
Creates a builder for VerizonMediaSource with a VerizonMediaExternalId.
Builder() - Constructor for class com.theoplayer.android.api.THEOplayerConfig.Builder
 
Builder() - Constructor for class com.theoplayer.android.api.ui.UIConfiguration.Builder
 
Builder() - Constructor for class com.theoplayer.android.api.verizonmedia.VerizonMediaConfiguration.Builder
 
Builder() - Constructor for class com.theoplayer.android.api.verizonmedia.VerizonMediaUiConfiguration.Builder
 

C

Cache - Interface in com.theoplayer.android.api.cache
The media caching API.
CACHE_STATE_CHANGE - Static variable in class com.theoplayer.android.api.event.cache.CacheEventTypes
Fired when CacheStateChangeEvent occurs.
cacheBuster(boolean) - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.Builder
Sets whether the ad break request should contain a cache buster.
CacheEvent<E extends CacheEvent> - Class in com.theoplayer.android.api.event.cache
The Cache event.
CacheEvent(EventType<E>, Date) - Constructor for class com.theoplayer.android.api.event.cache.CacheEvent
 
CacheEventTypes - Class in com.theoplayer.android.api.event.cache
The types of Cache Events.
CacheEventTypes() - Constructor for class com.theoplayer.android.api.event.cache.CacheEventTypes
 
CacheStateChangeEvent - Class in com.theoplayer.android.api.event.cache
Fired when CacheEventTypes.CACHE_STATE_CHANGE occurs for the Cache.
CacheStatus - Enum in com.theoplayer.android.api.cache
The state of the cache.
CACHING_TASK_PROGRESS - Static variable in class com.theoplayer.android.api.event.cache.task.CachingTaskEventTypes
Fired when CachingTaskProgressEvent occurs.
CACHING_TASK_STATE_CHANGE - Static variable in class com.theoplayer.android.api.event.cache.task.CachingTaskEventTypes
Fired when CachingTaskStateChangeEvent occurs.
CachingParameters - Class in com.theoplayer.android.api.cache
The configuration of a caching task.
CachingParameters(String, Date) - Constructor for class com.theoplayer.android.api.cache.CachingParameters
Deprecated.
Superseded by CachingParameters.Builder.
Creates caching parameters with the given parameters.
CachingParameters.Builder - Class in com.theoplayer.android.api.cache
The builder for the caching parameters.
CachingTask - Interface in com.theoplayer.android.api.cache
Represents a caching task.
CachingTaskEvent<E extends CachingTaskEvent> - Class in com.theoplayer.android.api.event.cache.task
The Caching Task event.
CachingTaskEventTypes - Class in com.theoplayer.android.api.event.cache.task
The types of Caching Task Events.
CachingTaskEventTypes() - Constructor for class com.theoplayer.android.api.event.cache.task.CachingTaskEventTypes
 
CachingTaskLicense - Interface in com.theoplayer.android.api.cache
The caching task license which can be used to renew the license.
CachingTaskList - Interface in com.theoplayer.android.api.cache
List of caching tasks.
CachingTaskListEvent<E extends CachingTaskListEvent> - Class in com.theoplayer.android.api.event.cache.tasklist
The Caching TaskList event.
CachingTaskListEvent(EventType<E>, Date, CachingTask) - Constructor for class com.theoplayer.android.api.event.cache.tasklist.CachingTaskListEvent
 
CachingTaskListEventTypes - Class in com.theoplayer.android.api.event.cache.tasklist
The types of Caching TaskList Events.
CachingTaskListEventTypes() - Constructor for class com.theoplayer.android.api.event.cache.tasklist.CachingTaskListEventTypes
 
CachingTaskProgressEvent - Class in com.theoplayer.android.api.event.cache.task
CachingTaskStateChangeEvent - Class in com.theoplayer.android.api.event.cache.task
CachingTaskStatus - Enum in com.theoplayer.android.api.cache
The cache task status.
CANPLAY - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes
Fired when CanPlayEvent occurs.
CANPLAY - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes.Identifiers
The String representation of CANPLAY event type.
CanPlayEvent - Class in com.theoplayer.android.api.event.player
Fired when PlayerEventTypes.CANPLAY occurs for the Player.
CANPLAYTHROUGH - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes
Fired when CanPlayThroughEvent occurs.
CANPLAYTHROUGH - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes.Identifiers
The String representation of CANPLAYTHROUGH event type.
CanPlayThroughEvent - Class in com.theoplayer.android.api.event.player
Fired when PlayerEventTypes.CANPLAYTHROUGH occurs for the Player.
Cast - Interface in com.theoplayer.android.api.cast
The cast API.
CastError - Class in com.theoplayer.android.api.cast.chromecast
The cast error.
CastError(ErrorCode, String) - Constructor for class com.theoplayer.android.api.cast.chromecast.CastError
 
CastErrorEvent - Class in com.theoplayer.android.api.event.chromecast
Fired when ChromecastEventTypes.ERROR occurs for the Chromecast.
CastStateChangeEvent - Class in com.theoplayer.android.api.event.chromecast
Fired when ChromecastEventTypes.STATECHANGE occurs for the Chromecast.
CastStrategy - Enum in com.theoplayer.android.api.cast
The cast strategy.
castStrategy(CastStrategy) - Method in class com.theoplayer.android.api.THEOplayerConfig.Builder
Sets the cast behaviour.
cdn(String) - Method in class com.theoplayer.android.api.source.analytics.AgamaSourceConfiguration.Builder
Sets the CDN from which the content is served.
CertificateRequestCallback - Interface in com.theoplayer.android.api.contentprotection
 
CertificateResponseCallback - Interface in com.theoplayer.android.api.contentprotection
 
CHANGE - Static variable in class com.theoplayer.android.api.event.track.texttrack.TextTrackEventTypes
Fired when ChangeEvent occurs.
ChangeEvent - Class in com.theoplayer.android.api.event.track.texttrack
Fired when TextTrackEventTypes.CHANGE occurs for a TextTrack.
Chromecast - Interface in com.theoplayer.android.api.cast.chromecast
The chromecast API.
ChromecastEvent<E extends Event> - Class in com.theoplayer.android.api.event.chromecast
The Chromecast Event.
ChromecastEventTypes - Class in com.theoplayer.android.api.event.chromecast
The types of Chromecast Events.
ChromecastEventTypes() - Constructor for class com.theoplayer.android.api.event.chromecast.ChromecastEventTypes
 
chromecastMetadata() - Static method in class com.theoplayer.android.api.source.metadata.ChromecastMetadataDescription.Builder
Creates a builder for the Chromecast metadata description.
ChromecastMetadataDescription - Class in com.theoplayer.android.api.source.metadata
The description of the metadata used by Chromecast.
ChromecastMetadataDescription(List<ChromecastMetadataImage>, String, String, String, ChromecastMetadataType) - Constructor for class com.theoplayer.android.api.source.metadata.ChromecastMetadataDescription
Creates a Chromecast metadata description.
ChromecastMetadataDescription.Builder - Class in com.theoplayer.android.api.source.metadata
The builder for the Chromecast metadata description.
ChromecastMetadataImage - Class in com.theoplayer.android.api.source.metadata
The metadata of a Chromecast image.
ChromecastMetadataImage(String) - Constructor for class com.theoplayer.android.api.source.metadata.ChromecastMetadataImage
Creates a Chromecast metadata image.
ChromecastMetadataImage(String, Integer, Integer) - Constructor for class com.theoplayer.android.api.source.metadata.ChromecastMetadataImage
Creates a Chromecast metadata image.
ChromecastMetadataType - Enum in com.theoplayer.android.api.source.metadata
The Chromecast metadata type.
chromeless(boolean) - Method in class com.theoplayer.android.api.THEOplayerConfig.Builder
Sets whether the chromeless player, without UI, is used.
clearkey(ClearkeyKeySystemConfiguration) - Method in class com.theoplayer.android.api.source.drm.DRMConfiguration.Builder
Sets the ClearKey key system configuration.
clearkey(ClearkeyKeySystemConfiguration) - Method in class com.theoplayer.android.api.source.drm.preintegration.AxinomDRMConfiguration.Builder
Sets the configuration of the ClearKey key system.
clearkey(ClearkeyKeySystemConfiguration) - Method in class com.theoplayer.android.api.source.drm.preintegration.AzureDRMConfiguration.Builder
Sets the configuration of the ClearKey key system.
clearkey(ClearkeyKeySystemConfiguration) - Method in class com.theoplayer.android.api.source.drm.preintegration.ConaxDRMConfiguration.Builder
Sets the configuration of the ClearKey key system.
ClearkeyDecryptionKey(String, String) - Constructor for class com.theoplayer.android.api.source.drm.ClearkeyKeySystemConfiguration.ClearkeyDecryptionKey
Creates a ClearKey description key.
clearkeyDrm(ClearkeyKeySystemConfiguration) - Static method in class com.theoplayer.android.api.source.drm.DRMConfiguration.Builder
Creates a builder for the DRM configuration.
ClearkeyKeySystemConfiguration - Class in com.theoplayer.android.api.source.drm
The configuration of the ClearKey key system.
ClearkeyKeySystemConfiguration(ClearkeyKeySystemConfiguration.ClearkeyDecryptionKey[], String) - Constructor for class com.theoplayer.android.api.source.drm.ClearkeyKeySystemConfiguration
Deprecated.
Superseded by ClearkeyKeySystemConfiguration.Builder, since v2.69.0.
Creates a ClearKey key system configuration.
ClearkeyKeySystemConfiguration(ClearkeyKeySystemConfiguration.ClearkeyDecryptionKey[], String, Map<String, String>, boolean, Map<String, String>) - Constructor for class com.theoplayer.android.api.source.drm.ClearkeyKeySystemConfiguration
Deprecated.
Superseded by ClearkeyKeySystemConfiguration.Builder, since v2.69.0.
clearkeyKeySystemConfiguration(String) - Static method in class com.theoplayer.android.api.source.drm.ClearkeyKeySystemConfiguration.Builder
Creates a builder for the ClearKey key system configuration.
ClearkeyKeySystemConfiguration.Builder - Class in com.theoplayer.android.api.source.drm
The builder for the ClearKey key system configuration.
ClearkeyKeySystemConfiguration.ClearkeyDecryptionKey - Class in com.theoplayer.android.api.source.drm
The ClearKey description key.
CollectionUtils - Class in com.theoplayer.android.api.util
The CollectionUtils.
CollectionUtils() - Constructor for class com.theoplayer.android.api.util.CollectionUtils
 
com.theoplayer.android.api - package com.theoplayer.android.api
THEOplayer SDK API package
com.theoplayer.android.api.abr - package com.theoplayer.android.api.abr
 
com.theoplayer.android.api.ads - package com.theoplayer.android.api.ads
 
com.theoplayer.android.api.cache - package com.theoplayer.android.api.cache
 
com.theoplayer.android.api.cast - package com.theoplayer.android.api.cast
 
com.theoplayer.android.api.cast.chromecast - package com.theoplayer.android.api.cast.chromecast
 
com.theoplayer.android.api.contentprotection - package com.theoplayer.android.api.contentprotection
 
com.theoplayer.android.api.error - package com.theoplayer.android.api.error
 
com.theoplayer.android.api.event - package com.theoplayer.android.api.event
 
com.theoplayer.android.api.event.ads - package com.theoplayer.android.api.event.ads
 
com.theoplayer.android.api.event.cache - package com.theoplayer.android.api.event.cache
 
com.theoplayer.android.api.event.cache.task - package com.theoplayer.android.api.event.cache.task
 
com.theoplayer.android.api.event.cache.tasklist - package com.theoplayer.android.api.event.cache.tasklist
 
com.theoplayer.android.api.event.chromecast - package com.theoplayer.android.api.event.chromecast
 
com.theoplayer.android.api.event.player - package com.theoplayer.android.api.event.player
 
com.theoplayer.android.api.event.track - package com.theoplayer.android.api.event.track
 
com.theoplayer.android.api.event.track.mediatrack - package com.theoplayer.android.api.event.track.mediatrack
 
com.theoplayer.android.api.event.track.mediatrack.audio - package com.theoplayer.android.api.event.track.mediatrack.audio
 
com.theoplayer.android.api.event.track.mediatrack.audio.list - package com.theoplayer.android.api.event.track.mediatrack.audio.list
 
com.theoplayer.android.api.event.track.mediatrack.video - package com.theoplayer.android.api.event.track.mediatrack.video
 
com.theoplayer.android.api.event.track.mediatrack.video.list - package com.theoplayer.android.api.event.track.mediatrack.video.list
 
com.theoplayer.android.api.event.track.texttrack - package com.theoplayer.android.api.event.track.texttrack
 
com.theoplayer.android.api.event.track.texttrack.list - package com.theoplayer.android.api.event.track.texttrack.list
 
com.theoplayer.android.api.event.track.texttrack.texttrackcue - package com.theoplayer.android.api.event.track.texttrack.texttrackcue
 
com.theoplayer.android.api.event.track.tracklist - package com.theoplayer.android.api.event.track.tracklist
 
com.theoplayer.android.api.event.verizonmedia - package com.theoplayer.android.api.event.verizonmedia
 
com.theoplayer.android.api.event.vr - package com.theoplayer.android.api.event.vr
 
com.theoplayer.android.api.event.yospace - package com.theoplayer.android.api.event.yospace
 
com.theoplayer.android.api.fullscreen - package com.theoplayer.android.api.fullscreen
 
com.theoplayer.android.api.message - package com.theoplayer.android.api.message
 
com.theoplayer.android.api.metrics - package com.theoplayer.android.api.metrics
 
com.theoplayer.android.api.player - package com.theoplayer.android.api.player
 
com.theoplayer.android.api.player.track - package com.theoplayer.android.api.player.track
 
com.theoplayer.android.api.player.track.mediatrack - package com.theoplayer.android.api.player.track.mediatrack
 
com.theoplayer.android.api.player.track.mediatrack.quality - package com.theoplayer.android.api.player.track.mediatrack.quality
 
com.theoplayer.android.api.player.track.texttrack - package com.theoplayer.android.api.player.track.texttrack
 
com.theoplayer.android.api.player.track.texttrack.cue - package com.theoplayer.android.api.player.track.texttrack.cue
 
com.theoplayer.android.api.settings - package com.theoplayer.android.api.settings
 
com.theoplayer.android.api.source - package com.theoplayer.android.api.source
THEOplayer SDK API source package
com.theoplayer.android.api.source.addescription - package com.theoplayer.android.api.source.addescription
 
com.theoplayer.android.api.source.analytics - package com.theoplayer.android.api.source.analytics
 
com.theoplayer.android.api.source.drm - package com.theoplayer.android.api.source.drm
 
com.theoplayer.android.api.source.drm.preintegration - package com.theoplayer.android.api.source.drm.preintegration
 
com.theoplayer.android.api.source.metadata - package com.theoplayer.android.api.source.metadata
 
com.theoplayer.android.api.source.ssai - package com.theoplayer.android.api.source.ssai
 
com.theoplayer.android.api.source.ssai.dai - package com.theoplayer.android.api.source.ssai.dai
 
com.theoplayer.android.api.source.ssai.yospace - package com.theoplayer.android.api.source.ssai.yospace
 
com.theoplayer.android.api.source.verizonmedia - package com.theoplayer.android.api.source.verizonmedia
 
com.theoplayer.android.api.source.vr - package com.theoplayer.android.api.source.vr
 
com.theoplayer.android.api.timerange - package com.theoplayer.android.api.timerange
 
com.theoplayer.android.api.ui - package com.theoplayer.android.api.ui
 
com.theoplayer.android.api.util - package com.theoplayer.android.api.util
 
com.theoplayer.android.api.verizonmedia - package com.theoplayer.android.api.verizonmedia
 
com.theoplayer.android.api.verizonmedia.ads - package com.theoplayer.android.api.verizonmedia.ads
 
com.theoplayer.android.api.verizonmedia.reponses - package com.theoplayer.android.api.verizonmedia.reponses
 
com.theoplayer.android.api.verizonmedia.reponses.assetinfo - package com.theoplayer.android.api.verizonmedia.reponses.assetinfo
 
com.theoplayer.android.api.vr - package com.theoplayer.android.api.vr
 
com.theoplayer.android.api.yospace - package com.theoplayer.android.api.yospace
 
CompanionAd - Interface in com.theoplayer.android.api.ads
The CompanionAd API represents a companion ad which is displayed besides the player.
conaxDrm(String, String) - Static method in class com.theoplayer.android.api.source.drm.preintegration.ConaxDRMConfiguration.Builder
Deprecated.
Superseded by Builder#Builder(String, String), since v2.69.0.
Creates a builder for the Conax DRM Configuration.
ConaxDRMConfiguration - Class in com.theoplayer.android.api.source.drm.preintegration
The configuration of the Conax DRM integration.
ConaxDRMConfiguration(String, String, FairPlayKeySystemConfiguration, KeySystemConfiguration, KeySystemConfiguration, ClearkeyKeySystemConfiguration) - Constructor for class com.theoplayer.android.api.source.drm.preintegration.ConaxDRMConfiguration
Deprecated.
Superseded by ConaxDRMConfiguration.Builder, since v2.69.0.
Creates a Conax DRM configuration.
ConaxDRMConfiguration.Builder - Class in com.theoplayer.android.api.source.drm.preintegration
The builder for the Conax DRM configuration.
contentDescription(String) - Method in class com.theoplayer.android.api.source.analytics.AgamaSourceConfiguration.Builder
Sets the description of the content.
contentId(String) - Method in class com.theoplayer.android.api.source.drm.preintegration.IrdetoConfiguration.Builder
Sets the identifier of the content.
contentNotification(boolean) - Method in class com.theoplayer.android.api.verizonmedia.VerizonMediaUiConfiguration.Builder
Sets whether the content notification is enabled.
contentProtected(boolean) - Method in class com.theoplayer.android.api.source.verizonmedia.VerizonMediaSource.Builder
Sets whether the assets of the source are content protected.
CONTENTPROTECTIONERROR - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes
Fired when ContentProtectionErrorEvent occurs.
CONTENTPROTECTIONERROR - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes.Identifiers
The String representation of CONTENTPROTECTIONERROR event type.
ContentProtectionErrorEvent - Class in com.theoplayer.android.api.event.player
ContentProtectionException - Exception in com.theoplayer.android.api.error
A THEOplayer exception that gives an informative description of the content-protection error that occurred.
ContentProtectionException(ErrorCode, String, String, int, String, String, int) - Constructor for exception com.theoplayer.android.api.error.ContentProtectionException
Constructs a content-protection exception that can be thrown by the player.
ContentProtectionException(ErrorCode, String, Throwable, String, int, String, String, int) - Constructor for exception com.theoplayer.android.api.error.ContentProtectionException
Constructs a content-protection exception that can be thrown by the player.
ContentProtectionIntegration - Class in com.theoplayer.android.api.contentprotection
 
ContentProtectionIntegration() - Constructor for class com.theoplayer.android.api.contentprotection.ContentProtectionIntegration
 
ContentProtectionIntegrationFactory - Interface in com.theoplayer.android.api.contentprotection
 
CONTENTPROTECTIONSUCCESS - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes
CONTENTPROTECTIONSUCCESS - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes.Identifiers
The String representation of CONTENTPROTECTIONSUCCESS event type.
ContentProtectionSuccessEvent - Class in com.theoplayer.android.api.event.player
contentTitle(String) - Method in class com.theoplayer.android.api.source.analytics.AgamaSourceConfiguration.Builder
Sets the title of the content.
contentType(String) - Method in class com.theoplayer.android.api.source.analytics.AgamaSourceConfiguration.Builder
Sets the type of the content.
ConvivaConfiguration - Class in com.theoplayer.android.api.source.analytics
The configuration of the Conviva integration.
ConvivaConfiguration.Builder - Class in com.theoplayer.android.api.source.analytics
The builder for the Conviva configuration.
ConvivaContentMetadata - Class in com.theoplayer.android.api.source.analytics
The Conviva content metadata.
ConvivaContentMetadata.Builder - Class in com.theoplayer.android.api.source.analytics
The builder for the Conviva content metadata.
createTask(SourceDescription, CachingParameters) - Method in interface com.theoplayer.android.api.cache.Cache
Creates a caching task which controls the caching of the media.
crmId(String) - Method in class com.theoplayer.android.api.source.drm.preintegration.IrdetoConfiguration.Builder
Sets the identifier of the CRM.
cssPaths(String...) - Method in class com.theoplayer.android.api.THEOplayerConfig.Builder
Sets the paths of the css files in the order of usage.
CUECHANGE - Static variable in class com.theoplayer.android.api.event.track.texttrack.TextTrackEventTypes
Fired when CueChangeEvent occurs.
CueChangeEvent - Class in com.theoplayer.android.api.event.track.texttrack
Fired when TextTrackEventTypes.CUECHANGE occurs for a TextTrack.
custom(SpotXAdDescription.SpotXData) - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.Builder
Deprecated.
Superseded by #queryParameters(SpotXDataQueryParameter) with SpotXDataQueryParameter.Builder#param(String, SpotXData).
Custom SpotX data.
custom(Map<String, String>) - Method in class com.theoplayer.android.api.source.analytics.ConvivaContentMetadata.Builder
Sets the custom Conviva tags.
customdata(String) - Method in class com.theoplayer.android.api.source.drm.preintegration.KeyOSDRMConfiguration.Builder
Sets the custom data which will be used for the license acquisition request.
customdata(String) - Method in class com.theoplayer.android.api.source.drm.preintegration.KeyOSKeySystemConfiguration.Builder
Sets the custom data for the license acquisition request.
customIntegrationId(String) - Method in class com.theoplayer.android.api.source.drm.DRMConfiguration.Builder
Sets the identifier of the DRM integration.

D

daiTypedSource(GoogleDaiConfiguration) - Static method in class com.theoplayer.android.api.source.GoogleDaiTypedSource.Builder
Sets the Google DAI configuration.
DateRangeCue - Interface in com.theoplayer.android.api.player.track.texttrack.cue
Represents the HLS date range cue which is a part of the metadata text track.
DateRangeCue.CustomAttributes - Interface in com.theoplayer.android.api.player.track.texttrack.cue
 
DEFAULT_APP_ID - Static variable in class com.theoplayer.android.api.cast.chromecast.DefaultCastOptionsProvider
 
defaultBitrateKbps(int) - Method in class com.theoplayer.android.api.source.analytics.ConvivaContentMetadata.Builder
Sets the default bitrate of the asset, in kbps.
DefaultCastOptionsProvider - Class in com.theoplayer.android.api.cast.chromecast
The default cast option provider.
DefaultCastOptionsProvider() - Constructor for class com.theoplayer.android.api.cast.chromecast.DefaultCastOptionsProvider
 
defaultCss(boolean) - Method in class com.theoplayer.android.api.THEOplayerConfig.Builder
Sets whether the default css is enabled.
defaultCss() - Method in class com.theoplayer.android.api.THEOplayerConfig
Returns whether the default THEOplayer styling file is enabled.
defaultResource(String) - Method in class com.theoplayer.android.api.source.analytics.ConvivaContentMetadata.Builder
Sets the default resource.
defaultSkipOffset(int) - Method in class com.theoplayer.android.api.verizonmedia.VerizonMediaConfiguration.Builder
Sets the default skip offset.
DESTROY - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes
Fired when DestroyEvent occurs.
DESTROY - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes.Identifiers
The String representation of DESTROY event type.
DestroyEvent - Class in com.theoplayer.android.api.event.player
Fired when PlayerEventTypes.DESTROY occurs for the Player.
device(SpotXAdDescription.SpotXData) - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.Builder
Deprecated.
Superseded by #queryParameters(SpotXDataQueryParameter) with SpotXDataQueryParameter.Builder#param(String, SpotXData).
Device specific SpotX data.
deviceId(String) - Method in class com.theoplayer.android.api.source.drm.preintegration.ConaxDRMConfiguration.Builder
Deprecated.
Superseded by Builder#Builder(String, String), since v2.69.0.
Sets the identifier of the Conax device.
DIRECTIONCHANGE - Static variable in class com.theoplayer.android.api.event.vr.VREventTypes
Fired when a DirectionChangeEvent occurs.
DirectionChangeEvent - Class in com.theoplayer.android.api.event.vr
The Direction Change Event.
disableAdIdCollection(boolean) - Method in class com.theoplayer.android.api.source.analytics.MoatOptions.Builder
Sets whether the ad identifier collection is enabled.
disableLocationServices(boolean) - Method in class com.theoplayer.android.api.source.analytics.MoatOptions.Builder
Sets whether the location service is enabled.
DoneCallback - Interface in com.theoplayer.android.api.player
The DoneCallback which is used as a callback interface.
drm - Variable in class com.theoplayer.android.api.source.TypedSource.Builder
 
drm(DRMConfiguration) - Method in class com.theoplayer.android.api.source.TypedSource.Builder
Sets the DRM configuration.
DRMConfiguration - Class in com.theoplayer.android.api.source.drm
The configuration of digital rights management(DRM).
DRMConfiguration(FairPlayKeySystemConfiguration, KeySystemConfiguration, KeySystemConfiguration, ClearkeyKeySystemConfiguration) - Constructor for class com.theoplayer.android.api.source.drm.DRMConfiguration
Creates a DRM configuration.
DRMConfiguration(FairPlayKeySystemConfiguration, KeySystemConfiguration, KeySystemConfiguration, ClearkeyKeySystemConfiguration, Map<String, Object>, String, DRMIntegrationId) - Constructor for class com.theoplayer.android.api.source.drm.DRMConfiguration
 
DRMConfiguration.Builder - Class in com.theoplayer.android.api.source.drm
The builder for the DRM configuration.
DRMIntegrationId - Enum in com.theoplayer.android.api.source.drm
The identifier of a DRM integration.
DRMPreIntegrationConfiguration - Class in com.theoplayer.android.api.source.drm.preintegration
The common configuration of the DRM pre integrations.
DRMPreIntegrationConfiguration(DRMIntegrationId, FairPlayKeySystemConfiguration, KeySystemConfiguration, KeySystemConfiguration, ClearkeyKeySystemConfiguration) - Constructor for class com.theoplayer.android.api.source.drm.preintegration.DRMPreIntegrationConfiguration
Creates a DRMConfiguration with the given optional parameters: a DRMIntegrationId, FairPlayKeySystemConfiguration and/or a widevine/playready KeySystemConfiguration.
drmToday(KeySystemConfiguration) - Static method in class com.theoplayer.android.api.source.drm.preintegration.DRMTodayConfiguration.Builder
Creates a builder for the DRM Today configuration.
drmToday(String) - Static method in class com.theoplayer.android.api.source.drm.preintegration.DRMTodayConfiguration.Builder
Creates a builder for the DRM Today configuration.
DRMTodayConfiguration - Class in com.theoplayer.android.api.source.drm.preintegration
The configuration of the DRM Today integration.
DRMTodayConfiguration(String, String, String, String, KeySystemConfiguration) - Constructor for class com.theoplayer.android.api.source.drm.preintegration.DRMTodayConfiguration
Deprecated.
Superseded by DRMTodayConfiguration.Builder, since v2.69.0.
Creates a DRM Today configuration.
DRMTodayConfiguration.Builder - Class in com.theoplayer.android.api.source.drm.preintegration
The builder for the DRM Today configuration.
duration(int) - Method in class com.theoplayer.android.api.source.analytics.ConvivaContentMetadata.Builder
Sets the duration of the asset.
DURATIONCHANGE - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes
Fired when DurationChangeEvent occurs.
DURATIONCHANGE - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes.Identifiers
The String representation of DURATIONCHANGE event type.
DurationChangeEvent - Class in com.theoplayer.android.api.event.player
Fired when PlayerEventTypes.DURATIONCHANGE occurs for the Player.

E

encodedFrameRate(int) - Method in class com.theoplayer.android.api.source.analytics.ConvivaContentMetadata.Builder
Sets the encoded frame rate of the asset.
ENCRYPTED - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes
Fired when MediaEncryptedEvent occurs.
ENCRYPTED - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes.Identifiers
The String representation of ENCRYPTED event type.
ENDED - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes
Fired when EndedEvent occurs.
ENDED - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes.Identifiers
The String representation of ENDED event type.
EndedEvent - Class in com.theoplayer.android.api.event.player
Fired when PlayerEventTypes.ENDED occurs for the Player.
ENTER - Static variable in class com.theoplayer.android.api.event.track.texttrack.texttrackcue.TextTrackCueEventTypes
Fired when EnterEvent occurs.
ENTERCUE - Static variable in class com.theoplayer.android.api.event.track.texttrack.TextTrackEventTypes
Fired when EnterCueEvent occurs.
EnterCueEvent - Class in com.theoplayer.android.api.event.track.texttrack
Fired when TextTrackEventTypes.ENTERCUE occurs for a TextTrack.
EnterEvent - Class in com.theoplayer.android.api.event.track.texttrack.texttrackcue
equals(Object) - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription
 
equals(Object) - Method in class com.theoplayer.android.api.source.analytics.AgamaPlayerConfiguration
 
equals(Object) - Method in class com.theoplayer.android.api.source.analytics.AgamaSourceConfiguration
 
equals(Object) - Method in class com.theoplayer.android.api.source.analytics.ConvivaConfiguration
 
equals(Object) - Method in class com.theoplayer.android.api.source.analytics.ConvivaContentMetadata
 
equals(Object) - Method in class com.theoplayer.android.api.source.analytics.MoatOptions
 
equals(Object) - Method in class com.theoplayer.android.api.source.drm.DRMConfiguration
 
equals(Object) - Method in class com.theoplayer.android.api.source.drm.KeySystemConfiguration
 
equals(Object) - Method in class com.theoplayer.android.api.source.drm.preintegration.AxinomDRMConfiguration
 
equals(Object) - Method in class com.theoplayer.android.api.source.drm.preintegration.AzureDRMConfiguration
 
equals(Object) - Method in class com.theoplayer.android.api.source.drm.preintegration.XstreamConfiguration
 
equals(Object) - Method in class com.theoplayer.android.api.source.SourceDescription
 
equals(Object) - Method in class com.theoplayer.android.api.source.ssai.dai.GoogleDaiLiveConfiguration
 
equals(Object) - Method in class com.theoplayer.android.api.source.ssai.dai.GoogleDaiVodConfiguration
 
equals(Object) - Method in class com.theoplayer.android.api.source.ssai.GoogleDaiConfiguration
 
equals(Object) - Method in class com.theoplayer.android.api.source.TypedSource
 
equals(Object) - Method in class com.theoplayer.android.api.source.verizonmedia.VerizonMediaExternalId
 
equals(Object) - Method in class com.theoplayer.android.api.source.verizonmedia.VerizonMediaPingConfiguration
 
equals(Object) - Method in class com.theoplayer.android.api.source.verizonmedia.VerizonMediaSource
 
equals(Object) - Method in class com.theoplayer.android.api.verizonmedia.VerizonMediaConfiguration
 
error(Throwable) - Method in interface com.theoplayer.android.api.contentprotection.CertificateResponseCallback
 
error(Throwable) - Method in interface com.theoplayer.android.api.contentprotection.LicenseResponseCallback
 
ERROR - Static variable in class com.theoplayer.android.api.event.chromecast.ChromecastEventTypes
Fired when CastErrorEvent occurs.
ERROR - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes
Fired when ErrorEvent occurs.
ERROR - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes.Identifiers
The String representation of ERROR event type.
ErrorCategory - Enum in com.theoplayer.android.api.error
The categories that a THEOplayerException can belong to.
ErrorCode - Enum in com.theoplayer.android.api.cast.chromecast
 
ErrorCode - Enum in com.theoplayer.android.api.error
The error codes of THEOplayerException.
ErrorEvent - Class in com.theoplayer.android.api.event.player
Fired when PlayerEventTypes.ERROR occurs for the Player.
evaluateJavaScript(String, ValueCallback<String>) - Method in class com.theoplayer.android.api.THEOplayerView
Asynchronously evaluates JavaScript in the current web context.
Event<E extends Event> - Class in com.theoplayer.android.api.event
The base Event.
Event(EventType<E>, Date) - Constructor for class com.theoplayer.android.api.event.Event
 
EventDispatcher<E extends Event> - Interface in com.theoplayer.android.api.event
The Event Dispatcher.
EventListener<E extends Event> - Interface in com.theoplayer.android.api.event
The Event Listener.
EventType<E> - Interface in com.theoplayer.android.api.event
The base class for Event Types.
EXIT - Static variable in class com.theoplayer.android.api.event.track.texttrack.texttrackcue.TextTrackCueEventTypes
Fired when ExitEvent occurs.
EXITCUE - Static variable in class com.theoplayer.android.api.event.track.texttrack.TextTrackEventTypes
Fired when ExitCueEvent occurs.
ExitCueEvent - Class in com.theoplayer.android.api.event.track.texttrack
Fired when TextTrackEventTypes.EXITCUE occurs for a TextTrack.
ExitEvent - Class in com.theoplayer.android.api.event.track.texttrack.texttrackcue
Fired when TextTrackCueEventTypes.EXIT occurs for a TextTrackCue.
exitFullScreen() - Method in interface com.theoplayer.android.api.fullscreen.FullScreenManager
requests the THEOplayer to exit fullscreen
experimentalRendering - Variable in class com.theoplayer.android.api.source.TypedSource.Builder
 
expirationDate(Date) - Method in class com.theoplayer.android.api.cache.CachingParameters.Builder
Sets the expiration date of the cached data.

F

FACTORY - Static variable in class com.theoplayer.android.api.event.ads.AdBeginEvent
 
FACTORY - Static variable in class com.theoplayer.android.api.event.ads.AdBreakBeginEvent
 
FACTORY - Static variable in class com.theoplayer.android.api.event.ads.AdBreakEndEvent
 
FACTORY - Static variable in class com.theoplayer.android.api.event.ads.AdEndEvent
 
FACTORY - Static variable in class com.theoplayer.android.api.event.ads.AdErrorEvent
 
FACTORY - Static variable in class com.theoplayer.android.api.event.ads.AdFirstQuartileEvent
 
FACTORY - Static variable in class com.theoplayer.android.api.event.ads.AdImpressionEvent
 
FACTORY - Static variable in class com.theoplayer.android.api.event.ads.AdLoadedEvent
 
FACTORY - Static variable in class com.theoplayer.android.api.event.ads.AdMidpointEvent
 
FACTORY - Static variable in class com.theoplayer.android.api.event.ads.AdThirdQuartileEvent
 
FACTORY - Static variable in class com.theoplayer.android.api.event.cache.CacheStateChangeEvent
 
FACTORY - Static variable in class com.theoplayer.android.api.event.cache.task.CachingTaskProgressEvent
 
FACTORY - Static variable in class com.theoplayer.android.api.event.cache.task.CachingTaskStateChangeEvent
 
FACTORY - Static variable in class com.theoplayer.android.api.event.cache.tasklist.AddTaskEvent
 
FACTORY - Static variable in class com.theoplayer.android.api.event.cache.tasklist.RemoveTaskEvent
 
FACTORY - Static variable in class com.theoplayer.android.api.event.chromecast.CastErrorEvent
 
FACTORY - Static variable in class com.theoplayer.android.api.event.chromecast.CastStateChangeEvent
 
FACTORY - Static variable in class com.theoplayer.android.api.event.track.texttrack.texttrackcue.EnterEvent
 
FACTORY - Static variable in class com.theoplayer.android.api.event.track.texttrack.texttrackcue.ExitEvent
 
FACTORY - Static variable in class com.theoplayer.android.api.event.track.texttrack.texttrackcue.UpdateEvent
 
FACTORY - Static variable in class com.theoplayer.android.api.event.vr.DirectionChangeEvent
 
FACTORY - Static variable in class com.theoplayer.android.api.event.vr.StateChangeEvent
 
FACTORY - Static variable in class com.theoplayer.android.api.event.vr.StereoChangeEvent
 
FACTORY - Static variable in class com.theoplayer.android.api.event.yospace.SessionChangedEvent
 
fairplay(FairPlayKeySystemConfiguration) - Method in class com.theoplayer.android.api.source.drm.DRMConfiguration.Builder
Sets the FairPlay KeyOS key system configuration.
fairplay(FairPlayKeySystemConfiguration) - Method in class com.theoplayer.android.api.source.drm.preintegration.AxinomDRMConfiguration.Builder
Sets the configuration of the Fairplay key system.
fairplay(FairPlayKeySystemConfiguration) - Method in class com.theoplayer.android.api.source.drm.preintegration.AzureDRMConfiguration.Builder
Sets the configuration of the Fairplay key system.
fairPlay(FairPlayKeySystemConfiguration) - Method in class com.theoplayer.android.api.source.drm.preintegration.ConaxDRMConfiguration.Builder
Sets the configuration of the Fairplay key system.
fairplayDrm(FairPlayKeySystemConfiguration) - Static method in class com.theoplayer.android.api.source.drm.DRMConfiguration.Builder
Creates a builder for the DRM configuration.
FairPlayKeySystemConfiguration - Class in com.theoplayer.android.api.source.drm
The configuration of the FairPlay key system configuration.
FairPlayKeySystemConfiguration(String, String) - Constructor for class com.theoplayer.android.api.source.drm.FairPlayKeySystemConfiguration
Creates a FairPlay key system configuration.
FairPlayKeySystemConfiguration(String, String, Map<String, String>, boolean, Map<String, String>) - Constructor for class com.theoplayer.android.api.source.drm.FairPlayKeySystemConfiguration
Creates a FairPlay key system configuration.
fairPlayKeySystemConfiguration(String, String) - Static method in class com.theoplayer.android.api.source.drm.FairPlayKeySystemConfiguration.Builder
Creates a builder for the FairPlay key system configuration.
FairPlayKeySystemConfiguration.Builder - Class in com.theoplayer.android.api.source.drm
The builder for the FairPlay key system configuration.
forceCustomWebView(boolean) - Method in interface com.theoplayer.android.api.settings.WebViewSettings
Sets whether a custom web is forced.
freeWheelVideoViews(boolean) - Method in class com.theoplayer.android.api.source.verizonmedia.VerizonMediaPingConfiguration.Builder
Sets whether to enable FreeWheel's Video View by Callback feature to send content impressions to the FreeWheel server.
friendlyName(String) - Method in class com.theoplayer.android.api.source.drm.preintegration.TitaniumDRMConfiguration.Builder
Sets the friendly name of the customer.
from(String) - Static method in enum com.theoplayer.android.api.ads.AdPreloadType
Converts a textual representation of the preload type to an actual AdPreloadType instance.
from(String) - Static method in enum com.theoplayer.android.api.event.ads.AdIntegrationKind
Converts a textual representation of the integration to an actual AdIntegrationKind instance.
from(int) - Static method in enum com.theoplayer.android.api.player.ReadyState
Creates a ready state from a numerical representation.
from(String) - Static method in enum com.theoplayer.android.api.player.track.texttrack.TextTrackMode
Creates a text track mode from a textual representation, when possible.
from(int) - Static method in enum com.theoplayer.android.api.player.track.texttrack.TextTrackReadyState
Creates a text track ready state from a number, when possible.
from(String) - Static method in enum com.theoplayer.android.api.player.track.texttrack.TextTrackType
Creates a text track type state from a textual representation.
from(String) - Static method in enum com.theoplayer.android.api.source.drm.DRMIntegrationId
Creates a DRM integration identifier from a textual representation.
from(String) - Static method in enum com.theoplayer.android.api.source.ssai.SsaiIntegration
Creates a SSAI integration from a textual representation.
from(String) - Static method in enum com.theoplayer.android.api.source.ssai.StreamType
Creates a stream type from a textual representation.
from(String) - Static method in enum com.theoplayer.android.api.source.verizonmedia.VerizonMediaAssetType
Converts a textual representation of an asset type to an actual VerizonMediaAssetType instance.
from(String) - Static method in enum com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaPreplayResponseType
Convert a textual representation to an actual VerizonMediaPreplayResponseType instance.
fromCode(ErrorCode) - Static method in enum com.theoplayer.android.api.error.ErrorCategory
The ErrorCategory that the ErrorCode belongs to.
fromId(int) - Static method in enum com.theoplayer.android.api.error.ErrorCategory
The ErrorCategory from the identifier.
fromId(int) - Static method in enum com.theoplayer.android.api.error.ErrorCode
The ErrorCode from the identifier.
fromName(String) - Static method in enum com.theoplayer.android.api.source.metadata.ChromecastMetadataType
Creates a Chromecast metadata type.
FullScreenActivity - Class in com.theoplayer.android.api.fullscreen
The FullScreenActivity of the player.
FullScreenActivity() - Constructor for class com.theoplayer.android.api.fullscreen.FullScreenActivity
 
FullScreenChangeListener - Interface in com.theoplayer.android.api.fullscreen
The FullScreenChangeListener which can be used to listen for changes in the fullscreen state of the THEOplayerView.
FullScreenManager - Interface in com.theoplayer.android.api.fullscreen
The FullScreenManager which can be used to manage and gather information related to the fullscreen state of the player.

G

gatewayUrl(String) - Method in class com.theoplayer.android.api.source.analytics.ConvivaConfiguration.Builder
Sets the URL of your Conviva gateway.
Geo(double, double) - Constructor for class com.theoplayer.android.api.source.addescription.SpotXAdDescription.Geo
Creates a geographical location.
getAbr() - Method in interface com.theoplayer.android.api.player.Player
The adaptive bitrate configuration.
getAbrStrategy() - Method in interface com.theoplayer.android.api.abr.Abr
The adaptive bitrate strategy configuration.
getAccountId() - Method in class com.theoplayer.android.api.source.drm.preintegration.IrdetoConfiguration
The identifier of the Irdeto account.
getAccountName() - Method in class com.theoplayer.android.api.source.drm.preintegration.TitaniumDRMConfiguration
The account name.
getActiveCues() - Method in interface com.theoplayer.android.api.player.track.texttrack.TextTrack
The list of active TextTrackCues of the track.
getActiveQuality() - Method in interface com.theoplayer.android.api.player.track.mediatrack.MediaTrack
The active Quality of the media track, i.e.
getActiveSession() - Method in interface com.theoplayer.android.api.yospace.Yospace
The Yospace session.
getAd() - Method in class com.theoplayer.android.api.event.ads.SingleAdEvent
The Ad for which the event occurs.
getAd() - Method in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdEvent
The VerizonMediaAd for which the event occurred.
getAd() - Method in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdListEvent
The VerizonMediaAd of the VerizonMediaAdListEvent for which the event occurred.
getAdBreak() - Method in interface com.theoplayer.android.api.ads.Ad
A reference to the AdBreak of which the ad is a part of.
getAdBreak() - Method in class com.theoplayer.android.api.event.ads.AdBreakEvent
The AdBreak for which the event occurs.
getAdBreak() - Method in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdBreakEvent
The VerizonMediaAdBreak for which the event occurred.
getAdBreak() - Method in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdBreakListEvent
The VerizonMediaAdBreak of the VerizonMediaAdBreakList for which the event occurred.
getAdBreaks() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaAds
The VerizonMediaAdBreakList containing the ad breaks.
getAdditionalSessionProviders(Context) - Method in class com.theoplayer.android.api.cast.chromecast.DefaultCastOptionsProvider
 
getAdIntegration() - Method in enum com.theoplayer.android.api.source.AdIntegration
The textual representation of the ad integration.
getAds() - Method in interface com.theoplayer.android.api.ads.AdBreak
The list of all the ads which will be played sequentially at the ad break's time offset.
getAds() - Method in interface com.theoplayer.android.api.player.Player
The ads API.
getAds() - Method in class com.theoplayer.android.api.source.SourceDescription
List of AdDescriptions of the source.
getAds() - Method in class com.theoplayer.android.api.THEOplayerConfig
The Advertisement configuration of the player.
getAds() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaAdBreak
The VerizonMediaAdList of ads in this ad break.
getAds() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaResponseVodAdBreak
The List of VOD ads in the VerizonMediaResponseVodAdBreak.
getAds() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaPreplayVodResponse
The advertisement information.
getAds() - Method in interface com.theoplayer.android.api.verizonmedia.VerizonMedia
The ads API.
getAdsIndex() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaResponseVodAdPlaceholder
The index of the placeholder in the VerizonMediaAdList.
getAdSlotId() - Method in interface com.theoplayer.android.api.ads.CompanionAd
An identifier of the element in which the companion ad should be appended, if available.
getAdSystem() - Method in interface com.theoplayer.android.api.ads.GoogleImaAd
The source ad server information included in the ad response.
getAdTagParameters() - Method in class com.theoplayer.android.api.source.ssai.GoogleDaiConfiguration
The ad tag parameters added to stream request.
getAltText() - Method in interface com.theoplayer.android.api.ads.CompanionAd
An alternative description for ad.
getAmount() - Method in class com.theoplayer.android.api.cache.CachingParameters
The amount of data to cache for the given stream.
getAmountOfBufferedAudioSegments() - Method in interface com.theoplayer.android.api.metrics.BufferedSegments
The total number of buffered audio segments since the last source change.
getAmountOfBufferedVideoSegments() - Method in interface com.theoplayer.android.api.metrics.BufferedSegments
The total number of buffered video segments since the last source change.
getAnalytics() - Method in class com.theoplayer.android.api.source.SourceDescription
A list of AnalyticsDescriptions of the source.
getAnalytics() - Method in class com.theoplayer.android.api.THEOplayerConfig
The list of pre-integrated analytics services of the player.
getAnalyticsIntegration() - Method in enum com.theoplayer.android.api.source.analytics.AnalyticsIntegration
The textual representation of the analytics integration.
getApiFramework() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaAd
The API framework, if any.
getApiFramework() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaResponseVodAd
The textual representation of the API framework.
getApiKey() - Method in class com.theoplayer.android.api.source.ssai.GoogleDaiConfiguration
The API key for the stream request.
getApp() - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription
Deprecated.
Superseded by SpotXAdDescription.getQueryParameters().
Application specific SpotX data.
getApplication() - Method in class com.theoplayer.android.api.source.analytics.AgamaPlayerConfiguration
The name of your application.
getApplicationName() - Method in class com.theoplayer.android.api.source.analytics.ConvivaContentMetadata
The application name.
getApplicationVersion() - Method in class com.theoplayer.android.api.source.analytics.AgamaPlayerConfiguration
The version of your application.
getAsset() - Method in class com.theoplayer.android.api.source.analytics.AgamaSourceConfiguration
The identifier of the asset.
getAsset() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaAssetInfoResponse
The identifier of the asset.
getAssetIds() - Method in class com.theoplayer.android.api.source.verizonmedia.VerizonMediaSource
One or multiple asset Identifiers.
getAssetKey() - Method in class com.theoplayer.android.api.source.ssai.dai.GoogleDaiLiveConfiguration
The identifier for the video content source for live streams.
getAssetName() - Method in class com.theoplayer.android.api.source.analytics.ConvivaContentMetadata
The name of the asset.
getAssetType() - Method in class com.theoplayer.android.api.source.verizonmedia.VerizonMediaSource
The asset content type of the source.
getAttributeClass() - Method in interface com.theoplayer.android.api.player.track.texttrack.cue.DateRangeCue
The class of the date range cue.
getAudioSamplingRate() - Method in interface com.theoplayer.android.api.player.track.mediatrack.quality.AudioQuality
The sampling rate of the audio quality.
getAudioTracks() - Method in interface com.theoplayer.android.api.player.Player
List of audio tracks of the current source.
getAuthToken() - Method in class com.theoplayer.android.api.source.drm.preintegration.TitaniumDRMConfiguration
The authentication token.
getAuthToken() - Method in class com.theoplayer.android.api.source.ssai.GoogleDaiConfiguration
The authorization token for the stream request.
getAvailabilityType() - Method in class com.theoplayer.android.api.source.ssai.GoogleDaiConfiguration
The type of the requested stream.
getBandwidth() - Method in class com.theoplayer.android.api.cache.CachingParameters
getBandwidth() - Method in interface com.theoplayer.android.api.player.track.mediatrack.quality.Quality
The required bandwidth for the quality as defined in the manifest.
getBh() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.assetinfo.ThumbnailResolution
The requested height, in pixels.
getBitrate() - Method in class com.theoplayer.android.api.abr.AbrStrategyMetadata
The initial bitrate.
getBody() - Method in class com.theoplayer.android.api.contentprotection.Request
The body of the request.
getBody() - Method in interface com.theoplayer.android.api.contentprotection.Response
The body of the response.
getBoundaryDetails() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaAssetInfoResponse
List of objects which contain information for the boundaries for the asset.
getBreakOffsets() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaResponseVodAds
The list of ad break offset information.
getBreaks() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaResponseVodAds
The list of ad break information.
getBreaksIndex() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaResponseVodAdPlaceholder
The index of the placeholder's ad break in the VerizonMediaAdBreakList.
getBufferedSegments() - Method in interface com.theoplayer.android.api.metrics.Metrics
The total number of audio and video segments in the buffer.
getBw() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.assetinfo.ThumbnailResolution
The requested width, in pixels.
getBytes() - Method in interface com.theoplayer.android.api.cache.CachingTask
The estimation of the amount this task will download and store, in bytes.
getBytes(String) - Method in interface com.theoplayer.android.api.player.track.texttrack.cue.DateRangeCue.CustomAttributes
The byte[] value from the CustomAttribute list.
getBytesCached() - Method in interface com.theoplayer.android.api.cache.CachingTask
The amount downloaded and stored, in bytes.
getC3() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.assetinfo.BoundaryC3
The boundary info, which is relevant up to three days after the original airing.
getC7() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.assetinfo.BoundaryC7
The boundary info, which is relevant up to seven days after the original airing.
getCache() - Method in class com.theoplayer.android.api.THEOplayerGlobal
The cache.
getCached() - Method in interface com.theoplayer.android.api.cache.CachingTask
The time ranges indicating the data which has been cached.
getCast() - Method in class com.theoplayer.android.api.THEOplayerView
The Cast instance of this THEOplayerView.
getCastOptions(Context) - Method in class com.theoplayer.android.api.cast.chromecast.DefaultCastOptionsProvider
 
getCastStrategy() - Method in class com.theoplayer.android.api.THEOplayerConfig
The Cast Strategy.
getCategory() - Method in enum com.theoplayer.android.api.error.ErrorCode
The ErrorCategory that the ErrorCode belongs.
getCategory() - Method in exception com.theoplayer.android.api.error.THEOplayerException
The ErrorCategory of the error.
getCdn() - Method in class com.theoplayer.android.api.source.analytics.AgamaSourceConfiguration
The CDN from which the content is served.
getCertificate() - Method in class com.theoplayer.android.api.source.drm.KeySystemConfiguration
The certificate.
getCertificateURL() - Method in class com.theoplayer.android.api.source.drm.FairPlayKeySystemConfiguration
The URL of the certificate.
getCertificateURL() - Method in class com.theoplayer.android.api.source.drm.preintegration.AzureDRMConfiguration
The Azure certificate URL.
getChromecast() - Method in interface com.theoplayer.android.api.cast.Cast
The Chromecast integration API.
getChromeCast() - Method in interface com.theoplayer.android.api.cast.GlobalCast
The global Chromecast integration API.
getClearkey() - Method in class com.theoplayer.android.api.source.drm.DRMConfiguration
The ClearKey key system configuration.
getClickThrough() - Method in interface com.theoplayer.android.api.ads.CompanionAd
The website of the advertisement.
getClickThrough() - Method in interface com.theoplayer.android.api.ads.NonLinearAd
The website of the advertiser.
getCode() - Method in exception com.theoplayer.android.api.error.THEOplayerException
The unique ErrorCode of the error.
getCodecs() - Method in interface com.theoplayer.android.api.player.track.mediatrack.quality.Quality
The codecs of the quality as defined in the manifest.
getCompanions() - Method in interface com.theoplayer.android.api.ads.Ad
The List of CompanionAds associated to the ad, if available within the same Creatives element.
getCompanions() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaAd
List of all companion ads of the ad.
getCompanions() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaResponseVodAd
The List of companions ads.
getConfig() - Method in class com.theoplayer.android.api.source.analytics.AgamaPlayerConfiguration
The initial base configuration.
getContent() - Method in interface com.theoplayer.android.api.player.track.texttrack.cue.TextTrackCue
The content of the cue, it depends on the TextTrack's TextTrack.getType().
getContentDescription() - Method in class com.theoplayer.android.api.source.analytics.AgamaSourceConfiguration
The description of the content.
getContentId() - Method in class com.theoplayer.android.api.source.drm.preintegration.IrdetoConfiguration
The identifier of the content.
getContentMetadata() - Method in class com.theoplayer.android.api.source.analytics.ConvivaConfiguration
The metadata which will be sent to Conviva.
getContentSourceID() - Method in class com.theoplayer.android.api.source.ssai.dai.GoogleDaiVodConfiguration
The identifier for the publisher's content for on-demand streams.
getContentTitle() - Method in class com.theoplayer.android.api.source.analytics.AgamaSourceConfiguration
Title of the content.
getContentType() - Method in class com.theoplayer.android.api.source.analytics.AgamaSourceConfiguration
The type of the content.
getCorruptedVideoFrames() - Method in interface com.theoplayer.android.api.metrics.Metrics
The total number of corrupted video frames since the last source change.
getCreative() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaAd
The identifier of the creative.
getCreative() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaResponseVodAd
The identifier of the creative.
getCreativeId() - Method in interface com.theoplayer.android.api.ads.GoogleImaAd
The identifier of the selected creative for the ad.
getCrmId() - Method in class com.theoplayer.android.api.source.drm.preintegration.IrdetoConfiguration
The identifier of the CRM.
getCssPaths() - Method in class com.theoplayer.android.api.THEOplayerConfig
The list of paths of optional css files to be loaded.
getCue() - Method in class com.theoplayer.android.api.event.track.texttrack.AddCueEvent
The TextTrackCue that was added.
getCue() - Method in class com.theoplayer.android.api.event.track.texttrack.EnterCueEvent
The TextTrackCue that entered.
getCue() - Method in class com.theoplayer.android.api.event.track.texttrack.ExitCueEvent
The TextTrackCue that exited.
getCue() - Method in class com.theoplayer.android.api.event.track.texttrack.RemoveCueEvent
The TextTrackCue that was removed.
getCue() - Method in class com.theoplayer.android.api.event.track.texttrack.texttrackcue.TextTrackCueEvent
The TextTrackCue of the event.
getCues() - Method in interface com.theoplayer.android.api.player.track.texttrack.TextTrack
The list of TextTrackCues of the track.
getCurrentAdBreak() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaAds
The currently playing VerizonMediaAdBreak, if any.
getCurrentAds() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaAds
The VerizonMediaAdList containing the currently playing ads.
getCurrentBandwidthEstimate() - Method in interface com.theoplayer.android.api.metrics.Metrics
The current estimated bandwidth since the last source change.
getCurrentProgramDateTime() - Method in class com.theoplayer.android.api.event.player.TimeUpdateEvent
The program date time associated with the player.
getCurrentTime() - Method in class com.theoplayer.android.api.event.player.CanPlayEvent
The current time at which the player can play.
getCurrentTime() - Method in class com.theoplayer.android.api.event.player.CanPlayThroughEvent
The current time at which the player can play through.
getCurrentTime() - Method in class com.theoplayer.android.api.event.player.EndedEvent
The time at which the content has ended.
getCurrentTime() - Method in class com.theoplayer.android.api.event.player.LoadedDataEvent
The time from which the player can render the content for the first time.
getCurrentTime() - Method in class com.theoplayer.android.api.event.player.LoadedMetadataEvent
The time from which the player has the metadata ready.
getCurrentTime() - Method in class com.theoplayer.android.api.event.player.MediaEncryptedEvent
The time at which the media is encrypted.
getCurrentTime() - Method in class com.theoplayer.android.api.event.player.PauseEvent
The time at which the player is paused.
getCurrentTime() - Method in class com.theoplayer.android.api.event.player.PlayEvent
The time from which the player will play.
getCurrentTime() - Method in class com.theoplayer.android.api.event.player.PlayingEvent
The time from where the player is ready to start playing.
getCurrentTime() - Method in class com.theoplayer.android.api.event.player.ProgressEvent
The time at which the player is currently fetching media data.
getCurrentTime() - Method in class com.theoplayer.android.api.event.player.RateChangeEvent
The time at which the playback rate of the player changed.
getCurrentTime() - Method in class com.theoplayer.android.api.event.player.ReadyStateChangeEvent
The time at which the ReadyState changed.
getCurrentTime() - Method in class com.theoplayer.android.api.event.player.SeekedEvent
The time to which the player seeked.
getCurrentTime() - Method in class com.theoplayer.android.api.event.player.SeekingEvent
The time to which the player is currently seeking.
getCurrentTime() - Method in class com.theoplayer.android.api.event.player.TimeUpdateEvent
The playback position where the player is currently at.
getCurrentTime() - Method in class com.theoplayer.android.api.event.player.VolumeChangeEvent
The time at which the volume of the player was changed, in seconds.
getCurrentTime() - Method in class com.theoplayer.android.api.event.player.WaitingEvent
The time at which the player is waiting.
getCustom() - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription
Deprecated.
Superseded by SpotXAdDescription.getQueryParameters().
Custom SpotX data.
getCustom() - Method in class com.theoplayer.android.api.source.analytics.ConvivaContentMetadata
A read-only Map of custom Conviva tags.
getCustomAttributes() - Method in interface com.theoplayer.android.api.player.track.texttrack.cue.DateRangeCue
The custom attributes of the date range cue.
getCustomdata() - Method in class com.theoplayer.android.api.source.drm.preintegration.KeyOSDRMConfiguration
The custom data for the license acquisition request.
getCustomdata() - Method in class com.theoplayer.android.api.source.drm.preintegration.KeyOSKeySystemConfiguration
The custom data for the license acquisition request.
getCustomerKey() - Method in class com.theoplayer.android.api.source.analytics.ConvivaConfiguration
The customer key.
getCustomerName() - Method in class com.theoplayer.android.api.source.drm.preintegration.TitaniumDRMConfiguration
The customer name.
getCustomIntegrationId() - Method in class com.theoplayer.android.api.source.drm.DRMConfiguration
The custom integration identifier of the DRM integration.
getDate() - Method in class com.theoplayer.android.api.event.Event
The Date when the event occurred.
getDefaultBitrateKbps() - Method in class com.theoplayer.android.api.source.analytics.ConvivaContentMetadata
The default bitrate of the asset, in kbps.
getDefaultPosterUrl() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaAssetInfoResponse
The default poster URL created for the asset.
getDefaultResource() - Method in class com.theoplayer.android.api.source.analytics.ConvivaContentMetadata
The default resource.
getDefaultSkipOffset() - Method in class com.theoplayer.android.api.verizonmedia.VerizonMediaConfiguration
The offset after which an ad break may be skipped.
getDelivery() - Method in interface com.theoplayer.android.api.ads.MediaFile
The delivery type.
getDesc() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaAssetInfoResponse
The description of the asset.
getDescription() - Method in class com.theoplayer.android.api.cast.chromecast.CastError
The description of the cast error.
getDevice() - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription
Deprecated.
Superseded by SpotXAdDescription.getQueryParameters().
Device specific SpotX data.
getDeviceId() - Method in class com.theoplayer.android.api.source.drm.preintegration.ConaxDRMConfiguration
The identifier of the Conax Device.
getDirection() - Method in interface com.theoplayer.android.api.vr.VR
The viewing direction.
getDouble(String) - Method in interface com.theoplayer.android.api.player.track.texttrack.cue.DateRangeCue.CustomAttributes
The Double value from the CustomAttribute list.
getDouble(String) - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.SpotXData
The double value, specified by the key.
getDoubleList(String) - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.SpotXDataQueryParameter
The list of Double values, specified by the key.
getDrm() - Method in class com.theoplayer.android.api.source.TypedSource
The DRMConfiguration which specifies valid DRM parameters for this source.
getDroppedVideoFrames() - Method in interface com.theoplayer.android.api.metrics.Metrics
The total number of dropped video frames since the last source change.
getDuration() - Method in interface com.theoplayer.android.api.ads.LinearAd
The duration of the LinearAd, as provided by the VAST file, in seconds.
getDuration() - Method in interface com.theoplayer.android.api.cache.CachingTask
The requested cached duration of the media, in seconds.
getDuration() - Method in class com.theoplayer.android.api.event.player.DurationChangeEvent
The new duration of the content.
getDuration() - Method in interface com.theoplayer.android.api.player.Player
The duration of the media, in seconds.
getDuration() - Method in interface com.theoplayer.android.api.player.track.texttrack.cue.DateRangeCue
The duration of the date range cue.
getDuration() - Method in class com.theoplayer.android.api.source.analytics.ConvivaContentMetadata
The duration of the asset, in seconds.
getDuration() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaAd
The duration of the ad, in seconds.
getDuration() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaAdBreak
The duration of the ad break, in seconds.
getDuration() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaResponseVodAd
The duration of the ad, in seconds.
getDuration() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaResponseVodAdBreak
The duration of the ad break, in seconds.
getDuration() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.assetinfo.BoundaryInfo
The duration of this boundary, in seconds.
getDuration() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaAssetInfoResponse
The duration of the asset.
getEncodedFrameRate() - Method in class com.theoplayer.android.api.source.analytics.ConvivaContentMetadata
The encoded frame rate of the asset, in frames per second.
getEnd() - Method in interface com.theoplayer.android.api.timerange.TimeRange
The end time of the TimeRange.
getEnd(int) - Method in interface com.theoplayer.android.api.timerange.TimeRanges
The end time of a certain TimeRange.
getEndDate() - Method in interface com.theoplayer.android.api.player.track.texttrack.cue.DateRangeCue
The playback position at which the date range cue becomes inactive, as a Date.
getEndTime() - Method in interface com.theoplayer.android.api.player.track.texttrack.cue.TextTrackCue
 
getEndTime() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaAd
The end time of the ad, in seconds.
getEndTime() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaAdBreak
The end time of the ad break, in seconds.
getEndTime() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaResponseVodAdPlaceholder
The end time of the placeholder, in seconds.
getError() - Method in interface com.theoplayer.android.api.cast.chromecast.Chromecast
The last error that occured while Chromecasting, if any.
getError() - Method in class com.theoplayer.android.api.event.ads.AdErrorEvent
The error message of the given AdErrorEvent.
getError() - Method in class com.theoplayer.android.api.event.chromecast.CastErrorEvent
The CastError for which the error event occurs.
getError() - Method in class com.theoplayer.android.api.event.player.ContentProtectionErrorEvent
Deprecated.
Superseded by ContentProtectionErrorEvent.getErrorObject(), since v2.77. The error message of the event regarding the content protection.
getError() - Method in class com.theoplayer.android.api.event.player.ErrorEvent
Deprecated.
Superseded by ErrorEvent.getErrorObject(), since v2.77. The textual description of the error.
getError() - Method in class com.theoplayer.android.api.event.player.SegmentNotFoundEvent
The error message to indicate why the segment was not found.
getError() - Method in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaPingErrorEvent
The JSON String description of the Ping error.
getError() - Method in interface com.theoplayer.android.api.player.Player
The last error that occurred for the current source, if any.
getErrorCode() - Method in class com.theoplayer.android.api.cast.chromecast.CastError
The error code of the cast error.
getErrorObject() - Method in class com.theoplayer.android.api.event.player.ContentProtectionErrorEvent
The ContentProtectionException that is the cause of the content-protection error.
getErrorObject() - Method in class com.theoplayer.android.api.event.player.ErrorEvent
The THEOplayerException causing the error.
getEvents() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaAd
A HashMap of all VAST 3.0 tracking events for this ad.
getEvents() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaResponseVodAd
The HashMap of all VAST 3.0 tracking events for the ad.
getEvents() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaResponseVodAdBreak
The HashMap of all VAST 3.0 tracking events for the VerizonMediaResponseVodAdBreak.
getExpirationDate() - Method in class com.theoplayer.android.api.cache.CachingParameters
The expiration date of the cached data.
getExtensions() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaAd
List of VAST extensions returned by the ad server.
getExtensions() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaResponseVodAd
The HashMap of VAST extensions returned by the ad server.
getExternalId() - Method in class com.theoplayer.android.api.source.verizonmedia.VerizonMediaExternalId
A list of external identifiers.
getExternalId() - Method in class com.theoplayer.android.api.source.verizonmedia.VerizonMediaSource
The external Id used by Verizon Media.
getExternalId() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaAssetInfoResponse
The identifier of the external source.
getFairplay() - Method in class com.theoplayer.android.api.source.drm.DRMConfiguration
The Fairplay key system configuration.
getFairplayCertificateUrl() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaResponseDrm
The Fairplay certificate URL.
getFormat() - Method in class com.theoplayer.android.api.source.ssai.GoogleDaiConfiguration
The format of the stream.
getFrameRate() - Method in interface com.theoplayer.android.api.player.track.mediatrack.quality.VideoQuality
The framerate of this quality as defined by the manifest.
getFreeWheelParameters() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaAd
A HashMap of FreeWheel-defined creative parameters.
getFriendlyName() - Method in class com.theoplayer.android.api.source.drm.preintegration.TitaniumDRMConfiguration
The customer friendly name.
getFromCollectionByIndex(Collection<V>, int) - Static method in class com.theoplayer.android.api.util.CollectionUtils
The n-th element in the iterator, where n is the provided index.
getFullscreenActivity() - Method in interface com.theoplayer.android.api.fullscreen.FullScreenManager
The class which is set as the FullScreenActivity class.
getFullScreenManager() - Method in class com.theoplayer.android.api.THEOplayerView
The fullscreen manager.
getFullScreenVisibilityFlags() - Method in class com.theoplayer.android.api.fullscreen.FullScreenActivity
The system ui visibility flags when the FullScreenActivity is active.
getFw_parameters() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaResponseVodAd
The HashMap of FreeWheel-defined creative parameters.
getGatewayUrl() - Method in class com.theoplayer.android.api.source.analytics.ConvivaConfiguration
The URL of your Conviva gateway.
getGeo(String) - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.SpotXData
The geographic location, specified by the key.
getGeoList(String) - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.SpotXDataQueryParameter
The list of geographic locations, specified by the key.
getGlobalCast(Activity) - Static method in class com.theoplayer.android.api.THEOplayerView
The global cast instance.
getHalftime() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.assetinfo.BoundaryHalftime
The boundary info of the special content.
getHeaders() - Method in class com.theoplayer.android.api.contentprotection.Request
The HTTP request headers to be sent to the server.
getHeaders() - Method in interface com.theoplayer.android.api.contentprotection.Response
The HTTP headers as returned by the server.
getHeaders() - Method in class com.theoplayer.android.api.source.drm.KeySystemConfiguration
Map of HTTP headers for the license acquisition request.
getHeartbeatInterval() - Method in class com.theoplayer.android.api.source.analytics.ConvivaConfiguration
The interval at which metrics are reported, in seconds.
getHeight() - Method in interface com.theoplayer.android.api.ads.CompanionAd
The height of the companion ad.
getHeight() - Method in interface com.theoplayer.android.api.ads.MediaFile
The native height of the video file, in pixels.
getHeight() - Method in interface com.theoplayer.android.api.player.track.mediatrack.quality.VideoQuality
The video height of this quality as defined in the manifest.
getHeight() - Method in class com.theoplayer.android.api.source.metadata.ChromecastMetadataImage
The height of the image, in pixels.
getHeight() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaAd
The height of the ad.
getHeight() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaResponseVodAd
The height of the ad, in pixels.
getHeight() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.assetinfo.ThumbnailResolution
The height of the thumbnail, in pixels.
getId() - Method in interface com.theoplayer.android.api.ads.Ad
The identifier of the creative, provided in the VAST-file.
getId() - Method in interface com.theoplayer.android.api.cache.CachingTask
The identifier of the task.
getId() - Method in enum com.theoplayer.android.api.error.ErrorCategory
The numeric identifier of the error category.
getId() - Method in enum com.theoplayer.android.api.error.ErrorCode
The numeric identifier of the error code.
getId() - Method in interface com.theoplayer.android.api.player.track.mediatrack.quality.Quality
 
getId() - Method in interface com.theoplayer.android.api.player.track.texttrack.cue.TextTrackCue
The identifier of the cue.
getId() - Method in interface com.theoplayer.android.api.player.track.Track
The identifier of the track.
getId() - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription
The identifier of the ad break requested from SpotX.
getId() - Method in class com.theoplayer.android.api.source.drm.ClearkeyKeySystemConfiguration.ClearkeyDecryptionKey
The identifier of the key.
getImages() - Method in class com.theoplayer.android.api.source.metadata.ChromecastMetadataDescription
List of content images for the current source.
getInBandMetadataTrackDispatchType() - Method in interface com.theoplayer.android.api.player.track.texttrack.TextTrack
The dispatch-type of the in-band metadata track of the given text track.
getIndex() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaResponseVodAdBreakOffset
getInitData() - Method in class com.theoplayer.android.api.event.player.MediaEncryptedEvent
Get a textual representation of the data that was encrypted.
getInitDataType() - Method in class com.theoplayer.android.api.event.player.MediaEncryptedEvent
Get a textual representation of the type of data that was encrypted.
getIntegration() - Method in interface com.theoplayer.android.api.ads.Ad
The type of ad integration.
getIntegration() - Method in interface com.theoplayer.android.api.ads.AdBreak
The type of ad integration.
getIntegration() - Method in class com.theoplayer.android.api.source.addescription.AdDescription
The integration of this ad break.
getIntegration() - Method in class com.theoplayer.android.api.source.analytics.AgamaPlayerConfiguration
The identifier of the Agama integration.
getIntegration() - Method in class com.theoplayer.android.api.source.analytics.AgamaSourceConfiguration
The identifier of the Agama integration.
getIntegration() - Method in interface com.theoplayer.android.api.source.analytics.AnalyticsDescription
The identifier of the analytics integration.
getIntegration() - Method in class com.theoplayer.android.api.source.analytics.ConvivaConfiguration
The identifier of the Conviva integration.
getIntegration() - Method in class com.theoplayer.android.api.source.analytics.MoatOptions
The identifier of the Moat integration.
getIntegration() - Method in class com.theoplayer.android.api.source.analytics.YouboraOptions
The identifier of the Youbora integration.
getIntegration() - Method in class com.theoplayer.android.api.source.drm.DRMConfiguration
The identifier of the DRM integration.
getIntegration() - Method in class com.theoplayer.android.api.source.ssai.SsaiDescription
The SSAI integration.
getIntegrationId() - Method in enum com.theoplayer.android.api.source.drm.DRMIntegrationId
The textual representation of the DRM integration identifier.
getIntegrationParameters() - Method in class com.theoplayer.android.api.source.drm.DRMConfiguration
A map which can be used to pass in specific parameters related to a source into a ContentProtectionIntegration.
getInternal() - Method in class com.theoplayer.android.api.THEOplayerConfig
 
getInterstitialURL() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaPreplayVodResponse
The URL to the interstitial information (Nullable)
getIpAddress() - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription
The IP address of the viewer.
getItem(int) - Method in interface com.theoplayer.android.api.player.track.TrackList
Return the track at the requested index in the list.
getItem(int) - Method in interface com.theoplayer.android.api.util.SimpleList
The n-th element in the list, where n is the supplied index.
getJsPaths() - Method in class com.theoplayer.android.api.THEOplayerConfig
The list of paths of optional javascript files to be loaded.
getJsPathsPre() - Method in class com.theoplayer.android.api.THEOplayerConfig
The list of paths to javascript files which are loaded before the player is constructed.
getKeys() - Method in class com.theoplayer.android.api.source.drm.ClearkeyKeySystemConfiguration
List of decryption keys.
getKind() - Method in interface com.theoplayer.android.api.player.track.texttrack.TextTrack
The kind of the text track.
getKind() - Method in interface com.theoplayer.android.api.player.track.Track
The kind of the track.
getKind() - Method in class com.theoplayer.android.api.source.TextTrackDescription
The kind of the text track.
getLabel() - Method in interface com.theoplayer.android.api.player.track.Track
The label of the track.
getLabel() - Method in class com.theoplayer.android.api.source.TextTrackDescription
The label for the track which can be used to identify it.
getLanguage() - Method in interface com.theoplayer.android.api.player.track.Track
The language of the track.
getLanguage() - Method in class com.theoplayer.android.api.ui.UIConfiguration
The language of the UIConfiguration.
getLat() - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.Geo
The latitude of the geographical location.
getLicense() - Method in class com.theoplayer.android.api.THEOplayerConfig
The license.
getLicenseAcquisitionMessage() - Method in class com.theoplayer.android.api.event.player.ContentProtectionErrorEvent
Deprecated.
Superseded by usage of ContentProtectionErrorEvent.getErrorObject() and Throwable.getMessage(), since v2.77. An informative error message received while acquiring the license.
getLicenseAcquisitionURL() - Method in class com.theoplayer.android.api.event.player.ContentProtectionErrorEvent
Deprecated.
Superseded by usage of ContentProtectionErrorEvent.getErrorObject() and ContentProtectionException.getUrl(), since v2.77. The license acquisition URL used to receive a decryption key.
getLicenseAcquisitionURL() - Method in class com.theoplayer.android.api.source.drm.KeySystemConfiguration
The license acquisition URL.
getLicenseType() - Method in class com.theoplayer.android.api.source.drm.KeySystemConfiguration
The license type.
getLicenseUrl() - Method in class com.theoplayer.android.api.THEOplayerConfig
The licenseUrl.
getLiveOffset() - Method in class com.theoplayer.android.api.source.TypedSource
The live point from the end of the manifest, in seconds.
getLiveOffset() - Method in class com.theoplayer.android.api.THEOplayerConfig
The offset duration between the live point and the end of the manifest.
getLogLevel() - Method in class com.theoplayer.android.api.source.analytics.AgamaPlayerConfiguration
The type of log level.
getLogLevel() - Method in class com.theoplayer.android.api.source.ssai.YoSpaceDescription
The YoSpace log level configuration.
getLon() - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.Geo
The longitude of the geographical location.
getMatchingQualities(JSONObject, <any>) - Static method in class com.theoplayer.android.api.event.track.mediatrack.AbstractTargetQualityChangedEvent
 
getMatchingQuality(JSONObject, <any>) - Static method in class com.theoplayer.android.api.event.track.mediatrack.audio.QualityChangedEvent
 
getMaxDuration() - Method in interface com.theoplayer.android.api.ads.AdBreak
Indicates the duration of the ad break, in seconds.
getMaximumAdDuration() - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription
The maximum duration of the ad.
getMaxRemainingDuration() - Method in interface com.theoplayer.android.api.ads.AdBreak
Indicates the remaining duration of the ad break, in seconds.
getMaxSlice() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaAssetInfoResponse
Returns the number of slices available for the asset.
getMediaFiles() - Method in interface com.theoplayer.android.api.ads.LinearAd
The list of media files which contain metadata about ad video files.
getMediaTrackType() - Method in class com.theoplayer.android.api.event.player.ContentProtectionErrorEvent
Deprecated.
No longer in use and will always return null, since v2.77. The type of the media-track for which the error event happened.
getMediaTrackType() - Method in class com.theoplayer.android.api.event.player.ContentProtectionSuccessEvent
The textual representation of the media-track type.
getMerchant() - Method in class com.theoplayer.android.api.source.drm.preintegration.DRMTodayConfiguration
The identifier of the merchant
getMeta() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaAssetInfoResponse
The metadata attached to the asset.
getMetadata() - Method in class com.theoplayer.android.api.abr.AbrStrategyConfiguration
The metadata for initial playback strategy.
getMetadata() - Method in class com.theoplayer.android.api.source.SourceDescription
The MetadataDescription for this source description.
getMethod() - Method in class com.theoplayer.android.api.contentprotection.Request
The method of the HTTP request.
getMetrics() - Method in interface com.theoplayer.android.api.player.Player
Get the current Metrics of the player.
getMimeType() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaAd
The creative's mime type.
getMimeType() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaResponseVodAd
The textual representation of the creative's mime type.
getMode() - Method in interface com.theoplayer.android.api.player.track.texttrack.TextTrack
The mode of the text track.
getMode() - Method in enum com.theoplayer.android.api.player.track.texttrack.TextTrackMode
The textual representation of the text track mode.
getMovieRating() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaAssetInfoResponse
The movie rating of the asset.
getName() - Method in interface com.theoplayer.android.api.event.EventType
 
getName() - Method in interface com.theoplayer.android.api.player.track.mediatrack.quality.Quality
The name of the quality as defined in the manifest.
getNamespace() - Method in class com.theoplayer.android.api.source.analytics.MoatOptions
The namespace.
getNativeType() - Method in enum com.theoplayer.android.api.source.metadata.ChromecastMetadataType
The Chromecast MediaMetadata representation.
getOffset() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.assetinfo.BoundaryInfo
The offset for this boundary, in seconds.
getOmid() - Method in interface com.theoplayer.android.api.ads.Ads
The Omid instance.
getOnSeekOverAd() - Method in class com.theoplayer.android.api.verizonmedia.VerizonMediaConfiguration
The ad skip strategy which is used when seeking over ads.
getOwner() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaAssetInfoResponse
The identifier of the owner.
getParameters() - Method in interface com.theoplayer.android.api.cache.CachingTask
The configuration of the task.
getParameters() - Method in class com.theoplayer.android.api.source.verizonmedia.VerizonMediaSource
A Map of query string parameters added to Verizon Media Preplay requests.
getPartnerCode() - Method in class com.theoplayer.android.api.source.analytics.MoatOptions
The partner code.
getPercentageCached() - Method in interface com.theoplayer.android.api.cache.CachingTask
The percentage of content that has been cached.
getPing() - Method in class com.theoplayer.android.api.source.verizonmedia.VerizonMediaSource
The Ping API feature configuration of the source.
getPitch() - Method in class com.theoplayer.android.api.vr.VRDirection
The pitch.
getPlaceholderOffsets() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaResponseVodAds
The list of placeholder offset information.
getPlannedDuration() - Method in interface com.theoplayer.android.api.player.track.texttrack.cue.DateRangeCue
The planned duration of the date range cue, in seconds.
getPlaybackRate() - Method in class com.theoplayer.android.api.event.player.RateChangeEvent
The new rate of playback of the player.
getPlaybackRate() - Method in interface com.theoplayer.android.api.player.Player
The playback rate of the media.
getPlayer() - Method in class com.theoplayer.android.api.THEOplayerView
The Player instance of this THEOplayerView.
getPlayerSuiteVersion() - Method in class com.theoplayer.android.api.THEOplayerView
The THEOplayer suite version used.
getPlayready() - Method in class com.theoplayer.android.api.source.drm.DRMConfiguration
The PlayReady key system configuration.
getPlayreadyLicenseUrl() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaResponseDrm
The PlayReady certificate URL.
getPlayURL() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaPreplayBaseResponse
The manifest's URL.
getPortalId() - Method in class com.theoplayer.android.api.source.drm.preintegration.TitaniumDRMConfiguration
The identifier of the portal.
getPosition() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaResponseVodAdBreak
The position of the ad break, represented by a value from the following list:
getPoster() - Method in class com.theoplayer.android.api.source.SourceDescription
The poster image url of this source description.
getPosterUrl() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaAssetInfoResponse
The poster URL of the asset.
getPrefix() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.assetinfo.ThumbnailResolution
The prefix of the thumbnail.
getPrefix() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaPreplayBaseResponse
The zone prefix for the viewer's session.
getPreload() - Method in interface com.theoplayer.android.api.player.Player
The PreloadType of the player.
getProgressNotificationId() - Method in interface com.theoplayer.android.api.cache.CachingTask
The notification identifier of the task when showing its progress notification.
getPurpose() - Method in class com.theoplayer.android.api.ads.OmidFriendlyObstruction
The OmidFriendlyObstructionPurpose of the friendly obstruction.
getQualities() - Method in class com.theoplayer.android.api.event.track.mediatrack.AbstractTargetQualityChangedEvent
The QualityList of Qualitys that are targeted.
getQualities() - Method in interface com.theoplayer.android.api.player.track.mediatrack.MediaTrack
The qualities of the media track.
getQuality() - Method in class com.theoplayer.android.api.event.track.mediatrack.audio.QualityChangedEvent
The new quality of the track.
getQueryParameters() - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription
A record of query string parameters added to the SpotX ad break request.
getQueryParameters() - Method in class com.theoplayer.android.api.source.drm.KeySystemConfiguration
The map of query parameters for the license acquisition request.
getRates() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaAssetInfoResponse
The available bitrates of the asset.
getRating() - Method in enum com.theoplayer.android.api.verizonmedia.reponses.assetinfo.VerizonMediaAssetMovieRating
The internal value of the VerizonMediaAssetMovieRating.
getRating() - Method in enum com.theoplayer.android.api.verizonmedia.reponses.assetinfo.VerizonMediaAssetTvRating
The internal value of the VerizonMediaAssetTvRating.
getRatingFlags() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaAssetInfoResponse
The ratings for the asset, as bitwise flags.
getReadyState() - Method in class com.theoplayer.android.api.event.player.ReadyStateChangeEvent
The new ReadyState at which the player is.
getReadyState() - Method in interface com.theoplayer.android.api.player.Player
The ReadyState of the player.
getReadyState() - Method in interface com.theoplayer.android.api.player.track.texttrack.TextTrack
The ready state of the text track.
getReasonString() - Method in class com.theoplayer.android.api.ads.OmidFriendlyObstruction
The reason for the friendly obstruction.
getReceiverName() - Method in interface com.theoplayer.android.api.cast.chromecast.Chromecast
The name of the Chromecast device that the player is casting to, if any.
getRegistry() - Static method in class com.theoplayer.android.api.event.ads.AdsEventTypes
 
getRegistry() - Static method in class com.theoplayer.android.api.event.cache.CacheEventTypes
 
getRegistry() - Static method in class com.theoplayer.android.api.event.cache.task.CachingTaskEventTypes
 
getRegistry() - Static method in class com.theoplayer.android.api.event.cache.tasklist.CachingTaskListEventTypes
 
getRegistry() - Static method in class com.theoplayer.android.api.event.chromecast.ChromecastEventTypes
 
getRegistry() - Static method in class com.theoplayer.android.api.event.player.PlayerEventTypes
 
getRegistry() - Static method in class com.theoplayer.android.api.event.track.mediatrack.audio.AudioTrackEventTypes
 
getRegistry() - Static method in class com.theoplayer.android.api.event.track.mediatrack.audio.list.AudioTrackListEventTypes
 
getRegistry() - Static method in class com.theoplayer.android.api.event.track.mediatrack.video.list.VideoTrackListEventTypes
 
getRegistry() - Static method in class com.theoplayer.android.api.event.track.mediatrack.video.VideoTrackEventTypes
 
getRegistry() - Static method in class com.theoplayer.android.api.event.track.texttrack.list.TextTrackListEventTypes
 
getRegistry() - Static method in class com.theoplayer.android.api.event.track.texttrack.texttrackcue.TextTrackCueEventTypes
 
getRegistry() - Static method in class com.theoplayer.android.api.event.track.texttrack.TextTrackEventTypes
 
getRegistry() - Static method in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdBreakEventTypes
 
getRegistry() - Static method in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdBreakListEventTypes
 
getRegistry() - Static method in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdEventTypes
 
getRegistry() - Static method in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdListEventTypes
 
getRegistry() - Static method in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaEventTypes
 
getRegistry() - Static method in class com.theoplayer.android.api.event.vr.VREventTypes
 
getRegistry() - Static method in class com.theoplayer.android.api.event.yospace.YospaceEventTypes
 
getReleaseDate() - Method in class com.theoplayer.android.api.source.metadata.ChromecastMetadataDescription
The release date of the current source.
getRequest() - Method in interface com.theoplayer.android.api.contentprotection.Response
The request for which the response is being returned.
getResourceURI() - Method in interface com.theoplayer.android.api.ads.CompanionAd
The URI of the ad content.
getResourceURI() - Method in interface com.theoplayer.android.api.ads.MediaFile
The URI of the VAST content.
getResourceURI() - Method in interface com.theoplayer.android.api.ads.NonLinearAd
The URI of the the ad content.
getResponse() - Method in exception com.theoplayer.android.api.error.ContentProtectionException
A textual representation of the body of the HTTP response.
getResponse() - Method in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAssetInfoResponseEvent
The Verizon Media Asset Info response instance.
getResponse() - Method in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaPingResponseEvent
The JSON String representation of the Ping response.
getResponse() - Method in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaPreplayResponseEvent
getRetryCount() - Method in class com.theoplayer.android.api.event.player.SegmentNotFoundEvent
The number of retries to fetch a given segment.
getRoll() - Method in class com.theoplayer.android.api.vr.VRDirection
The roll.
getScte35Cmd() - Method in interface com.theoplayer.android.api.player.track.texttrack.cue.DateRangeCue
The SCTE 'cmd' splice_info_section of the date range cue.
getScte35In() - Method in interface com.theoplayer.android.api.player.track.texttrack.cue.DateRangeCue
The SCTE 'in' splice_info_section of the date range cue.
getScte35Out() - Method in interface com.theoplayer.android.api.player.track.texttrack.cue.DateRangeCue
The SCTE 'out' splice_info_section of the date range cue.
getSecondsCached() - Method in interface com.theoplayer.android.api.cache.CachingTask
The amount of content that has been cached.
getSegmentStartTime() - Method in class com.theoplayer.android.api.event.player.SegmentNotFoundEvent
The time at which the segment should start.
getServiceName() - Method in class com.theoplayer.android.api.source.analytics.AgamaSourceConfiguration
The Agama service name.
getSessionId() - Method in class com.theoplayer.android.api.source.drm.preintegration.DRMTodayConfiguration
The identifier of the session.
getSessionId() - Method in class com.theoplayer.android.api.source.drm.preintegration.IrdetoConfiguration
The identifier of the session.
getSessionId() - Method in class com.theoplayer.android.api.source.drm.preintegration.XstreamConfiguration
The session identifier.
getSettings() - Method in class com.theoplayer.android.api.THEOplayerView
getSharedInstance(Context) - Static method in class com.theoplayer.android.api.THEOplayerGlobal
A THEOplayerGlobal instance.
getSid() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaPreplayBaseResponse
The identifier of the viewer's session.
getSkipOffset() - Method in interface com.theoplayer.android.api.ads.Ad
The number of seconds after which the Ad can be skipped.
getSkipOffset() - Method in class com.theoplayer.android.api.source.addescription.THEOplayerAdDescription
The offset after which the ad break can be skipped.
getSkipOffset() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaAdBreak
The offset in seconds after which the ad break may be skipped, in seconds.
getSliceDur() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaAssetInfoResponse
The average slice duration.
getSource() - Method in interface com.theoplayer.android.api.cache.CachingTask
The media source associated with the task.
getSource() - Method in interface com.theoplayer.android.api.player.Player
The current source which describes the desired playback of a media.
getSources() - Method in class com.theoplayer.android.api.source.addescription.GoogleImaAdDescription
A source which contains the location of the ad resources to be scheduled.
getSources() - Method in class com.theoplayer.android.api.source.addescription.THEOplayerAdDescription
A source which contains the location of ad resources to be scheduled.
getSources() - Method in class com.theoplayer.android.api.source.SourceDescription
List of TypedSources that represent the available sources in this SourceDescription.
getSourceType() - Method in class com.theoplayer.android.api.source.ssai.GoogleDaiConfiguration
Deprecated.
Superseded by TypedSource.getType(), since v2.72.0.
The type of the source.
getSpotXData(String) - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.SpotXDataQueryParameter
The SpotXData, specified by the key.
getSpotXDataList(String) - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.SpotXDataQueryParameter
The list of SpotXData, specified by the key.
getSrc() - Method in interface com.theoplayer.android.api.player.Player
The current URL of the media.
getSrc() - Method in class com.theoplayer.android.api.source.metadata.ChromecastMetadataImage
The URL of the image.
getSrc() - Method in class com.theoplayer.android.api.source.TextTrackDescription
The source URL where the text track can be downloaded from.
getSrc() - Method in class com.theoplayer.android.api.source.TypedSource
The source URL of the manifest or video file to be played.
getSrclang() - Method in class com.theoplayer.android.api.source.TextTrackDescription
The main language of the track.
getSsai() - Method in class com.theoplayer.android.api.source.TypedSource
The configuration of the selected server-side ad insertion integrations.
getSsl() - Method in class com.theoplayer.android.api.THEOplayerGlobal
The settings of the Secure Socket Layer.
getStart() - Method in interface com.theoplayer.android.api.timerange.TimeRange
The start time of the TimeRange.
getStart(int) - Method in interface com.theoplayer.android.api.timerange.TimeRanges
The start time of a certain TimeRange.
getStartDate() - Method in interface com.theoplayer.android.api.player.track.texttrack.cue.DateRangeCue
The playback position at which the date range cue becomes active, as a Date.
getStartTime() - Method in interface com.theoplayer.android.api.player.track.texttrack.cue.TextTrackCue
 
getStartTime() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaAd
The start time of the ad, in seconds.
getStartTime() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaAdBreak
The start time of the ad break, in seconds.
getStartTime() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaResponseVodAdPlaceholder
The start time of the placeholder, in seconds.
getState() - Method in interface com.theoplayer.android.api.cast.chromecast.Chromecast
The state of the Chromecast.
getState() - Method in class com.theoplayer.android.api.event.chromecast.CastStateChangeEvent
getState() - Method in interface com.theoplayer.android.api.vr.VR
The current state.
getStatus() - Method in interface com.theoplayer.android.api.cache.Cache
The current status of the cache.
getStatus() - Method in interface com.theoplayer.android.api.cache.CachingTask
The current status of the task.
getStatus() - Method in interface com.theoplayer.android.api.contentprotection.Response
The status code as returned in the HTTP response.
getStatus() - Method in exception com.theoplayer.android.api.error.ContentProtectionException
The status code from the HTTP response.
getStatus() - Method in class com.theoplayer.android.api.event.player.ContentProtectionErrorEvent
Deprecated.
Superseded by usage of ContentProtectionErrorEvent.getErrorObject() and ContentProtectionException.getStatus() ()}, since v2.77. The status number of the content protection error event.
getStatusNotificationId() - Method in interface com.theoplayer.android.api.cache.CachingTask
The notification identifier of the task when showing its status notification.
getStatusText() - Method in interface com.theoplayer.android.api.contentprotection.Response
The status text as returned in the HTTP response.
getStatusText() - Method in exception com.theoplayer.android.api.error.ContentProtectionException
A textual description regarding the status from the HTTP response.
getStatusText() - Method in class com.theoplayer.android.api.event.player.ContentProtectionErrorEvent
Deprecated.
Superseded by usage of ContentProtectionErrorEvent.getErrorObject() and ContentProtectionException.getStatusText() ()}, since v2.77. A textual representation of the status of the content protection error event.
getStereo() - Method in interface com.theoplayer.android.api.vr.VR
Whether stereo mode is enabled.
getStreamActivityMonitorID() - Method in class com.theoplayer.android.api.source.ssai.GoogleDaiConfiguration
The identifier for a stream activity monitor session.
getStreamId() - Method in class com.theoplayer.android.api.source.drm.preintegration.XstreamConfiguration
The stream identifier.
getStreamType() - Method in class com.theoplayer.android.api.source.analytics.AgamaSourceConfiguration
The stream type of the session.
getStreamType() - Method in class com.theoplayer.android.api.source.ssai.YoSpaceDescription
The type of the requested stream.
getString(String) - Method in interface com.theoplayer.android.api.player.track.texttrack.cue.DateRangeCue.CustomAttributes
The textual value from the CustomAttribute list.
getString(String) - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.SpotXData
The String value, specified by the key.
getStringList(String) - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.SpotXData
The list of values, specified by the key.
getSubtitle() - Method in class com.theoplayer.android.api.source.metadata.ChromecastMetadataDescription
The subtitle of the content.
getTargetBuffer() - Method in interface com.theoplayer.android.api.abr.Abr
The amount which the player buffers ahead of the current playback position.
getTargetQualities() - Method in interface com.theoplayer.android.api.player.track.mediatrack.MediaTrack
The desired qualities of the media track.
getTargetQuality() - Method in interface com.theoplayer.android.api.player.track.mediatrack.MediaTrack
The desired quality of the media track.
getTask() - Method in class com.theoplayer.android.api.event.cache.tasklist.CachingTaskListEvent
The CachingTask of the CachingTaskListEvent.
getTaskById(String) - Method in interface com.theoplayer.android.api.cache.CachingTaskList
 
getTasks() - Method in interface com.theoplayer.android.api.cache.Cache
List of caching tasks which control the caching of media.
getTextTrack() - Method in class com.theoplayer.android.api.event.track.texttrack.CueChangeEvent
The TextTrack for which the TextTrackCue changed.
getTextTracks() - Method in interface com.theoplayer.android.api.player.Player
List of text tracks of the current source.
getTextTracks() - Method in class com.theoplayer.android.api.source.SourceDescription
List of side-loaded text tracks of the source.
getTHEOplayerView() - Method in class com.theoplayer.android.api.fullscreen.FullScreenActivity
The THEOplayerView which is coupled to this FullScreenActivity.
getThumbPrefix() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaAssetInfoResponse
The prefix URL to the thumbnails.
getThumbs() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaAssetInfoResponse
List of thumbnail resolutions of the asset.
getTicket() - Method in class com.theoplayer.android.api.source.drm.preintegration.IrdetoConfiguration
The ticket for registered user flows.
getTicketAcquisitionUrl() - Method in class com.theoplayer.android.api.source.drm.preintegration.XstreamConfiguration
The ticket acquisition URL.
getTimeOffset() - Method in interface com.theoplayer.android.api.ads.AdBreak
The time offset at which content will be paused to play the ad break, in seconds.
getTimeOffset() - Method in class com.theoplayer.android.api.source.addescription.GoogleImaAdDescription
The offset after which the ad break will start.
getTimeOffset() - Method in class com.theoplayer.android.api.source.addescription.THEOplayerAdDescription
The offset after which the ad break will start.
getTimeOffset() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaResponseVodAdBreak
The time offset of the ad break, in seconds.
getTimeOffset() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaResponseVodAdBreakOffset
The time offset of the ad break, in seconds.
getTimeServer() - Method in class com.theoplayer.android.api.source.SourceDescription
Returns the URL of the time server.
getTimeServer() - Method in class com.theoplayer.android.api.source.TypedSource
Returns the URL of the time server.
getTitle() - Method in class com.theoplayer.android.api.source.metadata.ChromecastMetadataDescription
The title of the content.
getToken() - Method in class com.theoplayer.android.api.source.drm.preintegration.AxinomDRMConfiguration
The Axinom authorization token.
getToken() - Method in class com.theoplayer.android.api.source.drm.preintegration.AzureDRMConfiguration
The Azure Media Services Authorization Token.
getToken() - Method in class com.theoplayer.android.api.source.drm.preintegration.ConaxDRMConfiguration
The Conax authorization token.
getToken() - Method in class com.theoplayer.android.api.source.drm.preintegration.DRMTodayConfiguration
The DRM Today authorization token.
getToken() - Method in class com.theoplayer.android.api.source.drm.preintegration.VudrmDRMConfiguration
The authentication token.
getTotalBytesLoaded() - Method in interface com.theoplayer.android.api.metrics.Metrics
The total number of bytes loaded since the last source change.
getTrack() - Method in class com.theoplayer.android.api.event.track.texttrack.AddCueEvent
The TextTrack to which the TextTrackCue was added.
getTrack() - Method in class com.theoplayer.android.api.event.track.texttrack.ChangeEvent
The TextTrack that changed.
getTrack() - Method in class com.theoplayer.android.api.event.track.texttrack.RemoveCueEvent
The TextTrack from which the TextTrackCue was removed.
getTrack() - Method in class com.theoplayer.android.api.event.track.tracklist.TrackListEvent
The track for which there was an event in the track list.
getTvRating() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaAssetInfoResponse
The tv-rating of the asset.
getType() - Method in class com.theoplayer.android.api.abr.AbrStrategyConfiguration
The strategy for initial playback.
getType() - Method in interface com.theoplayer.android.api.ads.Ad
The type of the Ad.
getType() - Method in interface com.theoplayer.android.api.ads.CompanionAd
The type of the companion ad.
getType() - Method in interface com.theoplayer.android.api.ads.MediaFile
The MIME type for the file container.
getType() - Method in enum com.theoplayer.android.api.event.ads.AdIntegrationKind
The kind of the integration.
getType() - Method in class com.theoplayer.android.api.event.Event
The Type of the Event.
getType() - Method in enum com.theoplayer.android.api.player.PreloadType
The textual representation of preload type.
getType() - Method in interface com.theoplayer.android.api.player.track.texttrack.TextTrack
The content type of the text track.
getType() - Method in enum com.theoplayer.android.api.player.track.texttrack.TextTrackKind
The textual representation of the text track kind.
getType() - Method in enum com.theoplayer.android.api.player.track.texttrack.TextTrackType
The textual representation of the text track type.
getType() - Method in class com.theoplayer.android.api.source.metadata.ChromecastMetadataDescription
The ChromecastMetadataType of the current source.
getType() - Method in enum com.theoplayer.android.api.source.metadata.ChromecastMetadataType
The textual representation of the Chromecast metadata.
getType() - Method in class com.theoplayer.android.api.source.TypedSource
The MIME type of the source.
getType() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaResponseVodAdBreak
The type of the ad break.
getUi() - Method in class com.theoplayer.android.api.THEOplayerConfig
The UI configuration of the player.
getUI() - Method in class com.theoplayer.android.api.verizonmedia.VerizonMediaConfiguration
The Verizon Media UI configuration.
getUid() - Method in interface com.theoplayer.android.api.player.track.Track
A unique identifier of the track.
getUrl() - Method in class com.theoplayer.android.api.contentprotection.Request
The URL of the license or certificate server.
getUrl() - Method in interface com.theoplayer.android.api.contentprotection.Response
The URL from which the response was returned.
getUrl() - Method in exception com.theoplayer.android.api.error.ContentProtectionException
The URL that was used in the request.
getUser() - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription
Deprecated.
Superseded by SpotXAdDescription.getQueryParameters()
User specific SpotX data.
getUserAccountID() - Method in class com.theoplayer.android.api.source.analytics.AgamaPlayerConfiguration
The identifier of the user account.
getUserId() - Method in class com.theoplayer.android.api.source.drm.preintegration.DRMTodayConfiguration
The identifier of the user.
getUserId() - Method in class com.theoplayer.android.api.source.verizonmedia.VerizonMediaExternalId
The user identifier.
getValue() - Method in class com.theoplayer.android.api.source.drm.ClearkeyKeySystemConfiguration.ClearkeyDecryptionKey
The value of the key.
getVastMediaBitrate() - Method in interface com.theoplayer.android.api.ads.GoogleImaAd
The bitrate of the currently playing creative as listed in the VAST response.
getVerizonMedia() - Method in interface com.theoplayer.android.api.player.Player
The Verizon Media API which can be used for Verizon Media assets.
getVerizonMediaConfiguration() - Method in class com.theoplayer.android.api.THEOplayerConfig
The pre-integrated Verizon Media services that can be used with the player.
getVerizonMediaPreplayResponseType() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaPreplayBaseResponse
The response type of the request.
getVerizonMediaResponseDrm() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaPreplayBaseResponse
The content protection information.
getVersion() - Method in class com.theoplayer.android.api.source.drm.preintegration.TitaniumDRMConfiguration
The version of Titanium
getVersion() - Method in class com.theoplayer.android.api.THEOplayerView
The THEOplayer version used.
getVerticalFOV() - Method in interface com.theoplayer.android.api.vr.VR
The vertical field of view.
getVideoID() - Method in class com.theoplayer.android.api.source.ssai.dai.GoogleDaiVodConfiguration
The identifier for the video content source for on-demand streams.
getVideoTracks() - Method in interface com.theoplayer.android.api.player.Player
List of video tracks of the current source.
getView() - Method in class com.theoplayer.android.api.ads.OmidFriendlyObstruction
The View of the friendly obstruction.
getViewerId() - Method in class com.theoplayer.android.api.source.analytics.ConvivaContentMetadata
The identifier of the viewer.
getVolume() - Method in class com.theoplayer.android.api.event.player.VolumeChangeEvent
The new volume of the player.
getVolume() - Method in interface com.theoplayer.android.api.player.Player
The volume of the audio.
getVR() - Method in interface com.theoplayer.android.api.player.Player
The VR API which can be used to inspect and control the display of 360° virtual reality videos.
getVRConfiguration() - Method in class com.theoplayer.android.api.source.SourceDescription
The VRConfiguration for this source description.
getWebViewSettings() - Method in class com.theoplayer.android.api.THEOplayerGlobal
The settings of the webview.
getWidevine() - Method in class com.theoplayer.android.api.source.drm.DRMConfiguration
The Widevine key system configuration.
getWidevineLicenseUrl() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaResponseDrm
The Widevine certificate URL.
getWidth() - Method in interface com.theoplayer.android.api.ads.CompanionAd
The width of the companion ad.
getWidth() - Method in interface com.theoplayer.android.api.ads.MediaFile
The native width of the video file, in pixels.
getWidth() - Method in interface com.theoplayer.android.api.player.track.mediatrack.quality.VideoQuality
The video width of this quality as defined by the manifest.
getWidth() - Method in class com.theoplayer.android.api.source.metadata.ChromecastMetadataImage
The width of the image, in pixels.
getWidth() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaAd
The width of the ad.
getWidth() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaResponseVodAd
The width of the ad, in pixels.
getWidth() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.assetinfo.ThumbnailResolution
The width of the thumbnail, in pixels.
getWrapperAdIds() - Method in interface com.theoplayer.android.api.ads.GoogleImaAd
The list of wrapper ad identifiers as specified in the VAST response.
getWrapperAdSystems() - Method in interface com.theoplayer.android.api.ads.GoogleImaAd
The list of wrapper ad systems as specified in the VAST response.
getWrapperCreativeIds() - Method in interface com.theoplayer.android.api.ads.GoogleImaAd
The list of wrapper creative identifiers.
getYaw() - Method in class com.theoplayer.android.api.vr.VRDirection
The yaw.
getYospace() - Method in interface com.theoplayer.android.api.player.Player
The Yospace API which can be used to inspect the Yospace Session object.
GlobalCast - Interface in com.theoplayer.android.api.cast
The global cast API.
GlobalChromecast - Interface in com.theoplayer.android.api.cast.chromecast
The global Chromecast API.
GoogleDaiConfiguration - Class in com.theoplayer.android.api.source.ssai
The common Google DAI configuration.
GoogleDaiConfiguration(StreamType, String, String, String, Map<String, String>, SourceType) - Constructor for class com.theoplayer.android.api.source.ssai.GoogleDaiConfiguration
 
GoogleDaiConfiguration.Builder - Class in com.theoplayer.android.api.source.ssai
The builder for the Google DAI configuration.
GoogleDaiLiveConfiguration - Class in com.theoplayer.android.api.source.ssai.dai
The configuration of a google DAI Live stream.
GoogleDaiLiveConfiguration.Builder - Class in com.theoplayer.android.api.source.ssai.dai
The builder for the Google DAI live configuration.
GoogleDaiTypedSource - Class in com.theoplayer.android.api.source
A Google DAI source.
GoogleDaiTypedSource.Builder - Class in com.theoplayer.android.api.source
The builder for a Google DAI source.
GoogleDaiVodConfiguration - Class in com.theoplayer.android.api.source.ssai.dai
The configuration of a Google DAI VOD stream.
GoogleDaiVodConfiguration.Builder - Class in com.theoplayer.android.api.source.ssai.dai
The builder for the Google DAI VOD configuration.
googleIma(boolean) - Method in class com.theoplayer.android.api.THEOplayerConfig.Builder
Deprecated.
Superseded by AdsConfiguration.googleImaConfiguration(). Sets whether the Google IMA Sdk should be included.
GoogleImaAd - Interface in com.theoplayer.android.api.ads
The GoogleImaAd API represents a Google IMA creative compliant to the VAST specification.
GoogleImaAdDescription - Class in com.theoplayer.android.api.source.addescription
Describes a Google IMA ad break request.
GoogleImaAdDescription(String) - Constructor for class com.theoplayer.android.api.source.addescription.GoogleImaAdDescription
Creates a GoogleImaAdDescription.
GoogleImaAdDescription(String, String) - Constructor for class com.theoplayer.android.api.source.addescription.GoogleImaAdDescription
Creates a GoogleImaAdDescription.
googleImaAdDescription() - Static method in class com.theoplayer.android.api.source.addescription.GoogleImaAdDescription.Builder
Creates a builder for GoogleImaAdDescription.
googleImaAdDescription(String) - Static method in class com.theoplayer.android.api.source.addescription.GoogleImaAdDescription.Builder
Creates a builder for GoogleImaAdDescription configured with an ad source.
GoogleImaAdDescription.Builder - Class in com.theoplayer.android.api.source.addescription
The builder for the GoogleImaAdDescription.
googleImaConfiguration(GoogleImaConfiguration) - Method in class com.theoplayer.android.api.ads.AdsConfiguration.Builder
Sets the GoogleImaConfiguration of the Google Interactive Media Ads.
googleImaConfiguration() - Method in class com.theoplayer.android.api.ads.AdsConfiguration
The GoogleImaConfiguration of the Google Interactive Media Ads.
GoogleImaConfiguration - Class in com.theoplayer.android.api.ads
The GoogleImaConfiguration API describes the configuration of the Google Interactive Media Ads.
GoogleImaConfiguration.Builder - Class in com.theoplayer.android.api.ads
The builder for the Google Interactive Media Ads (IMA) configuration.

H

handleEvent(E) - Method in interface com.theoplayer.android.api.event.EventListener
 
handleMessage(String) - Method in interface com.theoplayer.android.api.message.MessageListener
Called when a message is received from JavaScript.
handleResult() - Method in interface com.theoplayer.android.api.player.DoneCallback
Called when the result is ready.
handleResult(T) - Method in interface com.theoplayer.android.api.player.RequestCallback
Called when the result is ready.
hasError() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaAssetInfoResponse
Returns whether an error occurred.
hashCode() - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription
 
hashCode() - Method in class com.theoplayer.android.api.source.analytics.AgamaPlayerConfiguration
 
hashCode() - Method in class com.theoplayer.android.api.source.analytics.AgamaSourceConfiguration
 
hashCode() - Method in class com.theoplayer.android.api.source.analytics.ConvivaConfiguration
 
hashCode() - Method in class com.theoplayer.android.api.source.analytics.ConvivaContentMetadata
 
hashCode() - Method in class com.theoplayer.android.api.source.analytics.MoatOptions
 
hashCode() - Method in class com.theoplayer.android.api.source.drm.DRMConfiguration
 
hashCode() - Method in class com.theoplayer.android.api.source.drm.KeySystemConfiguration
 
hashCode() - Method in class com.theoplayer.android.api.source.drm.preintegration.AxinomDRMConfiguration
 
hashCode() - Method in class com.theoplayer.android.api.source.drm.preintegration.AzureDRMConfiguration
 
hashCode() - Method in class com.theoplayer.android.api.source.drm.preintegration.XstreamConfiguration
 
hashCode() - Method in class com.theoplayer.android.api.source.SourceDescription
 
hashCode() - Method in class com.theoplayer.android.api.source.ssai.dai.GoogleDaiLiveConfiguration
 
hashCode() - Method in class com.theoplayer.android.api.source.ssai.dai.GoogleDaiVodConfiguration
 
hashCode() - Method in class com.theoplayer.android.api.source.ssai.GoogleDaiConfiguration
 
hashCode() - Method in class com.theoplayer.android.api.source.TypedSource
 
hashCode() - Method in class com.theoplayer.android.api.source.verizonmedia.VerizonMediaExternalId
 
hashCode() - Method in class com.theoplayer.android.api.source.verizonmedia.VerizonMediaPingConfiguration
 
hashCode() - Method in class com.theoplayer.android.api.source.verizonmedia.VerizonMediaSource
 
hashCode() - Method in class com.theoplayer.android.api.verizonmedia.VerizonMediaConfiguration
 
headers(Map<String, String>) - Method in class com.theoplayer.android.api.source.drm.ClearkeyKeySystemConfiguration.Builder
Sets the map of HTTP headers for the license acquisition request.
headers(Map<String, String>) - Method in class com.theoplayer.android.api.source.drm.FairPlayKeySystemConfiguration.Builder
Sets the map of HTTP headers for the license acquisition request.
headers(Map<String, String>) - Method in class com.theoplayer.android.api.source.drm.KeySystemConfiguration.Builder
Sets the map of HTTP headers for the license acquisition request.
headers(Map<String, String>) - Method in class com.theoplayer.android.api.source.drm.preintegration.KeyOSKeySystemConfiguration.Builder
The map of HTTP headers for the license acquisition request.
heartbeatInterval(int) - Method in class com.theoplayer.android.api.source.analytics.ConvivaConfiguration.Builder
Sets the interval at which metrics are reported, in seconds.
hlsDateRange - Variable in class com.theoplayer.android.api.source.TypedSource.Builder
 
hlsDateRange(boolean) - Method in class com.theoplayer.android.api.source.TypedSource.Builder
Sets whether the logic to expose date ranges parsed from HLS manifests is enabled.
hlsDateRange(boolean) - Method in class com.theoplayer.android.api.THEOplayerConfig.Builder
Sets whether the logic to expose date ranges parsed from HLS manifests is enabled.
http(boolean) - Method in class com.theoplayer.android.api.source.ssai.yospace.YoSpaceLogLevelConfiguration.Builder
Sets whether HTTP logs are enabled.

I

id(String) - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.Builder
Sets the identifier of the ad break requested from SpotX.
id3Tags(boolean) - Method in class com.theoplayer.android.api.source.ssai.yospace.YoSpaceLogLevelConfiguration.Builder
Sets whether ID3 tag logs are enabled.
Identifiers() - Constructor for class com.theoplayer.android.api.event.ads.AdsEventTypes.Identifiers
 
Identifiers() - Constructor for class com.theoplayer.android.api.event.player.PlayerEventTypes.Identifiers
 
Identifiers() - Constructor for class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdBreakEventTypes.Identifiers
 
Identifiers() - Constructor for class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdBreakListEventTypes.Identifiers
 
Identifiers() - Constructor for class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdEventTypes.Identifiers
 
Identifiers() - Constructor for class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdListEventTypes.Identifiers
 
Identifiers() - Constructor for class com.theoplayer.android.api.event.verizonmedia.VerizonMediaEventTypes.Identifiers
 
images(ChromecastMetadataImage...) - Method in class com.theoplayer.android.api.source.metadata.ChromecastMetadataDescription.Builder
Sets one or more ChromecastMetadataImage.
images(String...) - Method in class com.theoplayer.android.api.source.metadata.ChromecastMetadataDescription.Builder
Sets one or more URLs of images.
integrationParameters(Map<String, Object>) - Method in class com.theoplayer.android.api.source.drm.DRMConfiguration.Builder
A map which can be used to pass in specific parameters related to a source into a ContentProtectionIntegration.
IntentCreationListener - Interface in com.theoplayer.android.api.fullscreen
The IntentCreationListener which listens for the creation of an intent.
ipAddress(String) - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.Builder
Sets the IP address of the viewer.
irdeto(KeySystemConfiguration) - Static method in class com.theoplayer.android.api.source.drm.preintegration.IrdetoConfiguration.Builder
Creates a builder for the Irdeto DRM configuration.
irdeto(String) - Static method in class com.theoplayer.android.api.source.drm.preintegration.IrdetoConfiguration.Builder
Creates a builder for the Irdeto DRM configuration.
IrdetoConfiguration - Class in com.theoplayer.android.api.source.drm.preintegration
The configuration of the Irdeto DRM integration.
IrdetoConfiguration(String, String, String, String, String, KeySystemConfiguration) - Constructor for class com.theoplayer.android.api.source.drm.preintegration.IrdetoConfiguration
Deprecated.
Superseded by IrdetoConfiguration.Builder, since v2.69.0.
Creates an Irdeto DRM configuration.
IrdetoConfiguration.Builder - Class in com.theoplayer.android.api.source.drm.preintegration
The builder for the Irdeto DRM configuration.
isAd() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaAssetInfoResponse
Returns whether the asset is an ad.
isAdBreakMarkersEnabled() - Method in class com.theoplayer.android.api.verizonmedia.VerizonMediaUiConfiguration
Returns whether VerizonMediaAdBreak markers are present on the UI.
isAdIdCollectionDisabled() - Method in class com.theoplayer.android.api.source.analytics.MoatOptions
Returns whether the ad identifier collection is enabled.
isAdImpressionsEnabled() - Method in class com.theoplayer.android.api.source.verizonmedia.VerizonMediaPingConfiguration
Returns whether to increase the accuracy of ad events by passing the current playback time in Ping requests.
isAdNotificationEnabled() - Method in class com.theoplayer.android.api.verizonmedia.VerizonMediaUiConfiguration
Returns whether a VerizonMediaAdBreak skip button is shown on the UI.
isAssetMarkersEnabled() - Method in class com.theoplayer.android.api.verizonmedia.VerizonMediaUiConfiguration
Returns whether asset dividers are present on the UI.
isAudioOnly() - Method in interface com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaAssetInfoResponse
Returns whether the asset is audio only.
isAutoplay() - Method in interface com.theoplayer.android.api.player.Player
Returns whether the player should immediately start playback after source change.
isCacheBuster() - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription
Returns whether the ad break request should contain a cache buster.
isCasting() - Method in interface com.theoplayer.android.api.cast.Cast
Returns whether the player is connected with a casting device.
isCasting() - Method in interface com.theoplayer.android.api.cast.chromecast.Chromecast
Returns whether THEOplayer is casting to a Chromecast.
isChromeless() - Method in class com.theoplayer.android.api.THEOplayerConfig
Returns whether the chromeless player is used.
isContentNotificationEnabled() - Method in class com.theoplayer.android.api.verizonmedia.VerizonMediaUiConfiguration
Returns whether an 'up-next' content countdown is shown on the UI.
isContentProtected() - Method in class com.theoplayer.android.api.source.verizonmedia.VerizonMediaSource
Returns whether the assets of the source are content protected.
isCustomWebViewForced() - Method in interface com.theoplayer.android.api.settings.WebViewSettings
Returns whether a custom webview is forced.
isDefault(boolean) - Method in class com.theoplayer.android.api.source.TextTrackDescription.Builder
Sets whether this text track is the default one.
isDefault() - Method in class com.theoplayer.android.api.source.TextTrackDescription
Returns whether this textTrack is the default text track.
isDestroyed() - Method in class com.theoplayer.android.api.THEOplayerView
Returns whether THEOplayerView.onDestroy() has been called.
isEnabled() - Method in interface com.theoplayer.android.api.player.track.mediatrack.MediaTrack
 
isEnded() - Method in interface com.theoplayer.android.api.player.Player
Returns whether playback of the media has ended.
isEndOnNext() - Method in interface com.theoplayer.android.api.player.track.texttrack.cue.DateRangeCue
Returns whether the end date of this cue will become equal to the start of the next cue, once it is known.
isExperimentalRenderingEnabled() - Method in class com.theoplayer.android.api.source.TypedSource
Deprecated.
Superseded by TypedSource.isNativeRenderingEnabled(). Returns whether experimental rendering is enabled.
isFreeWheelVideoViewsEnabled() - Method in class com.theoplayer.android.api.source.verizonmedia.VerizonMediaPingConfiguration
Returns whether to enable FreeWheel's Video View by Callback feature to send content impressions to the FreeWheel server.
isFullScreen() - Method in interface com.theoplayer.android.api.fullscreen.FullScreenManager
Returns whether the THEOplayerView is in fullscreen.
isFullScreenOrientationCoupled() - Method in interface com.theoplayer.android.api.THEOplayerSettings
Returns whether fullscreen coupling is on.
isFullScreenToggleInProgress() - Method in interface com.theoplayer.android.api.fullscreen.FullScreenManager
Returns whether a fullscreen change is still in progress.
isGoogleIma() - Method in class com.theoplayer.android.api.THEOplayerConfig
Returns whether the Google IMA Sdk should be included.
isHlsDateRange() - Method in class com.theoplayer.android.api.source.TypedSource
Returns whether the logic to expose date ranges parsed from HLS manifests is enabled.
isHlsDateRange() - Method in class com.theoplayer.android.api.THEOplayerConfig
Returns whether the logic to expose date ranges parsed from HLS manifests is enabled.
isHttpEnabled() - Method in class com.theoplayer.android.api.source.ssai.yospace.YoSpaceLogLevelConfiguration
Returns whether HTTP logs are enabled.
isId3TagsEnabled() - Method in class com.theoplayer.android.api.source.ssai.yospace.YoSpaceLogLevelConfiguration
Returns whether ID3 tag logs are enabled.
isLinearAdDataEnabled() - Method in class com.theoplayer.android.api.source.verizonmedia.VerizonMediaPingConfiguration
Returns whether to request information about upcoming ad breaks in the Ping responses.
isLive() - Method in class com.theoplayer.android.api.source.analytics.ConvivaContentMetadata
Whether a live asset is being tracked.
isLocationServicesDisabled() - Method in class com.theoplayer.android.api.source.analytics.MoatOptions
Returns whether the location service is disabled.
isLoggingEnabled() - Method in class com.theoplayer.android.api.source.analytics.MoatOptions
Returns whether the logging for moat is enabled.
isLowLatency() - Method in class com.theoplayer.android.api.source.TypedSource
Returns whether the source should be played in the low-latency-mode of the player.
isManualSessionControl() - Method in class com.theoplayer.android.api.source.analytics.ConvivaConfiguration
Returns whether THEOplayer is in control of the Conviva session.
isMultiSession() - Method in class com.theoplayer.android.api.THEOplayerConfig
Returns whether the player supports multi-key content when the license server doesn't respond with all keys at once.
isMuted() - Method in interface com.theoplayer.android.api.player.Player
Returns whether the audio is muted.
isNativeRenderingEnabled() - Method in class com.theoplayer.android.api.source.TypedSource
Returns whether native rendering is enabled.
isNativeUiRenderingEnabled() - Method in class com.theoplayer.android.api.source.TypedSource
Returns whether native ui rendering is enabled.
isParsingEnabled() - Method in class com.theoplayer.android.api.source.ssai.yospace.YoSpaceLogLevelConfiguration
Returns whether parsing logs are enabled.
isPaused() - Method in interface com.theoplayer.android.api.player.Player
Returns whether the player is paused.
isPollingEnabled() - Method in class com.theoplayer.android.api.source.ssai.yospace.YoSpaceLogLevelConfiguration
Returns whether polling logs are enabled.
isPreload() - Method in class com.theoplayer.android.api.ads.AdsConfiguration
The preload type of the ad, whether media files of mid- and postrolls are preloaded.
isRawXmlEnabled() - Method in class com.theoplayer.android.api.source.ssai.yospace.YoSpaceLogLevelConfiguration
Returns whether raw xml logs are enabled.
isReportsEnabled() - Method in class com.theoplayer.android.api.source.ssai.yospace.YoSpaceLogLevelConfiguration
Returns whether report logs are enabled.
isSeeking() - Method in interface com.theoplayer.android.api.player.Player
Returns whether the player is seeking.
isShowCountdown() - Method in class com.theoplayer.android.api.ads.AdsConfiguration
Whether an advertisement duration countdown will be shown in the UI.
isUseCredentials() - Method in class com.theoplayer.android.api.source.drm.KeySystemConfiguration
Returns whether the player is allowed to use credentials for cross-origin requests.
isVR360() - Method in class com.theoplayer.android.api.source.vr.VRConfiguration
Returns whether VR 360 is enabled.

J

join() - Method in interface com.theoplayer.android.api.cast.chromecast.Chromecast
Synchronise the local player with an active Chromecast session.
JS_ADD_TRACK_PROCESSOR_FUNC - Static variable in class com.theoplayer.android.api.event.track.tracklist.TrackListEvent
 
JS_PROCESSOR_FUNC - Static variable in class com.theoplayer.android.api.event.cache.tasklist.CachingTaskListEvent
 
JS_PROCESSOR_FUNC - Static variable in class com.theoplayer.android.api.event.player.ErrorEvent
 
JS_PROCESSOR_FUNC - Static variable in class com.theoplayer.android.api.event.player.SourceChangeEvent
 
JS_PROCESSOR_FUNC - Static variable in class com.theoplayer.android.api.event.player.VolumeChangeEvent
 
JS_PROCESSOR_FUNC - Static variable in class com.theoplayer.android.api.event.track.mediatrack.audio.list.TrackListChangeEvent
 
JS_PROCESSOR_FUNC - Static variable in class com.theoplayer.android.api.event.track.mediatrack.video.list.TrackListChangeEvent
 
JS_PROCESSOR_FUNC - Static variable in class com.theoplayer.android.api.event.track.texttrack.list.TrackListChangeEvent
 
JS_PROCESSOR_FUNC - Static variable in class com.theoplayer.android.api.event.vr.DirectionChangeEvent
 
JS_PROCESSOR_FUNC - Static variable in class com.theoplayer.android.api.event.vr.StateChangeEvent
 
JS_PROCESSOR_FUNC - Static variable in class com.theoplayer.android.api.event.vr.StereoChangeEvent
 
JS_REMOVE_TRACK_PROCESSOR_FUNC - Static variable in class com.theoplayer.android.api.event.track.tracklist.TrackListEvent
 
jsPaths(String...) - Method in class com.theoplayer.android.api.THEOplayerConfig.Builder
Sets the paths of the javascript files in the order of usage.
jsPathsPre(String...) - Method in class com.theoplayer.android.api.THEOplayerConfig.Builder
Sets the paths to javascript files which are loaded before the player is constructed.

K

keyOsDrm() - Static method in class com.theoplayer.android.api.source.drm.preintegration.KeyOSDRMConfiguration.Builder
Creates a builder for the KeyOS DRM configuration.
KeyOSDRMConfiguration - Class in com.theoplayer.android.api.source.drm.preintegration
The configuration of the KeyOS DRM integration.
KeyOSDRMConfiguration(String, KeyOSKeySystemConfiguration, KeyOSKeySystemConfiguration) - Constructor for class com.theoplayer.android.api.source.drm.preintegration.KeyOSDRMConfiguration
Deprecated.
Superseded by KeyOSDRMConfiguration.Builder, since v2.69.0.
Creates a KeyOS DRM configuration.
KeyOSDRMConfiguration.Builder - Class in com.theoplayer.android.api.source.drm.preintegration
The builder for the KeyOS DRM configuration.
KeyOSKeySystemConfiguration - Class in com.theoplayer.android.api.source.drm.preintegration
The key system configuration of KeyOS.
KeyOSKeySystemConfiguration(String, String) - Constructor for class com.theoplayer.android.api.source.drm.preintegration.KeyOSKeySystemConfiguration
Deprecated.
Superseded by KeyOSKeySystemConfiguration.Builder, since v2.69.0.
Creates the KeyOS key system configuration.
KeyOSKeySystemConfiguration(String, String, Map<String, String>, boolean, Map<String, String>) - Constructor for class com.theoplayer.android.api.source.drm.preintegration.KeyOSKeySystemConfiguration
Deprecated.
Superseded by KeyOSKeySystemConfiguration.Builder, since v2.69.0.
Creates the KeyOS key system configuration.
keyOsKeySystemConfiguration(String) - Static method in class com.theoplayer.android.api.source.drm.preintegration.KeyOSKeySystemConfiguration.Builder
Creates a builder for the KeyOS key system configuration.
KeyOSKeySystemConfiguration.Builder - Class in com.theoplayer.android.api.source.drm.preintegration
The builder for the KeyOS key system configuration.
keys(ClearkeyKeySystemConfiguration.ClearkeyDecryptionKey[]) - Method in class com.theoplayer.android.api.source.drm.ClearkeyKeySystemConfiguration.Builder
Sets the list of decryption keys.
KeySystemConfiguration - Class in com.theoplayer.android.api.source.drm
The configuration of a key system which will be used during the licensing process with a given DRM server.
KeySystemConfiguration(String) - Constructor for class com.theoplayer.android.api.source.drm.KeySystemConfiguration
Creates a key system configuration.
KeySystemConfiguration(String, Map<String, String>, boolean, Map<String, String>) - Constructor for class com.theoplayer.android.api.source.drm.KeySystemConfiguration
Creates a key system configuration.
keySystemConfiguration(String) - Static method in class com.theoplayer.android.api.source.drm.KeySystemConfiguration.Builder
Creates a builder for the key system configuration.
KeySystemConfiguration.Builder - Class in com.theoplayer.android.api.source.drm
The builder for the key system configuration.
KeySystemId - Enum in com.theoplayer.android.api.contentprotection
Name of the key system
kind(TextTrackKind) - Method in class com.theoplayer.android.api.source.TextTrackDescription.Builder
Sets the kind.

L

label(String) - Method in class com.theoplayer.android.api.source.TextTrackDescription.Builder
Sets the label for the track which can be used to identify it.
language(String) - Method in class com.theoplayer.android.api.ui.UIConfiguration.Builder
Sets the language.
leave() - Method in interface com.theoplayer.android.api.cast.chromecast.Chromecast
Leave the active Chromecast session.
length() - Method in interface com.theoplayer.android.api.player.track.TrackList
The number of tracks in the list.
length() - Method in interface com.theoplayer.android.api.timerange.TimeRanges
The total number of TimeRanges.
length() - Method in interface com.theoplayer.android.api.util.SimpleList
The number of items in the list.
license() - Method in interface com.theoplayer.android.api.cache.CachingTask
The API for license related queries and operations.
license(String) - Method in class com.theoplayer.android.api.THEOplayerConfig.Builder
Sets the license to string loaded before the player is constructed.
LicenseRequestCallback - Interface in com.theoplayer.android.api.contentprotection
 
LicenseResponseCallback - Interface in com.theoplayer.android.api.contentprotection
 
licenseType(LicenseType) - Method in class com.theoplayer.android.api.source.drm.KeySystemConfiguration.Builder
Sets the license type.
licenseType(byte[]) - Method in class com.theoplayer.android.api.source.drm.KeySystemConfiguration.Builder
Sets the certificate.
LicenseType - Enum in com.theoplayer.android.api.source.drm
The type of the license.
licenseUrl(String) - Method in class com.theoplayer.android.api.THEOplayerConfig.Builder
Sets licenseUrl to string loaded before the player is constructed.
LinearAd - Interface in com.theoplayer.android.api.ads
The LinearAd API which represents a linear ad in the VAST specification.
linearAdData(boolean) - Method in class com.theoplayer.android.api.source.verizonmedia.VerizonMediaPingConfiguration.Builder
Sets whether to request information about upcoming ad breaks in the Ping responses.
live(boolean) - Method in class com.theoplayer.android.api.source.analytics.ConvivaContentMetadata.Builder
Sets whether a live asset is being tracked.
liveOffset - Variable in class com.theoplayer.android.api.source.TypedSource.Builder
 
liveOffset(Double) - Method in class com.theoplayer.android.api.source.TypedSource.Builder
Sets the live point from the end of the manifest, in seconds.
liveOffset(double) - Method in class com.theoplayer.android.api.THEOplayerConfig.Builder
Sets the offset duration between the live point and the end of the manifest.
LOADEDDATA - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes.Identifiers
The String representation of LOADEDDATA event type.
LOADEDDATA - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes
Fired when LoadedDataEvent occurs.
LoadedDataEvent - Class in com.theoplayer.android.api.event.player
Fired when PlayerEventTypes.LOADEDDATA occurs for the Player.
LOADEDMETADATA - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes.Identifiers
The String representation of LOADEDMETADATA event type.
LOADEDMETADATA - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes
Fired when LoadedMetadataEvent occurs.
LoadedMetadataEvent - Class in com.theoplayer.android.api.event.player
Fired when PlayerEventTypes.LOADEDMETADATA occurs for the Player.
LOADSTART - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes.Identifiers
The String representation of LOADSTART event type.
LOADSTART - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes
Fired when LoadStartEvent occurs.
LoadStartEvent - Class in com.theoplayer.android.api.event.player
Fired when PlayerEventTypes.LOADSTART occurs for the Player.
loggingEnabled(boolean) - Method in class com.theoplayer.android.api.source.analytics.MoatOptions.Builder
Sets whether the logging of Moat is enabled.
logLevel(AgamaLogLevel) - Method in class com.theoplayer.android.api.source.analytics.AgamaPlayerConfiguration.Builder
Sets the Agama log level.
logLevel(YoSpaceLogLevelConfiguration) - Method in class com.theoplayer.android.api.source.ssai.YoSpaceDescription.Builder
Sets the log level configuration.
lowLatency - Variable in class com.theoplayer.android.api.source.TypedSource.Builder
 
lowLatency(Boolean) - Method in class com.theoplayer.android.api.source.TypedSource.Builder
Sets whether the source should be played in the low-latency-mode of the player.

M

manualSessionControl(boolean) - Method in class com.theoplayer.android.api.source.analytics.ConvivaConfiguration.Builder
Sets whether THEOplayer is in control of the Conviva session.
maximumAdDuration(String) - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.Builder
Sets the maximum duration of the ad.
MediaEncryptedEvent - Class in com.theoplayer.android.api.event.player
Fired when PlayerEventTypes.ENCRYPTED occurs for the Player.
MediaFile - Interface in com.theoplayer.android.api.ads
The MediaFile API represents metadata of an media file with ad content.
MediaTrack<Q extends Quality> - Interface in com.theoplayer.android.api.player.track.mediatrack
Represents a media track (audio or video) of a media resource.
MediaTrackList<Q extends Quality> - Interface in com.theoplayer.android.api.player.track.mediatrack
List of MediaTrack.
merchant(String) - Method in class com.theoplayer.android.api.source.drm.preintegration.DRMTodayConfiguration.Builder
Sets the identifier of the merchant.
MessageListener - Interface in com.theoplayer.android.api.message
The MessageListener which can be used to listen for messages sent from a custom JavaScript file.
metadata(MetadataDescription) - Method in class com.theoplayer.android.api.source.SourceDescription.Builder
Sets the metadata of the SourceDescription.
MetadataDescription - Class in com.theoplayer.android.api.source.metadata
The metadata description of a source.
MetadataDescription() - Constructor for class com.theoplayer.android.api.source.metadata.MetadataDescription
Creates a metadata description.
MetadataDescription(Map<String, Object>) - Constructor for class com.theoplayer.android.api.source.metadata.MetadataDescription
Creates a metadata description.
Metrics - Interface in com.theoplayer.android.api.metrics
The metrics API which can be used to gather information related to the quality-of-service and video playback experience.
MoatOptions - Class in com.theoplayer.android.api.source.analytics
The configuration of the Moat integration.
MoatOptions.Builder - Class in com.theoplayer.android.api.source.analytics
The builder for the Moat configuration.
multiSession(boolean) - Method in class com.theoplayer.android.api.THEOplayerConfig.Builder
Sets whether the player supports multi-key content when the license server doesn't respond with all keys at once.

N

nativeUiRendering - Variable in class com.theoplayer.android.api.source.TypedSource.Builder
 
NonLinearAd - Interface in com.theoplayer.android.api.ads
The NonLinearAd API represents a non-linear ad in the VAST specification.
NOOP_DONECALLBACK - Static variable in interface com.theoplayer.android.api.player.DoneCallback
The no-operation callback.
NOSUPPORTEDREPRESENTATIONFOUND - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes.Identifiers
The String representation of NOSUPPORTEDREPRESENTATIONFOUND event type.
NOSUPPORTEDREPRESENTATIONFOUND - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes
NoSupportedRepresentationFoundEvent - Class in com.theoplayer.android.api.event.player

O

Omid - Interface in com.theoplayer.android.api.ads
The Omid API, which can be used to add as well as remove friendly video controls overlay obstructions.
OmidFriendlyObstruction - Class in com.theoplayer.android.api.ads
The configuration of the friendly obstruction.
OmidFriendlyObstruction(View, OmidFriendlyObstructionPurpose, String) - Constructor for class com.theoplayer.android.api.ads.OmidFriendlyObstruction
Creates an omid friendly obstruction with the given parameters.
OmidFriendlyObstructionPurpose - Enum in com.theoplayer.android.api.ads
The purposes for which the OmidFriendlyObstruction should be considered as friendly.
onCertificateRequest(Request, CertificateRequestCallback) - Method in class com.theoplayer.android.api.contentprotection.ContentProtectionIntegration
This handler can be used to wrap the certificate request in a new body, add authentication tokens, add HTTP headers, query parameters, ...
onCertificateResponse(Response, CertificateResponseCallback) - Method in class com.theoplayer.android.api.contentprotection.ContentProtectionIntegration
This handler can be used to extract the certificate from a wrapped body, read HTTP response headers, ...
onCreateIntent(Intent) - Method in interface com.theoplayer.android.api.fullscreen.IntentCreationListener
Called when the intent is created.
onDestroy() - Method in class com.theoplayer.android.api.THEOplayerView
Destroys the THEOplayerView.
onEnterFullScreen() - Method in interface com.theoplayer.android.api.fullscreen.FullScreenChangeListener
Called after the player has entered the fullscreen state.
onExitFullScreen() - Method in interface com.theoplayer.android.api.fullscreen.FullScreenChangeListener
Called after the player has left the fullscreen state.
onLicenseRequest(Request, LicenseRequestCallback) - Method in class com.theoplayer.android.api.contentprotection.ContentProtectionIntegration
This handler can be used to wrap the license request in a new body, add authentication tokens, add HTTP headers, query parameters, ...
onLicenseResponse(Response, LicenseResponseCallback) - Method in class com.theoplayer.android.api.contentprotection.ContentProtectionIntegration
This handler can be used to extract the license from a wrapped body, read HTTP response headers, ...
onPause() - Method in class com.theoplayer.android.api.THEOplayerView
Pauses the THEOplayerView.
onResume() - Method in class com.theoplayer.android.api.THEOplayerView
Resumes the THEOplayerView.

P

param(String, String) - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.SpotXData.Builder
Sets a String value for the specified key.
param(String, double) - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.SpotXData.Builder
Sets a double value for the specified key.
param(String, List<String>) - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.SpotXData.Builder
Sets a list of String values for the specified key.
param(String, SpotXAdDescription.Geo) - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.SpotXData.Builder
Sets a geographic location for the specified key.
param(String, String) - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.SpotXDataQueryParameter.Builder
Sets a String value for the specified key.
param(String, double) - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.SpotXDataQueryParameter.Builder
Sets a double value for the specified key.
param(String, List<String>) - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.SpotXDataQueryParameter.Builder
Sets a list of String values for the specified key.
param(String, SpotXAdDescription.Geo) - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.SpotXDataQueryParameter.Builder
Sets a geographic location for the specified key.
param(String, SpotXAdDescription.SpotXData) - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.SpotXDataQueryParameter.Builder
Sets SpotXData for the specified key.
paramDoubleList(String, List<Double>) - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.SpotXDataQueryParameter.Builder
Sets a list of Double values for the specified key.
parameters(Map<String, String>) - Method in class com.theoplayer.android.api.source.verizonmedia.VerizonMediaSource.Builder
Sets the parameters.
paramGeoList(String, List<SpotXAdDescription.Geo>) - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.SpotXDataQueryParameter.Builder
Sets a list of geographic location values for the specified key.
paramSpotXDataList(String, List<SpotXAdDescription.SpotXData>) - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.SpotXDataQueryParameter.Builder
Sets a list of SpotXData for the specified key.
parsing(boolean) - Method in class com.theoplayer.android.api.source.ssai.yospace.YoSpaceLogLevelConfiguration.Builder
Sets whether parsing logs are enabled.
pause() - Method in interface com.theoplayer.android.api.cache.CachingTask
Pause caching the media.
PAUSE - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes.Identifiers
The String representation of PAUSE event type.
PAUSE - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes
Fired when PauseEvent occurs.
pause() - Method in interface com.theoplayer.android.api.player.Player
Pauses playback.
pause(DoneCallback) - Method in interface com.theoplayer.android.api.player.Player
Pauses playback.
PauseEvent - Class in com.theoplayer.android.api.event.player
Fired when PlayerEventTypes.PAUSE occurs for the Player.
ping(VerizonMediaPingConfiguration) - Method in class com.theoplayer.android.api.source.verizonmedia.VerizonMediaSource.Builder
Sets the Verizon Media Ping configuration.
PINGERROR - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaEventTypes.Identifiers
The String representation of PINGERROR event type.
PINGERROR - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaEventTypes
Fired when a VerizonMediaPingErrorEvent occurs.
PINGRESPONSE - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaEventTypes.Identifiers
The String representation of PINGRESPONSE event type.
PINGRESPONSE - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaEventTypes
Fired when a VerizonMediaPingResponseEvent occurs.
PLAY - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes.Identifiers
The String representation of PLAY event type.
PLAY - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes
Fired when PlayEvent occurs.
play() - Method in interface com.theoplayer.android.api.player.Player
Starts or resumes playback.
play(DoneCallback) - Method in interface com.theoplayer.android.api.player.Player
Starts or resumes playback.
Player - Interface in com.theoplayer.android.api.player
The player API
PlayerCastState - Enum in com.theoplayer.android.api.cast.chromecast
Indicates the state of the casting process
PlayerEvent<E extends Event> - Class in com.theoplayer.android.api.event.player
The Player Event.
PlayerEvent(EventType<E>, Date) - Constructor for class com.theoplayer.android.api.event.player.PlayerEvent
 
PlayerEventTypes - Class in com.theoplayer.android.api.event.player
The types of Player Events.
PlayerEventTypes() - Constructor for class com.theoplayer.android.api.event.player.PlayerEventTypes
 
PlayerEventTypes.Identifiers - Class in com.theoplayer.android.api.event.player
The Player event identifiers.
PlayEvent - Class in com.theoplayer.android.api.event.player
Fired when PlayerEventTypes.PLAY occurs for the Player.
PLAYING - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes.Identifiers
The String representation of PLAYING event type.
PLAYING - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes
Fired when PlayingEvent occurs.
PlayingEvent - Class in com.theoplayer.android.api.event.player
Fired when PlayerEventTypes.PLAYING occurs for the Player.
playready(KeySystemConfiguration) - Method in class com.theoplayer.android.api.source.drm.DRMConfiguration.Builder
Sets the PlayReady key system configuration.
playready(KeySystemConfiguration) - Method in class com.theoplayer.android.api.source.drm.preintegration.AxinomDRMConfiguration.Builder
Sets the configuration of the PlayReady key system.
playready(KeySystemConfiguration) - Method in class com.theoplayer.android.api.source.drm.preintegration.AzureDRMConfiguration.Builder
Sets the configuration of the PlayReady key system.
playready(KeySystemConfiguration) - Method in class com.theoplayer.android.api.source.drm.preintegration.ConaxDRMConfiguration.Builder
Sets the configuration of the PlayReady key system.
playready(KeyOSKeySystemConfiguration) - Method in class com.theoplayer.android.api.source.drm.preintegration.KeyOSDRMConfiguration.Builder
Sets the PlayReady KeyOS key system configuration.
playready(String) - Method in class com.theoplayer.android.api.source.drm.preintegration.KeyOSDRMConfiguration.Builder
The license acquisition URL used for the PlayReady key system.
playready(KeySystemConfiguration) - Method in class com.theoplayer.android.api.source.drm.preintegration.TitaniumDRMConfiguration.Builder
Sets the PlayReady key system configuration.
playready(KeySystemConfiguration) - Method in class com.theoplayer.android.api.source.drm.preintegration.VudrmDRMConfiguration.Builder
Sets the PlayReady key system configuration.
playready(KeySystemConfiguration) - Method in class com.theoplayer.android.api.source.drm.preintegration.XstreamConfiguration.Builder
Sets the PlayReady key system configuration.
playreadyDrm(KeySystemConfiguration) - Static method in class com.theoplayer.android.api.source.drm.DRMConfiguration.Builder
Creates a builder for the DRM configuration.
polling(boolean) - Method in class com.theoplayer.android.api.source.ssai.yospace.YoSpaceLogLevelConfiguration.Builder
Sets whether polling logs are enabled.
poster(String) - Method in class com.theoplayer.android.api.source.SourceDescription.Builder
Sets the poster image of the SourceDescription.
preload(AdPreloadType) - Method in class com.theoplayer.android.api.ads.AdsConfiguration.Builder
Use Google IMA preload of media files (for mid- and post rolls)
PreloadType - Enum in com.theoplayer.android.api.player
The preload type of the player.
PREPLAYRESPONSE - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaEventTypes.Identifiers
The String representation of PREPLAYRESPONSE event type.
PREPLAYRESPONSE - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaEventTypes
PRESENTATIONMODECHANGE - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes.Identifiers
The String representation of PRESENTATIONMODECHANGE event type.
PRESENTATIONMODECHANGE - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes
Fired when PresentationModeChange occurs.
PresentationModeChange - Class in com.theoplayer.android.api.event.player
PROGRESS - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes.Identifiers
The String representation of PROGRESS event type.
PROGRESS - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes
Fired when ProgressEvent occurs.
ProgressEvent - Class in com.theoplayer.android.api.event.player
Fired when PlayerEventTypes.PROGRESS occurs for the Player.
put(String, String) - Method in class com.theoplayer.android.api.source.analytics.YouboraOptions.Builder
Sets a parameter for the Youbora options.
put(String, Map<String, String>) - Method in class com.theoplayer.android.api.source.analytics.YouboraOptions.Builder
Sets a parameter for the Youbora options.

Q

qualities - Variable in class com.theoplayer.android.api.event.track.mediatrack.AbstractTargetQualityChangedEvent
 
quality - Variable in class com.theoplayer.android.api.event.track.mediatrack.audio.QualityChangedEvent
 
Quality - Interface in com.theoplayer.android.api.player.track.mediatrack.quality
Represents one of the qualities of a MediaTrack.
QualityChangedEvent<Q extends Quality,E extends QualityChangedEvent> - Class in com.theoplayer.android.api.event.track.mediatrack.audio
The Quality changed Event.
QualityChangedEvent(EventType<E>, Date, Q) - Constructor for class com.theoplayer.android.api.event.track.mediatrack.audio.QualityChangedEvent
 
QualityList<Q extends Quality> - Interface in com.theoplayer.android.api.player.track.mediatrack.quality
List of Quality.
queryParameters(SpotXAdDescription.SpotXDataQueryParameter) - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.Builder
Sets a record of query string parameters which are added to the SpotX ad break request.
queryParameters(Map<String, String>) - Method in class com.theoplayer.android.api.source.drm.ClearkeyKeySystemConfiguration.Builder
Sets the map of query parameters for the license acquisition request.
queryParameters(Map<String, String>) - Method in class com.theoplayer.android.api.source.drm.FairPlayKeySystemConfiguration.Builder
Sets the map of query parameters for the license acquisition request.
queryParameters(Map<String, String>) - Method in class com.theoplayer.android.api.source.drm.KeySystemConfiguration.Builder
Sets the map of query parameters for the license acquisition request.
queryParameters(Map<String, String>) - Method in class com.theoplayer.android.api.source.drm.preintegration.KeyOSKeySystemConfiguration.Builder
Sets map of query parameters for the license acquisition request.

R

RATECHANGE - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes.Identifiers
The String representation of RATECHANGE event type.
RATECHANGE - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes
Fired when RateChangeEvent occurs.
RateChangeEvent - Class in com.theoplayer.android.api.event.player
Fired when PlayerEventTypes.RATECHANGE occurs for the Player.
rawXml(boolean) - Method in class com.theoplayer.android.api.source.ssai.yospace.YoSpaceLogLevelConfiguration.Builder
Sets whether raw XML logs are enabled.
ReadyState - Enum in com.theoplayer.android.api.player
The ready state of the player.
READYSTATECHANGE - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes.Identifiers
The String representation of READYSTATECHANGE event type.
READYSTATECHANGE - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes
Fired when ReadyStateChangeEvent occurs.
ReadyStateChangeEvent - Class in com.theoplayer.android.api.event.player
Fired when PlayerEventTypes.READYSTATECHANGE occurs for the Player.
registerContentProtectionIntegration(String, KeySystemId, ContentProtectionIntegrationFactory) - Method in class com.theoplayer.android.api.THEOplayerGlobal
Register a ContentProtectionIntegrationFactory for a specific integration id and a specific keySystem.
releaseDate(String) - Method in class com.theoplayer.android.api.source.metadata.ChromecastMetadataDescription.Builder
Sets the release date of the current source.
remove() - Method in interface com.theoplayer.android.api.cache.CachingTask
Remove the cached media.
REMOVE_AD - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdListEventTypes.Identifiers
The String representation of REMOVE_AD event type.
REMOVE_AD - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdListEventTypes
REMOVE_ADBREAK - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdBreakListEventTypes.Identifiers
The String representation of REMOVE_ADBREAK event type.
REMOVE_ADBREAK - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdBreakListEventTypes
REMOVE_TASK - Static variable in class com.theoplayer.android.api.event.cache.tasklist.CachingTaskListEventTypes
Fired when RemoveTaskEvent occurs.
removeAllFriendlyObstructions() - Method in interface com.theoplayer.android.api.ads.Omid
REMOVECUE - Static variable in class com.theoplayer.android.api.event.track.texttrack.TextTrackEventTypes
Fired when RemoveCueEvent occurs.
RemoveCueEvent - Class in com.theoplayer.android.api.event.track.texttrack
Fired when TextTrackEventTypes.REMOVECUE occurs for a TextTrack.
removeEventListener(EventType<T>, EventListener<? super T>) - Method in interface com.theoplayer.android.api.event.EventDispatcher
 
removeFullScreenChangeListener(FullScreenChangeListener) - Method in interface com.theoplayer.android.api.fullscreen.FullScreenManager
Removes the given fullscreenChangeListener.
removeFullScreenIntentCreationListener(IntentCreationListener) - Method in interface com.theoplayer.android.api.fullscreen.FullScreenManager
Removes the given intentCreationListener.
removeJavaScriptMessageListener(String, MessageListener) - Method in class com.theoplayer.android.api.THEOplayerView
Removes a message listener for messages sent from a custom JavaScript file.
RemoveTaskEvent - Class in com.theoplayer.android.api.event.cache.tasklist
REMOVETRACK - Static variable in class com.theoplayer.android.api.event.track.mediatrack.audio.list.AudioTrackListEventTypes
Fired when RemoveTrackEvent occurs.
REMOVETRACK - Static variable in class com.theoplayer.android.api.event.track.mediatrack.video.list.VideoTrackListEventTypes
Fired when RemoveTrackEvent occurs.
REMOVETRACK - Static variable in class com.theoplayer.android.api.event.track.texttrack.list.TextTrackListEventTypes
Fired when RemoveTrackEvent occurs.
RemoveTrackEvent - Class in com.theoplayer.android.api.event.track.mediatrack.audio.list
Fired when AudioTrackListEventTypes.REMOVETRACK occurs for an AudioTrack list.
RemoveTrackEvent - Class in com.theoplayer.android.api.event.track.mediatrack.video.list
Fired when VideoTrackListEventTypes.REMOVETRACK occurs for a VideoTrack List.
RemoveTrackEvent - Class in com.theoplayer.android.api.event.track.texttrack.list
renew() - Method in interface com.theoplayer.android.api.cache.CachingTaskLicense
Renew all the licenses associated with this task.
renew(DRMConfiguration) - Method in interface com.theoplayer.android.api.cache.CachingTaskLicense
Renew all the licenses associated with this task.
replaceAds(SourceDescription, List<AdDescription>) - Static method in class com.theoplayer.android.api.source.SourceDescription
 
replaceSource(TypedSource, String) - Static method in class com.theoplayer.android.api.source.TypedSource
 
replaceSources(SourceDescription, List<TypedSource>) - Static method in class com.theoplayer.android.api.source.SourceDescription
 
reports(boolean) - Method in class com.theoplayer.android.api.source.ssai.yospace.YoSpaceLogLevelConfiguration.Builder
Sets whether report logs are enabled.
request(Request) - Method in interface com.theoplayer.android.api.contentprotection.CertificateRequestCallback
 
request(Request) - Method in interface com.theoplayer.android.api.contentprotection.LicenseRequestCallback
 
Request - Class in com.theoplayer.android.api.contentprotection
 
Request(String) - Constructor for class com.theoplayer.android.api.contentprotection.Request
Creates a new HTTP POST request for the given URL with empty headers.
requestBuffered(RequestCallback<TimeRanges>) - Method in interface com.theoplayer.android.api.player.Player
Requests the ranges of the media that the player has buffered.
RequestCallback<T> - Interface in com.theoplayer.android.api.player
The RequestCallback which is used as a callback interface with a specific return type.
requestCurrentAdBreak(RequestCallback<AdBreak>) - Method in interface com.theoplayer.android.api.ads.Ads
Requests the active AdBreak (containing the currently playing Ad).
requestCurrentAds(RequestCallback<List<Ad>>) - Method in interface com.theoplayer.android.api.ads.Ads
Requests a list of the currently active ads (linear and/or non linear).
requestCurrentProgramDateTime(RequestCallback<Date>) - Method in interface com.theoplayer.android.api.player.Player
The current playback position of the media, as a timestamp.
requestCurrentTime(RequestCallback<Double>) - Method in interface com.theoplayer.android.api.player.Player
Requests the current playback position of the media, in seconds.
requestFullScreen() - Method in interface com.theoplayer.android.api.fullscreen.FullScreenManager
Requests the THEOplayer to go fullscreen.
RequestMethod - Enum in com.theoplayer.android.api.contentprotection
 
requestMetrics(RequestCallback<Metrics>) - Method in interface com.theoplayer.android.api.player.Player
Deprecated.
Superseded by Player.getMetrics(), since v2.76.0 Requests the Metrics of the player.
requestPlayed(RequestCallback<TimeRanges>) - Method in interface com.theoplayer.android.api.player.Player
Requests the ranges of the media that the player has played.
requestPlaying(RequestCallback<Boolean>) - Method in interface com.theoplayer.android.api.ads.Ads
Requests whether a linear ad is currently playing.
requestScheduledAds(RequestCallback<List<Ad>>) - Method in interface com.theoplayer.android.api.ads.Ads
Requests a list of ads that still needs to be played.
requestSeekable(RequestCallback<TimeRanges>) - Method in interface com.theoplayer.android.api.player.Player
Requests the ranges of the media that are seekable by the player.
requestVideoHeight(RequestCallback<Integer>) - Method in interface com.theoplayer.android.api.player.Player
Requests the height of the active video rendition, in pixels.
requestVideoWidth(RequestCallback<Integer>) - Method in interface com.theoplayer.android.api.player.Player
Requests the width of the active video rendition, in pixels.
respond(byte[]) - Method in interface com.theoplayer.android.api.contentprotection.CertificateResponseCallback
 
respond(byte[]) - Method in interface com.theoplayer.android.api.contentprotection.LicenseResponseCallback
 
Response - Interface in com.theoplayer.android.api.contentprotection
 

S

schedule(AdDescription) - Method in interface com.theoplayer.android.api.ads.Ads
Schedules an ad.
SEEKED - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes.Identifiers
The String representation of SEEKED event type.
SEEKED - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes
Fired when SeekedEvent occurs.
SeekedEvent - Class in com.theoplayer.android.api.event.player
Fired when PlayerEventTypes.SEEKED occurs for the Player.
SEEKING - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes.Identifiers
The String representation of SEEKING event type.
SEEKING - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes
Fired when SeekingEvent occurs.
SeekingEvent - Class in com.theoplayer.android.api.event.player
Fired when the PlayerEventTypes.SEEKING happens on the Player.
SEGMENTNOTFOUND - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes.Identifiers
The String representation of SEGMENTNOTFOUND event type.
SEGMENTNOTFOUND - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes
Fired when SegmentNotFoundEvent occurs.
SegmentNotFoundEvent - Class in com.theoplayer.android.api.event.player
Fired when PlayerEventTypes.SEGMENTNOTFOUND occurs for the Player.
serviceName(AgamaServiceName) - Method in class com.theoplayer.android.api.source.analytics.AgamaSourceConfiguration.Builder
SESSIONCHANGED - Static variable in class com.theoplayer.android.api.event.yospace.YospaceEventTypes
Fired when a SessionChangedEvent occurs.
SessionChangedEvent - Class in com.theoplayer.android.api.event.yospace
The Session Changed Event for Yospace.
sessionId(String) - Method in class com.theoplayer.android.api.source.drm.preintegration.DRMTodayConfiguration.Builder
Sets the identifier of the session.
sessionId(String) - Method in class com.theoplayer.android.api.source.drm.preintegration.IrdetoConfiguration.Builder
Sets the identifier of the session.
sessionId(String) - Method in class com.theoplayer.android.api.source.drm.preintegration.XstreamConfiguration.Builder
Sets the session identifier.
setAbrStrategy(AbrStrategyConfiguration) - Method in interface com.theoplayer.android.api.abr.Abr
Sets the adaptive bitrate strategy configuration.
setApplicationInstance(Application) - Method in class com.theoplayer.android.api.THEOplayerGlobal
Sets the Application instance.
setAutoplay(boolean) - Method in interface com.theoplayer.android.api.player.Player
Sets whether the player should immediately start playback after source change.
setAutoplay(boolean, DoneCallback) - Method in interface com.theoplayer.android.api.player.Player
Sets whether the player should immediately start playback after source change.
setBitrate(int) - Method in class com.theoplayer.android.api.abr.AbrStrategyMetadata.Builder
Sets the initial bitrate.
setBody(byte[]) - Method in class com.theoplayer.android.api.contentprotection.Request
Sets the body of the request.
setCurrentProgramDateTime(Date) - Method in interface com.theoplayer.android.api.player.Player
Sets the current program date time.
setCurrentProgramDateTime(Date, DoneCallback) - Method in interface com.theoplayer.android.api.player.Player
Sets the current program date time.
setCurrentTime(double) - Method in interface com.theoplayer.android.api.player.Player
Sets the playback position of the media.
setCurrentTime(double, DoneCallback) - Method in interface com.theoplayer.android.api.player.Player
Sets the playback position of the media.
setDirection(VRDirection) - Method in interface com.theoplayer.android.api.vr.VR
Sets the current viewing direction.
setEnabled(boolean) - Method in interface com.theoplayer.android.api.player.track.mediatrack.MediaTrack
Sets whether the track is enabled.
setExperimentalRenderingEnabled(boolean) - Method in class com.theoplayer.android.api.source.TypedSource.Builder
Deprecated.
Superseded by TypedSource.Builder.setNativeRenderingEnabled(boolean). Sets whether experimental rendering is enabled.
setFullscreenActivity(Class<? extends FullScreenActivity>) - Method in interface com.theoplayer.android.api.fullscreen.FullScreenManager
Sets the FullScreenActivity class to be used.
setFullScreenOrientationCoupled(boolean) - Method in interface com.theoplayer.android.api.THEOplayerSettings
Sets whether the orientation of the device and the fullscreen state are coupled.
setHeaders(Map<String, String>) - Method in class com.theoplayer.android.api.contentprotection.Request
Sets the HTTP request headers to be sent to the server.
setKeyStore(KeyStore) - Method in interface com.theoplayer.android.api.settings.SslSettings
Sets the KeyStore.
setMetadata(AbrStrategyMetadata) - Method in class com.theoplayer.android.api.abr.AbrStrategyConfiguration.Builder
Sets the metadata for initial playback strategy.
setMethod(RequestMethod) - Method in class com.theoplayer.android.api.contentprotection.Request
Sets the method of the HTTP request.
setMode(TextTrackMode) - Method in interface com.theoplayer.android.api.player.track.texttrack.TextTrack
Sets the text track mode.
setMuted(boolean) - Method in interface com.theoplayer.android.api.player.Player
Sets whether the audio is muted.
setMuted(boolean, DoneCallback) - Method in interface com.theoplayer.android.api.player.Player
Sets whether the audio is muted.
setNativeRenderingEnabled(boolean) - Method in class com.theoplayer.android.api.source.TypedSource.Builder
Sets whether native video rendering is enabled.
setNativeUiRenderingEnabled(boolean) - Method in class com.theoplayer.android.api.source.TypedSource.Builder
Sets whether native ui rendering is enabled.
setPlaybackRate(double) - Method in interface com.theoplayer.android.api.player.Player
Sets the playback rate of the media.
setPlaybackRate(double, DoneCallback) - Method in interface com.theoplayer.android.api.player.Player
Sets the playback rate of the media.
setPreload(PreloadType) - Method in interface com.theoplayer.android.api.player.Player
Sets the PreloadType of the player.
setPreload(PreloadType, DoneCallback) - Method in interface com.theoplayer.android.api.player.Player
Sets the PreloadType of the player.
setSource(SourceDescription) - Method in interface com.theoplayer.android.api.cast.chromecast.Chromecast
Sets a source specific for Chromecast.
setSource(SourceDescription) - Method in interface com.theoplayer.android.api.player.Player
Sets a new SourceDescription.
setSource(SourceDescription, DoneCallback) - Method in interface com.theoplayer.android.api.player.Player
Sets a new SourceDescription.
setSrc(String) - Method in interface com.theoplayer.android.api.player.Player
Sets a new media source URL.
setSrc(String, DoneCallback) - Method in interface com.theoplayer.android.api.player.Player
Sets a new media source URL.
setStereo(boolean) - Method in interface com.theoplayer.android.api.vr.VR
Sets whether stereo mode is enabled.
setTargetBuffer(int) - Method in interface com.theoplayer.android.api.abr.Abr
Sets the amount which the player should buffer ahead of the current playback position.
setTargetQualities(List<Q>) - Method in interface com.theoplayer.android.api.player.track.mediatrack.MediaTrack
Deprecated.
Superseded by MediaTrack.setTargetQualities(QualityList), since v2.69.
Sets the target qualities.
setTargetQualities(QualityList<Q>) - Method in interface com.theoplayer.android.api.player.track.mediatrack.MediaTrack
Set the target qualities.
setTargetQuality(Q) - Method in interface com.theoplayer.android.api.player.track.mediatrack.MediaTrack
Sets the target quality.
setType(AbrStrategyType) - Method in class com.theoplayer.android.api.abr.AbrStrategyConfiguration.Builder
Sets the strategy for initial playback.
setUrl(String) - Method in class com.theoplayer.android.api.contentprotection.Request
Sets the URL of the license or certificate server
setVerticalFOV(double) - Method in interface com.theoplayer.android.api.vr.VR
Sets the vertical field of view.
setVolume(double) - Method in interface com.theoplayer.android.api.player.Player
Sets the volume of the audio.
setVolume(double, DoneCallback) - Method in interface com.theoplayer.android.api.player.Player
Sets the volume of the audio.
showCountdown(boolean) - Method in class com.theoplayer.android.api.ads.AdsConfiguration.Builder
Sets whether the countdown for linear ads will be shown.
SimpleList<T> - Interface in com.theoplayer.android.api.util
A Simple list of items.
SingleAdEvent<E extends AdEvent> - Class in com.theoplayer.android.api.event.ads
The Single Ad Event.
skip() - Method in interface com.theoplayer.android.api.ads.Ads
Skips the current linear ad.
skip() - Method in interface com.theoplayer.android.api.verizonmedia.ads.VerizonMediaAds
Seeks to the end of the ad.
skipOffset(String) - Method in class com.theoplayer.android.api.source.addescription.THEOplayerAdDescription.Builder
Sets the offset after which the ad break can be skipped.
SkippedAdStrategy - Enum in com.theoplayer.android.api.verizonmedia
The strategies that can be applied when an ad break is skipped by a seek.
skippedAdStrategy(SkippedAdStrategy) - Method in class com.theoplayer.android.api.verizonmedia.VerizonMediaConfiguration.Builder
Sets the strategy for when an ad is skipped (by a seek).
source(String) - Method in class com.theoplayer.android.api.source.addescription.GoogleImaAdDescription.Builder
Sets the source which contains the location of the ad resources to be scheduled.
source(String) - Method in class com.theoplayer.android.api.source.addescription.THEOplayerAdDescription.Builder
Sets the source which contains the location of ad resources to be scheduled.
SOURCECHANGE - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes.Identifiers
The String representation of SOURCECHANGE event type.
SOURCECHANGE - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes
Fired when SourceChangeEvent occurs.
SourceChangeEvent - Class in com.theoplayer.android.api.event.player
Fired when PlayerEventTypes.SOURCECHANGE occurs for the Player.
SourceDescription - Class in com.theoplayer.android.api.source
A Source Description.
SourceDescription(String) - Constructor for class com.theoplayer.android.api.source.SourceDescription
Deprecated.
Superseded by SourceDescription.Builder, since v2.69.0
Creates a simple Source Description containing a single URL as source.
SourceDescription(List<TypedSource>, List<AdDescription>, List<TextTrackDescription>, String) - Constructor for class com.theoplayer.android.api.source.SourceDescription
Deprecated.
Superseded by SourceDescription.Builder, since v2.69.0
Creates a Source Description consisting of lists of TypedSources, AdDescriptions and TextTrackDescriptions.
SourceDescription(List<TypedSource>, List<AdDescription>, List<TextTrackDescription>, String, List<AnalyticsDescription>) - Constructor for class com.theoplayer.android.api.source.SourceDescription
Deprecated.
Superseded by SourceDescription.Builder, since v2.69.0
Creates a Source Description consisting of lists of TypedSources, AdDescriptions, TextTrackDescriptions and Analytics.
SourceDescription(List<TypedSource>, List<AdDescription>, List<TextTrackDescription>, String, List<AnalyticsDescription>, MetadataDescription) - Constructor for class com.theoplayer.android.api.source.SourceDescription
Deprecated.
Superseded by SourceDescription.Builder, since v2.69.0
Creates a Source Description consisting of lists of TypedSources, AdDescriptions, TextTrackDescriptions, Analytics and some metadata.
sourceDescription() - Static method in class com.theoplayer.android.api.source.SourceDescription.Builder
Creates a builder for a default source description.
sourceDescription(String...) - Static method in class com.theoplayer.android.api.source.SourceDescription.Builder
Creates a builder for a source description using one or more source URLs.
sourceDescription(TypedSource...) - Static method in class com.theoplayer.android.api.source.SourceDescription.Builder
Creates a builder for a source description using one or more TypedSources.
sourceDescription(VerizonMediaSource...) - Static method in class com.theoplayer.android.api.source.SourceDescription.Builder
Creates a builder for a source description using one or more VerizonMediaSources.
SourceDescription.Builder - Class in com.theoplayer.android.api.source
The builder for SourceDescription.
sources(String...) - Method in class com.theoplayer.android.api.source.SourceDescription.Builder
Sets the sources of the SourceDescription.
sources(TypedSource...) - Method in class com.theoplayer.android.api.source.SourceDescription.Builder
Sets the sources of the SourceDescription.
SourceType - Enum in com.theoplayer.android.api.source
The types of sources.
sourceType - Variable in class com.theoplayer.android.api.source.ssai.GoogleDaiConfiguration.Builder
 
sourceType(SourceType) - Method in class com.theoplayer.android.api.source.ssai.GoogleDaiConfiguration.Builder
Deprecated.
Superseded by TypedSource.Builder#type(SourceType), since v2.72.0.
Sets the type of the source.
SpotXAdDescription - Class in com.theoplayer.android.api.source.addescription
Describes a SpotX ad break request.
spotxAdDescription() - Static method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.Builder
Creates a builder for SpotXAdDescription.
spotxAdDescription(SpotXAdDescription) - Static method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.Builder
Create a builder for SpotXAdDescription configured with SpotXAdDescription.
spotxAdDescription(String) - Static method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.Builder
Create a builder for SpotXAdDescription.
SpotXAdDescription.Builder - Class in com.theoplayer.android.api.source.addescription
The builder for the SpotXAdDescription.
SpotXAdDescription.Geo - Class in com.theoplayer.android.api.source.addescription
Describes a geographical location.
SpotXAdDescription.SpotXData - Class in com.theoplayer.android.api.source.addescription
A record of SpotX query string parameters.
SpotXAdDescription.SpotXData.Builder - Class in com.theoplayer.android.api.source.addescription
The builder for SpotXData.
SpotXAdDescription.SpotXDataQueryParameter - Class in com.theoplayer.android.api.source.addescription
A record of SpotX query string parameters which can be a nested structure.
SpotXAdDescription.SpotXDataQueryParameter.Builder - Class in com.theoplayer.android.api.source.addescription
Creates a builder for SpotXDataQueryParameter.
spotxData() - Static method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.SpotXData.Builder
Creates a builder for SpotXData.
spotxData(SpotXAdDescription.SpotXData) - Static method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.SpotXData.Builder
Creates a builder for SpotXData configured with SpotXData.
spotxDataQueryParameters() - Static method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.SpotXDataQueryParameter.Builder
Creates a builder for SpotXDataQueryParameter.
spotxDataQueryParameters(SpotXAdDescription.SpotXDataQueryParameter) - Static method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.SpotXDataQueryParameter.Builder
Creates a builder for SpotXDataQueryParameter configured with SpotXDataQueryParameter.
src(String) - Method in class com.theoplayer.android.api.source.TextTrackDescription.Builder
Sets the source URI.
src - Variable in class com.theoplayer.android.api.source.TypedSource.Builder
 
src(String) - Method in class com.theoplayer.android.api.source.TypedSource.Builder
Sets the source.
srclang(String) - Method in class com.theoplayer.android.api.source.TextTrackDescription.Builder
Sets the main language.
ssai - Variable in class com.theoplayer.android.api.source.TypedSource.Builder
 
ssai(SsaiDescription) - Method in class com.theoplayer.android.api.source.TypedSource.Builder
Sets the Server-side ad insertion description.
SsaiDescription - Class in com.theoplayer.android.api.source.ssai
The common configuration of the server-side ad insertion (SSAI).
SsaiIntegration - Enum in com.theoplayer.android.api.source.ssai
The identifier of a server-side ad insertion integration.
SslSettings - Interface in com.theoplayer.android.api.settings
The Secure Sockets Layer (SSL) settings.
start() - Method in interface com.theoplayer.android.api.cache.CachingTask
Start caching the media.
start() - Method in interface com.theoplayer.android.api.cast.chromecast.Chromecast
Start casting to the Chromecast.
startSession() - Method in interface com.theoplayer.android.api.cast.chromecast.GlobalChromecast
Starts a Chromecast session without a source.
STATECHANGE - Static variable in class com.theoplayer.android.api.event.chromecast.ChromecastEventTypes
Fired when CastStateChangeEvent occurs.
STATECHANGE - Static variable in class com.theoplayer.android.api.event.vr.VREventTypes
Fired when a StateChangeEvent occurs.
StateChangeEvent - Class in com.theoplayer.android.api.event.vr
The State Change Event.
STEREOCHANGE - Static variable in class com.theoplayer.android.api.event.vr.VREventTypes
Fired when a StereoChangeEvent occurs.
StereoChangeEvent - Class in com.theoplayer.android.api.event.vr
The Stereo Change Event.
stop() - Method in interface com.theoplayer.android.api.cast.chromecast.Chromecast
Stop casting to the Chromecast.
stop() - Method in interface com.theoplayer.android.api.player.Player
Stops playback.
stop(DoneCallback) - Method in interface com.theoplayer.android.api.player.Player
Stops playback.
stopSession() - Method in interface com.theoplayer.android.api.cast.chromecast.GlobalChromecast
Stops the active Chromecast session if there is any.
streamActivityMonitorID - Variable in class com.theoplayer.android.api.source.ssai.GoogleDaiConfiguration.Builder
 
streamActivityMonitorID(String) - Method in class com.theoplayer.android.api.source.ssai.GoogleDaiConfiguration.Builder
Sets the identifier for a stream activity monitor session.
StreamType - Enum in com.theoplayer.android.api.source.ssai
The type of a stream.
streamType(StreamType) - Method in class com.theoplayer.android.api.source.ssai.YoSpaceDescription.Builder
Sets the type of the requested stream.
subtitle(String) - Method in class com.theoplayer.android.api.source.metadata.ChromecastMetadataDescription.Builder
Sets the subtitle of the content.

T

TARGETQUALITYCHANGEDEVENT - Static variable in class com.theoplayer.android.api.event.track.mediatrack.audio.AudioTrackEventTypes
TargetQualityChangedEvent - Class in com.theoplayer.android.api.event.track.mediatrack.audio
The Target Quality Changed Event.
TargetQualityChangedEvent - Class in com.theoplayer.android.api.event.track.mediatrack.video
Fired when VideoTrackEventTypes.TARGETQUALITYCHANGEDEVENT occurs for a VideoTrack.
TARGETQUALITYCHANGEDEVENT - Static variable in class com.theoplayer.android.api.event.track.mediatrack.video.VideoTrackEventTypes
TextTrack - Interface in com.theoplayer.android.api.player.track.texttrack
Represents a text track of a media resource.
TextTrackCue - Interface in com.theoplayer.android.api.player.track.texttrack.cue
Represents a cue of a text track.
TextTrackCueEvent<E extends TextTrackCueEvent> - Class in com.theoplayer.android.api.event.track.texttrack.texttrackcue
The TextTrackCue Event.
TextTrackCueEventTypes - Class in com.theoplayer.android.api.event.track.texttrack.texttrackcue
The types of TextTrackCue Events.
TextTrackCueEventTypes() - Constructor for class com.theoplayer.android.api.event.track.texttrack.texttrackcue.TextTrackCueEventTypes
 
TextTrackCueList - Interface in com.theoplayer.android.api.player.track.texttrack.cue
List of TextTrackCue.
TextTrackDescription - Class in com.theoplayer.android.api.source
A TextTrack description contains information of a side-loaded text track, that can be added to the source.
TextTrackDescription(String) - Constructor for class com.theoplayer.android.api.source.TextTrackDescription
Deprecated.
Superseded by TextTrackDescription.Builder, since v2.69.0
Creates a TextTrackDescription.
TextTrackDescription(String, boolean, TextTrackKind, String, String) - Constructor for class com.theoplayer.android.api.source.TextTrackDescription
Deprecated.
Superseded by TextTrackDescription.Builder, since v2.69.0
Creates a TextTrackDescription.
textTrackDescription() - Static method in class com.theoplayer.android.api.source.TextTrackDescription.Builder
Creates a builder for a TextTrackDescription.
textTrackDescription(String) - Static method in class com.theoplayer.android.api.source.TextTrackDescription.Builder
Creates a builder for a TextTrackDescription with a given source.
TextTrackDescription.Builder - Class in com.theoplayer.android.api.source
The builder for TextTrackDescription.
TextTrackEventTypes - Class in com.theoplayer.android.api.event.track.texttrack
The types of TextTrack Events.
TextTrackEventTypes() - Constructor for class com.theoplayer.android.api.event.track.texttrack.TextTrackEventTypes
 
TextTrackKind - Enum in com.theoplayer.android.api.player.track.texttrack
The text track kind.
TextTrackList - Interface in com.theoplayer.android.api.player.track.texttrack
List of TextTracks.
TextTrackListEventTypes - Class in com.theoplayer.android.api.event.track.texttrack.list
The types of TextTrackList Events.
TextTrackListEventTypes() - Constructor for class com.theoplayer.android.api.event.track.texttrack.list.TextTrackListEventTypes
 
TextTrackMode - Enum in com.theoplayer.android.api.player.track.texttrack
The mode of the text track.
TextTrackReadyState - Enum in com.theoplayer.android.api.player.track.texttrack
The ready state of a text track.
textTracks(TextTrackDescription...) - Method in class com.theoplayer.android.api.source.SourceDescription.Builder
Sets the text tracks of the SourceDescription.
textTracks(String...) - Method in class com.theoplayer.android.api.source.SourceDescription.Builder
Sets the text tracks of the SourceDescription.
TextTrackType - Enum in com.theoplayer.android.api.player.track.texttrack
The content type of a text track.
THEOplayerAdDescription - Class in com.theoplayer.android.api.source.addescription
Describes an ad break request.
THEOplayerAdDescription(String) - Constructor for class com.theoplayer.android.api.source.addescription.THEOplayerAdDescription
Creates a THEOplayerAdDescription.
THEOplayerAdDescription(String, String, String) - Constructor for class com.theoplayer.android.api.source.addescription.THEOplayerAdDescription
Creates a THEOplayerAdDescription.
THEOplayerAdDescription.Builder - Class in com.theoplayer.android.api.source.addescription
The builder for the THEOplayerAdDescription.
THEOplayerConfig - Class in com.theoplayer.android.api
The THEOplayer Configuration API.
THEOplayerConfig(boolean, boolean, List<String>, List<String>, boolean, List<AnalyticsDescription>) - Constructor for class com.theoplayer.android.api.THEOplayerConfig
Deprecated.
Superseded by THEOplayerConfig.Builder.
Creates a THEOplayerConfig object.
THEOplayerConfig.Builder - Class in com.theoplayer.android.api
The builder for THEOplayerConfig.
THEOplayerDestroyedException - Exception in com.theoplayer.android.api
The THEOplayerDestroyedException is thrown when trying to use a method of a THEOplayerView on which the THEOplayerView.onDestroy() was called.
THEOplayerDestroyedException() - Constructor for exception com.theoplayer.android.api.THEOplayerDestroyedException
 
THEOplayerException - Exception in com.theoplayer.android.api.error
A THEOplayer exception that gives an informative description of the error that occurred.
THEOplayerException(ErrorCode, String) - Constructor for exception com.theoplayer.android.api.error.THEOplayerException
Constructs an exception that can be thrown by the player.
THEOplayerException(ErrorCode, String, Throwable) - Constructor for exception com.theoplayer.android.api.error.THEOplayerException
Constructs an exception that can be thrown by the player.
THEOplayerGlobal - Class in com.theoplayer.android.api
The THEOplayer related operations which are not tied to a particular THEOplayerView.
THEOplayerGlobal() - Constructor for class com.theoplayer.android.api.THEOplayerGlobal
 
THEOplayerSettings - Interface in com.theoplayer.android.api
The THEOplayerSettings API.
THEOplayerView - Class in com.theoplayer.android.api
The THEOplayerView API.
THEOplayerView(Context, AttributeSet, THEOplayerConfig, boolean) - Constructor for class com.theoplayer.android.api.THEOplayerView
 
THEOplayerView(Context, AttributeSet) - Constructor for class com.theoplayer.android.api.THEOplayerView
Creates a THEOplayerView instance.
THEOplayerView(Activity) - Constructor for class com.theoplayer.android.api.THEOplayerView
Creates a simple THEOplayerView object.
THEOplayerView(Context, THEOplayerConfig) - Constructor for class com.theoplayer.android.api.THEOplayerView
Creates a simple THEOplayerView object with a given configuration.
THEOPLAYERVIEW_TAG - Static variable in class com.theoplayer.android.api.THEOplayerView
 
ThumbnailResolution - Interface in com.theoplayer.android.api.verizonmedia.reponses.assetinfo
Represents the resolution of a thumbnail.
ticket(String) - Method in class com.theoplayer.android.api.source.drm.preintegration.IrdetoConfiguration.Builder
Sets the ticket for registered user flows.
timeOffset(String) - Method in class com.theoplayer.android.api.source.addescription.GoogleImaAdDescription.Builder
Sets the offset after which the ad break will start.
timeOffset(String) - Method in class com.theoplayer.android.api.source.addescription.THEOplayerAdDescription.Builder
Sets the offset after which the ad break will start.
TimeRange - Interface in com.theoplayer.android.api.timerange
The TimeRange API which can be used to get information regarding a certain period in the playback.
TimeRanges - Interface in com.theoplayer.android.api.timerange
The TimeRanges API which can be used to get information regarding multiple periods in the playback.
timeServer(String) - Method in class com.theoplayer.android.api.source.SourceDescription.Builder
Sets the URL of a time server used by the player to synchronise the time in DASH sources.
timeServer - Variable in class com.theoplayer.android.api.source.TypedSource.Builder
 
timeServer(String) - Method in class com.theoplayer.android.api.source.TypedSource.Builder
Sets the URL of a time server used by the player to synchronise the time in DASH sources.
TIMEUPDATE - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes.Identifiers
The String representation of TIMEUPDATE event type.
TIMEUPDATE - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes
Fired when TimeUpdateEvent occurs.
TimeUpdateEvent - Class in com.theoplayer.android.api.event.player
Fired when PlayerEventTypes.TIMEUPDATE occurs for the Player.
titaniumDrm(String, String, String) - Static method in class com.theoplayer.android.api.source.drm.preintegration.TitaniumDRMConfiguration.Builder
Creates a builder for the Titanium DRM configuration.
TitaniumDRMConfiguration - Class in com.theoplayer.android.api.source.drm.preintegration
The configuration of the Titanium DRM integration.
TitaniumDRMConfiguration(String, String, String, String, String, KeySystemConfiguration, KeySystemConfiguration) - Constructor for class com.theoplayer.android.api.source.drm.preintegration.TitaniumDRMConfiguration
Deprecated.
Superseded by TitaniumDRMConfiguration.Builder, since v2.69.0.
Creates a Titanium DRM Configuration.
TitaniumDRMConfiguration.Builder - Class in com.theoplayer.android.api.source.drm.preintegration
The builder for the Titanium DRM configuration.
title(String) - Method in class com.theoplayer.android.api.source.metadata.ChromecastMetadataDescription.Builder
Sets the title of the content.
token(String) - Method in class com.theoplayer.android.api.source.drm.preintegration.ConaxDRMConfiguration.Builder
Deprecated.
Superseded by Builder#Builder(String, String), since v2.69.0.
Sets the Conax authorization token.
token(String) - Method in class com.theoplayer.android.api.source.drm.preintegration.DRMTodayConfiguration.Builder
Sets the DRM Today authorization token.
toString() - Method in class com.theoplayer.android.api.cast.chromecast.CastError
 
toString() - Method in enum com.theoplayer.android.api.event.ads.AdIntegrationKind
 
toString() - Method in class com.theoplayer.android.api.event.chromecast.CastStateChangeEvent
 
toString() - Method in class com.theoplayer.android.api.event.Event
 
toString() - Method in class com.theoplayer.android.api.event.track.mediatrack.audio.ActiveQualityChangedEvent
 
toString() - Method in class com.theoplayer.android.api.event.track.mediatrack.audio.list.AddTrackEvent
 
toString() - Method in class com.theoplayer.android.api.event.track.mediatrack.audio.list.RemoveTrackEvent
 
toString() - Method in class com.theoplayer.android.api.event.track.mediatrack.audio.list.TrackListChangeEvent
 
toString() - Method in class com.theoplayer.android.api.event.track.mediatrack.audio.TargetQualityChangedEvent
 
toString() - Method in class com.theoplayer.android.api.event.track.mediatrack.video.ActiveQualityChangedEvent
 
toString() - Method in class com.theoplayer.android.api.event.track.mediatrack.video.list.AddTrackEvent
 
toString() - Method in class com.theoplayer.android.api.event.track.mediatrack.video.list.RemoveTrackEvent
 
toString() - Method in class com.theoplayer.android.api.event.track.mediatrack.video.list.TrackListChangeEvent
 
toString() - Method in class com.theoplayer.android.api.event.track.mediatrack.video.TargetQualityChangedEvent
 
toString() - Method in class com.theoplayer.android.api.event.track.texttrack.AddCueEvent
 
toString() - Method in class com.theoplayer.android.api.event.track.texttrack.ChangeEvent
 
toString() - Method in class com.theoplayer.android.api.event.track.texttrack.CueChangeEvent
 
toString() - Method in class com.theoplayer.android.api.event.track.texttrack.EnterCueEvent
 
toString() - Method in class com.theoplayer.android.api.event.track.texttrack.ExitCueEvent
 
toString() - Method in class com.theoplayer.android.api.event.track.texttrack.list.AddTrackEvent
 
toString() - Method in class com.theoplayer.android.api.event.track.texttrack.list.RemoveTrackEvent
 
toString() - Method in class com.theoplayer.android.api.event.track.texttrack.list.TrackListChangeEvent
 
toString() - Method in class com.theoplayer.android.api.event.track.texttrack.RemoveCueEvent
 
toString() - Method in class com.theoplayer.android.api.event.track.tracklist.TrackListEvent
 
toString() - Method in enum com.theoplayer.android.api.player.track.texttrack.TextTrackMode
 
toString() - Method in enum com.theoplayer.android.api.player.track.texttrack.TextTrackType
 
toString() - Method in class com.theoplayer.android.api.vr.VRDirection
 
Track - Interface in com.theoplayer.android.api.player.track
Represents a track of a media resource.
TrackEvent<E extends Event> - Class in com.theoplayer.android.api.event.track
The Track Event.
TrackEvent(EventType<E>, Date) - Constructor for class com.theoplayer.android.api.event.track.TrackEvent
 
TrackList<T extends Track> - Interface in com.theoplayer.android.api.player.track
List of tracks.
TRACKLISTCHANGE - Static variable in class com.theoplayer.android.api.event.track.mediatrack.audio.list.AudioTrackListEventTypes
Fired when TrackListChangeEvent occurs.
TRACKLISTCHANGE - Static variable in class com.theoplayer.android.api.event.track.mediatrack.video.list.VideoTrackListEventTypes
Fired when TrackListChangeEvent occurs.
TRACKLISTCHANGE - Static variable in class com.theoplayer.android.api.event.track.texttrack.list.TextTrackListEventTypes
Fired when TrackListChangeEvent occurs.
TrackListChangeEvent - Class in com.theoplayer.android.api.event.track.mediatrack.audio.list
Fired when AudioTrackListEventTypes.TRACKLISTCHANGE occurs for an AudioTrack list.
TrackListChangeEvent - Class in com.theoplayer.android.api.event.track.mediatrack.video.list
Fired when VideoTrackListEventTypes.TRACKLISTCHANGE occurs for a VideoTrack List.
TrackListChangeEvent - Class in com.theoplayer.android.api.event.track.texttrack.list
TrackListEvent<E extends Event,T extends Track> - Class in com.theoplayer.android.api.event.track.tracklist
The TrackList Event.
TrackListEvent(EventType<E>, Date, T) - Constructor for class com.theoplayer.android.api.event.track.tracklist.TrackListEvent
 
type(ChromecastMetadataType) - Method in class com.theoplayer.android.api.source.metadata.ChromecastMetadataDescription.Builder
type - Variable in class com.theoplayer.android.api.source.TypedSource.Builder
 
type(SourceType) - Method in class com.theoplayer.android.api.source.TypedSource.Builder
Sets the type of the source.
TypedSource - Class in com.theoplayer.android.api.source
The Typed Source API.
TypedSource(String, DRMConfiguration, SourceType, Double, boolean, boolean, SsaiDescription, Boolean, String, Boolean) - Constructor for class com.theoplayer.android.api.source.TypedSource
 
TypedSource(String) - Constructor for class com.theoplayer.android.api.source.TypedSource
Deprecated.
Superseded by TypedSource.Builder, since v2.69.0
Creates a simple TypedSource object containing the given URL as source.
TypedSource(String, DRMConfiguration, SourceType) - Constructor for class com.theoplayer.android.api.source.TypedSource
Deprecated.
Superseded by TypedSource.Builder, since v2.69.0
Creates a TypedSource object consisting of a source URL, a DRMConfiguration and a SourceType.
typedSource() - Static method in class com.theoplayer.android.api.source.TypedSource.Builder
Creates a builder for a simple TypedSource.
typedSource(String) - Static method in class com.theoplayer.android.api.source.TypedSource.Builder
Creates a builder for a simple TypedSource object containing the given URL as source.
TypedSource.Builder - Class in com.theoplayer.android.api.source
The builder for TypedSource.

U

ui(UIConfiguration) - Method in class com.theoplayer.android.api.THEOplayerConfig.Builder
Sets the additional UI configuration.
ui(VerizonMediaUiConfiguration) - Method in class com.theoplayer.android.api.verizonmedia.VerizonMediaConfiguration.Builder
Sets the Verizon Media UI configuration.
UIConfiguration - Class in com.theoplayer.android.api.ui
The UI Configuration.
UIConfiguration.Builder - Class in com.theoplayer.android.api.ui
The builder for UIConfiguration.
UPDATE - Static variable in class com.theoplayer.android.api.event.track.texttrack.texttrackcue.TextTrackCueEventTypes
Fired when UpdateEvent occurs.
UPDATE_ADBREAK - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdBreakEventTypes.Identifiers
The String representation of UPDATE_ADBREAK event type.
UPDATE_ADBREAK - Static variable in class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdBreakEventTypes
UpdateEvent - Class in com.theoplayer.android.api.event.track.texttrack.texttrackcue
useCredentials(boolean) - Method in class com.theoplayer.android.api.source.drm.ClearkeyKeySystemConfiguration.Builder
Sets whether the player is allowed to use credentials for cross-origin requests.
useCredentials(boolean) - Method in class com.theoplayer.android.api.source.drm.FairPlayKeySystemConfiguration.Builder
Sets whether the player is allowed to use credentials for cross-origin requests.
useCredentials(boolean) - Method in class com.theoplayer.android.api.source.drm.KeySystemConfiguration.Builder
Sets whether the player is allowed to use credentials for cross-origin requests.
useCredentials(boolean) - Method in class com.theoplayer.android.api.source.drm.preintegration.KeyOSKeySystemConfiguration.Builder
Sets whether the player is allowed to use credentials for cross-origin requests.
useNativeIma(boolean) - Method in class com.theoplayer.android.api.ads.GoogleImaConfiguration.Builder
Sets Whether the native SDK is being used for the Google Interactive Media Ads.
user(SpotXAdDescription.SpotXData) - Method in class com.theoplayer.android.api.source.addescription.SpotXAdDescription.Builder
Deprecated.
Superseded by #queryParameters(SpotXDataQueryParameter) with SpotXDataQueryParameter.Builder#param(String, SpotXData).
User specific SpotX data.
userAccountID(String) - Method in class com.theoplayer.android.api.source.analytics.AgamaPlayerConfiguration.Builder
Sets the identifier of the user account.
userId(String) - Method in class com.theoplayer.android.api.source.drm.preintegration.DRMTodayConfiguration.Builder
Sets the identifier of the user.
usingNativeIma() - Method in class com.theoplayer.android.api.ads.GoogleImaConfiguration
Returns whether the native IMA SDK is being used.

V

valueOf(String) - Static method in enum com.theoplayer.android.api.abr.AbrStrategyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.ads.AdPreloadType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.ads.OmidFriendlyObstructionPurpose
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.cache.CacheStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.cache.CachingTaskStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.cast.CastStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.cast.chromecast.ErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.cast.chromecast.PlayerCastState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.contentprotection.KeySystemId
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.contentprotection.RequestMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.error.ErrorCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.error.ErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.event.ads.AdIntegrationKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.player.PreloadType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.player.ReadyState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.player.track.texttrack.TextTrackKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.player.track.texttrack.TextTrackMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.player.track.texttrack.TextTrackReadyState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.player.track.texttrack.TextTrackType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.source.AdIntegration
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.source.analytics.AgamaLogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.source.analytics.AgamaServiceName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.source.analytics.AnalyticsIntegration
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.source.drm.DRMIntegrationId
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.source.drm.LicenseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.source.metadata.ChromecastMetadataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.source.SourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.source.ssai.SsaiIntegration
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.source.ssai.StreamType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.source.verizonmedia.VerizonMediaAssetType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.verizonmedia.ads.VerizonMediaResponseVodAdBreakPosition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.verizonmedia.ads.VerizonMediaResponseVodAdBreakType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.verizonmedia.reponses.assetinfo.VerizonMediaAssetMovieRating
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.verizonmedia.reponses.assetinfo.VerizonMediaAssetTvRating
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaPreplayResponseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.verizonmedia.SkippedAdStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.theoplayer.android.api.vr.VRState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.theoplayer.android.api.abr.AbrStrategyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.ads.AdPreloadType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.ads.OmidFriendlyObstructionPurpose
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.cache.CacheStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.cache.CachingTaskStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.cast.CastStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.cast.chromecast.ErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.cast.chromecast.PlayerCastState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.contentprotection.KeySystemId
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.contentprotection.RequestMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.error.ErrorCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.error.ErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.event.ads.AdIntegrationKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.player.PreloadType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.player.ReadyState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.player.track.texttrack.TextTrackKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.player.track.texttrack.TextTrackMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.player.track.texttrack.TextTrackReadyState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.player.track.texttrack.TextTrackType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.source.AdIntegration
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.source.analytics.AgamaLogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.source.analytics.AgamaServiceName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.source.analytics.AnalyticsIntegration
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.source.drm.DRMIntegrationId
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.source.drm.LicenseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.source.metadata.ChromecastMetadataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.source.SourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.source.ssai.SsaiIntegration
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.source.ssai.StreamType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.source.verizonmedia.VerizonMediaAssetType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.verizonmedia.ads.VerizonMediaResponseVodAdBreakPosition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.verizonmedia.ads.VerizonMediaResponseVodAdBreakType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.verizonmedia.reponses.assetinfo.VerizonMediaAssetMovieRating
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.verizonmedia.reponses.assetinfo.VerizonMediaAssetTvRating
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.verizonmedia.reponses.VerizonMediaPreplayResponseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.verizonmedia.SkippedAdStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.theoplayer.android.api.vr.VRState
Returns an array containing the constants of this enum type, in the order they are declared.
VerizonMedia - Interface in com.theoplayer.android.api.verizonmedia
The Verizon Media API.
VerizonMediaAd - Interface in com.theoplayer.android.api.verizonmedia.ads
The Verizon Media ad API.
VerizonMediaAdBreak - Interface in com.theoplayer.android.api.verizonmedia.ads
The Verizon Media ad break API.
VerizonMediaAdBreakEvent - Class in com.theoplayer.android.api.event.verizonmedia
VerizonMediaAdBreakEventTypes - Class in com.theoplayer.android.api.event.verizonmedia
The types of VerizonMediaAdBreak Events.
VerizonMediaAdBreakEventTypes() - Constructor for class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdBreakEventTypes
 
VerizonMediaAdBreakEventTypes.Identifiers - Class in com.theoplayer.android.api.event.verizonmedia
The VerizonMediaAdBreak Events Identifiers.
VerizonMediaAdBreakList - Interface in com.theoplayer.android.api.verizonmedia.ads
The Verizon Media ad break List API.
VerizonMediaAdBreakListEvent - Class in com.theoplayer.android.api.event.verizonmedia
VerizonMediaAdBreakListEventTypes - Class in com.theoplayer.android.api.event.verizonmedia
The types of VerizonMediaAdBreakList Events.
VerizonMediaAdBreakListEventTypes() - Constructor for class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdBreakListEventTypes
 
VerizonMediaAdBreakListEventTypes.Identifiers - Class in com.theoplayer.android.api.event.verizonmedia
The VerizonMediaAdBreakList Events Identifiers.
VerizonMediaAdEvent - Class in com.theoplayer.android.api.event.verizonmedia
The VerizonMediaAd Event.
VerizonMediaAdEventTypes - Class in com.theoplayer.android.api.event.verizonmedia
The types of VerizonMediaAd Events.
VerizonMediaAdEventTypes() - Constructor for class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdEventTypes
 
VerizonMediaAdEventTypes.Identifiers - Class in com.theoplayer.android.api.event.verizonmedia
The VerizonMediaAd Events Identifiers.
VerizonMediaAdList - Interface in com.theoplayer.android.api.verizonmedia.ads
The Verizon Media ad List API.
VerizonMediaAdListEvent - Class in com.theoplayer.android.api.event.verizonmedia
VerizonMediaAdListEventTypes - Class in com.theoplayer.android.api.event.verizonmedia
The types of VerizonMediaAdList Events.
VerizonMediaAdListEventTypes() - Constructor for class com.theoplayer.android.api.event.verizonmedia.VerizonMediaAdListEventTypes
 
VerizonMediaAdListEventTypes.Identifiers - Class in com.theoplayer.android.api.event.verizonmedia
The VerizonMediaAdList Events Identifiers.
VerizonMediaAds - Interface in com.theoplayer.android.api.verizonmedia.ads
The Verizon Media ads API.
VerizonMediaAssetInfoResponse - Interface in com.theoplayer.android.api.verizonmedia.reponses
Represents a Verizon Media Asset Info Response.
VerizonMediaAssetInfoResponseEvent - Class in com.theoplayer.android.api.event.verizonmedia
VerizonMediaAssetMovieRating - Enum in com.theoplayer.android.api.verizonmedia.reponses.assetinfo
The movie rating of the Verizon Media Asset.
VerizonMediaAssetTvRating - Enum in com.theoplayer.android.api.verizonmedia.reponses.assetinfo
The tv rating of the Verizon Media Asset.
VerizonMediaAssetType - Enum in com.theoplayer.android.api.source.verizonmedia
The type of a Verizon Media Asset.
verizonMediaConfiguration(VerizonMediaConfiguration) - Method in class com.theoplayer.android.api.THEOplayerConfig.Builder
Sets the configuration for the Verizon Media services.
VerizonMediaConfiguration - Class in com.theoplayer.android.api.verizonmedia
The Verizon Media Configuration API.
VerizonMediaConfiguration.Builder - Class in com.theoplayer.android.api.verizonmedia
The builder for VerizonMediaConfiguration.
VerizonMediaEvent<E extends VerizonMediaEvent> - Class in com.theoplayer.android.api.event.verizonmedia
The VerizonMedia Event.
VerizonMediaEventTypes - Class in com.theoplayer.android.api.event.verizonmedia
The types of VerizonMedia Events.
VerizonMediaEventTypes() - Constructor for class com.theoplayer.android.api.event.verizonmedia.VerizonMediaEventTypes
 
VerizonMediaEventTypes.Identifiers - Class in com.theoplayer.android.api.event.verizonmedia
The VerizonMedia Events Identifiers.
VerizonMediaExternalId - Class in com.theoplayer.android.api.source.verizonmedia
The Verizon Media external identifier.
VerizonMediaExternalId(String, String) - Constructor for class com.theoplayer.android.api.source.verizonmedia.VerizonMediaExternalId
Creates a VerizonMediaExternalId with a single external identifier.
VerizonMediaExternalId(String, String[]) - Constructor for class com.theoplayer.android.api.source.verizonmedia.VerizonMediaExternalId
Creates a VerizonMediaExternalId with multiple external identifiers.
VerizonMediaPingConfiguration - Class in com.theoplayer.android.api.source.verizonmedia
Describes the configuration of Verizon Media Ping feature.
VerizonMediaPingConfiguration.Builder - Class in com.theoplayer.android.api.source.verizonmedia
The builder for VerizonMediaPingConfiguration.
VerizonMediaPingErrorEvent - Class in com.theoplayer.android.api.event.verizonmedia
VerizonMediaPingResponseEvent - Class in com.theoplayer.android.api.event.verizonmedia
VerizonMediaPreplayBaseResponse - Interface in com.theoplayer.android.api.verizonmedia.reponses
The Verizon Media Preplay Base Response API.
VerizonMediaPreplayLiveResponse - Interface in com.theoplayer.android.api.verizonmedia.reponses
The Verizon Media Preplay Live Response API.
VerizonMediaPreplayResponseEvent - Class in com.theoplayer.android.api.event.verizonmedia
VerizonMediaPreplayResponseType - Enum in com.theoplayer.android.api.verizonmedia.reponses
The different type of Preplay responses.
VerizonMediaPreplayVodResponse - Interface in com.theoplayer.android.api.verizonmedia.reponses
The Verizon Media Preplay VOD Response API.
VerizonMediaResponseDrm - Interface in com.theoplayer.android.api.verizonmedia.reponses
 
VerizonMediaResponseEvent - Class in com.theoplayer.android.api.event.verizonmedia
The VerizonMedia Response Event.
VerizonMediaResponseVodAd - Interface in com.theoplayer.android.api.verizonmedia.ads
The Verizon Media Response Vod ad API.
VerizonMediaResponseVodAdBreak - Interface in com.theoplayer.android.api.verizonmedia.ads
The Verizon Media Response Vod ad break API.
VerizonMediaResponseVodAdBreakOffset - Interface in com.theoplayer.android.api.verizonmedia.ads
 
VerizonMediaResponseVodAdBreakPosition - Enum in com.theoplayer.android.api.verizonmedia.ads
The position of the VerizonMediaResponseVodAdBreak in the content.
VerizonMediaResponseVodAdBreakType - Enum in com.theoplayer.android.api.verizonmedia.ads
The different types of VerizonMediaResponseVodAdBreak.
VerizonMediaResponseVodAdPlaceholder - Interface in com.theoplayer.android.api.verizonmedia.ads
The Verizon Media Response Vod ad placeholder API.
VerizonMediaResponseVodAds - Interface in com.theoplayer.android.api.verizonmedia.ads
The Verizon Media Response Vod ads API.
VerizonMediaSource - Class in com.theoplayer.android.api.source.verizonmedia
The Verizon Media Source.
VerizonMediaSource.Builder - Class in com.theoplayer.android.api.source.verizonmedia
The builder for VerizonMediaSource.
VerizonMediaUiConfiguration - Class in com.theoplayer.android.api.verizonmedia
The Verizon Media UI Configuration API.
VerizonMediaUiConfiguration.Builder - Class in com.theoplayer.android.api.verizonmedia
version(String) - Method in class com.theoplayer.android.api.source.drm.preintegration.TitaniumDRMConfiguration.Builder
Sets the Titanium version.
VideoQuality - Interface in com.theoplayer.android.api.player.track.mediatrack.quality
Represents a quality of a video track.
VideoTrackEventTypes - Class in com.theoplayer.android.api.event.track.mediatrack.video
The types of VideoTrack Events.
VideoTrackEventTypes() - Constructor for class com.theoplayer.android.api.event.track.mediatrack.video.VideoTrackEventTypes
 
VideoTrackListEventTypes - Class in com.theoplayer.android.api.event.track.mediatrack.video.list
The types of VideoTrack List Events.
VideoTrackListEventTypes() - Constructor for class com.theoplayer.android.api.event.track.mediatrack.video.list.VideoTrackListEventTypes
 
viewerId(String) - Method in class com.theoplayer.android.api.source.analytics.ConvivaContentMetadata.Builder
Sets the identifier of the viewer.
VOLUMECHANGE - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes.Identifiers
The String representation of VOLUMECHANGE event type.
VOLUMECHANGE - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes
Fired when VolumeChangeEvent occurs.
VolumeChangeEvent - Class in com.theoplayer.android.api.event.player
Fired when PlayerEventTypes.VOLUMECHANGE occurs for the Player.
VR - Interface in com.theoplayer.android.api.vr
The VR API.
vrConfiguration(VRConfiguration) - Method in class com.theoplayer.android.api.source.SourceDescription.Builder
Sets the VR configuration of the SourceDescription.
VRConfiguration - Class in com.theoplayer.android.api.source.vr
The Virtual Reality configuration.
VRConfiguration(boolean) - Constructor for class com.theoplayer.android.api.source.vr.VRConfiguration
Creates a Virtual reality configuration
VRDirection - Class in com.theoplayer.android.api.vr
The VR Direction.
VRDirection(double, double) - Constructor for class com.theoplayer.android.api.vr.VRDirection
Creates a VRDirection.
VRDirection(double, double, double) - Constructor for class com.theoplayer.android.api.vr.VRDirection
Creates a VRDirection.
VREvent<E extends VREvent> - Class in com.theoplayer.android.api.event.vr
The VR Event.
VREventTypes - Class in com.theoplayer.android.api.event.vr
The types of VR Events.
VREventTypes() - Constructor for class com.theoplayer.android.api.event.vr.VREventTypes
 
VRState - Enum in com.theoplayer.android.api.vr
The state of the VR.
vudrmDrm(String) - Static method in class com.theoplayer.android.api.source.drm.preintegration.VudrmDRMConfiguration.Builder
Creates a builder for the Vudrm DRM configuration.
VudrmDRMConfiguration - Class in com.theoplayer.android.api.source.drm.preintegration
The configuration of the Vudrm DRM integration.
VudrmDRMConfiguration(String, KeySystemConfiguration, KeySystemConfiguration) - Constructor for class com.theoplayer.android.api.source.drm.preintegration.VudrmDRMConfiguration
Deprecated.
Superseded by VudrmDRMConfiguration.Builder, since v2.69.0.
Creates a Vudrm DRM Configuration.
VudrmDRMConfiguration.Builder - Class in com.theoplayer.android.api.source.drm.preintegration
The builder for the Vudrm DRM configuration.

W

WAITING - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes.Identifiers
The String representation of WAITING event type.
WAITING - Static variable in class com.theoplayer.android.api.event.player.PlayerEventTypes
Fired when WaitingEvent occurs.
WaitingEvent - Class in com.theoplayer.android.api.event.player
Fired when PlayerEventTypes.WAITING occurs for the Player.
WebViewSettings - Interface in com.theoplayer.android.api.settings
The WebView settings.
widevine(KeySystemConfiguration) - Method in class com.theoplayer.android.api.source.drm.DRMConfiguration.Builder
Sets the Widevine key system configuration.
widevine(KeySystemConfiguration) - Method in class com.theoplayer.android.api.source.drm.preintegration.AxinomDRMConfiguration.Builder
Sets the configuration of the Widevine key system.
widevine(KeySystemConfiguration) - Method in class com.theoplayer.android.api.source.drm.preintegration.AzureDRMConfiguration.Builder
Sets the configuration of the Widevine key system.
widevine(KeySystemConfiguration) - Method in class com.theoplayer.android.api.source.drm.preintegration.ConaxDRMConfiguration.Builder
Sets the configuration of the Widevine key system.
widevine(KeyOSKeySystemConfiguration) - Method in class com.theoplayer.android.api.source.drm.preintegration.KeyOSDRMConfiguration.Builder
Sets the Widevine KeyOS key system configuration.
widevine(String) - Method in class com.theoplayer.android.api.source.drm.preintegration.KeyOSDRMConfiguration.Builder
The license acquisition URL used for the Widevine key system.
widevine(KeySystemConfiguration) - Method in class com.theoplayer.android.api.source.drm.preintegration.TitaniumDRMConfiguration.Builder
Sets the Widevine key system configuration.
widevine(KeySystemConfiguration) - Method in class com.theoplayer.android.api.source.drm.preintegration.VudrmDRMConfiguration.Builder
Sets the Widevine key system configuration.
widevine(KeySystemConfiguration) - Method in class com.theoplayer.android.api.source.drm.preintegration.XstreamConfiguration.Builder
Sets the Widevine key system configuration.
widevineDrm(KeySystemConfiguration) - Static method in class com.theoplayer.android.api.source.drm.DRMConfiguration.Builder
Creates a builder for the DRM configuration.

X

XstreamConfiguration - Class in com.theoplayer.android.api.source.drm.preintegration
The configuration of the Xstream DRM integration.
XstreamConfiguration.Builder - Class in com.theoplayer.android.api.source.drm.preintegration
The builder for the Xstream DRM configuration.

Y

Yospace - Interface in com.theoplayer.android.api.yospace
The Yospace API.
YoSpaceDescription - Class in com.theoplayer.android.api.source.ssai
The configuration of the YoSpace Server-Side Ad Insertion.
yoSpaceDescription() - Static method in class com.theoplayer.android.api.source.ssai.YoSpaceDescription.Builder
Creates a builder for the YoSpace configuration.
YoSpaceDescription.Builder - Class in com.theoplayer.android.api.source.ssai
 
YospaceEvent<E extends YospaceEvent> - Class in com.theoplayer.android.api.event.yospace
The Yospace Event.
YospaceEventTypes - Class in com.theoplayer.android.api.event.yospace
The types of Yospace Events.
YospaceEventTypes() - Constructor for class com.theoplayer.android.api.event.yospace.YospaceEventTypes
 
YoSpaceLogLevelConfiguration - Class in com.theoplayer.android.api.source.ssai.yospace
The configuration of the Yospace log level.
yoSpaceLogLevelConfiguration() - Static method in class com.theoplayer.android.api.source.ssai.yospace.YoSpaceLogLevelConfiguration.Builder
Creates a builder for the YoSpace log level configuration.
YoSpaceLogLevelConfiguration.Builder - Class in com.theoplayer.android.api.source.ssai.yospace
The builder for the YoSpace log level configuration.
YouboraOptions - Class in com.theoplayer.android.api.source.analytics
The configuration of the Youbora integration.
YouboraOptions(String) - Constructor for class com.theoplayer.android.api.source.analytics.YouboraOptions
Creates a Youbora configuration.
youboraOptions() - Static method in class com.theoplayer.android.api.source.analytics.YouboraOptions.Builder
Creates a builder for Youbora configuration.
youboraOptions(String) - Static method in class com.theoplayer.android.api.source.analytics.YouboraOptions.Builder
Creates a builder for Youbora configuration.
YouboraOptions.Builder - Class in com.theoplayer.android.api.source.analytics
The builder of the Youbora configuration.
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
Skip navigation links