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

C

Cache - class in com.theoplayer.android.api.cache
The media caching API.
CACHE - enum entry in com.theoplayer.android.api.error.ErrorCategory

This category clusters all errors related to caching.

CACHE_CONTENT_PROTECTION_ERROR - enum entry in com.theoplayer.android.api.error.ErrorCode

Something went wrong while caching content protection's license.

CACHE_SOURCE_ERROR - enum entry in com.theoplayer.android.api.error.ErrorCode

Something went wrong while caching a source.

CacheEvent - class in com.theoplayer.android.api.event.cache
The Cache event.
CacheEventTypes - class in com.theoplayer.android.api.event.cache
 
CacheNotificationsBuilder - class in com.theoplayer.android.api.cache
This interface provides methods for creating custom notifications and notification channels to show the progress of caching tasks in THEOplayer.
CacheStateChangeEvent - class in com.theoplayer.android.api.event.cache
Fired when the Cache state is changed.
CacheStatus - class in com.theoplayer.android.api.cache
The state of the cache.
CachingParameters - class in com.theoplayer.android.api.cache
The configuration of a caching task.
CachingParameters.Builder - class in com.theoplayer.android.api.cache.CachingParameters
The builder for the caching parameters.
CachingPreferredTrackSelection - class in com.theoplayer.android.api.cache
The preferred track selection caching parameter.
CachingPreferredTrackSelection.Builder - class in com.theoplayer.android.api.cache.CachingPreferredTrackSelection
The builder for the preferred track selection caching parameter.
CachingTask - class in com.theoplayer.android.api.cache
Represents a caching task.
CachingTaskError - class in com.theoplayer.android.api.cache
The caching task error.
CachingTaskErrorEvent - class in com.theoplayer.android.api.event.cache.task
Fired when the CachingTask encounters an Error.
CachingTaskEvent - class in com.theoplayer.android.api.event.cache.task
The Caching Task event.
CachingTaskEventTypes - class in com.theoplayer.android.api.event.cache.task
 
CachingTaskLicense - class in com.theoplayer.android.api.cache
The caching task license which can be used to renew the license.
CachingTaskList - class in com.theoplayer.android.api.cache
List of caching tasks.
CachingTaskListEvent - class in com.theoplayer.android.api.event.cache.tasklist
The Caching TaskList event.
CachingTaskListEventTypes - class in com.theoplayer.android.api.event.cache.tasklist
 
CachingTaskProgress - class in com.theoplayer.android.api.cache
 
CachingTaskProgressEvent - class in com.theoplayer.android.api.event.cache.task
Fired when the CachingTask progresses.
CachingTaskStateChangeEvent - class in com.theoplayer.android.api.event.cache.task
Fired when the CachingTask state is changed.
CachingTaskStatus - class in com.theoplayer.android.api.cache
The cache task status.
callOnClick() - function in android.view.View
 
canAnimate() - function in android.view.ViewGroup
 
CANCEL - enum entry in com.theoplayer.android.api.cast.chromecast.ErrorCode
 
cancelDragAndDrop() - function in android.view.View
 
cancelLongPress() - function in android.view.View
 
cancelPendingInputEvents() - function in android.view.View
 
CanPlayEvent - class in com.theoplayer.android.api.event.player
Fired when CANPLAY occurs for the Player.
canPlaySource(com.theoplayer.android.api.source.TypedSource,com.theoplayer.android.api.source.SourceDescription) - function in com.theoplayer.android.api.media3.Media3PlayerIntegration.SourceSelectCallback
Returns whether the given source should be played using the Media3PlayerIntegration.
CanPlayThroughEvent - class in com.theoplayer.android.api.event.player
Fired when CANPLAYTHROUGH occurs for the Player.
canResolveLayoutDirection() - function in android.view.View
 
canResolveTextAlignment() - function in android.view.View
 
canResolveTextDirection() - function in android.view.View
 
canScrollHorizontally(int) - function in android.view.View
 
canScrollVertically(int) - function in android.view.View
 
CAPTIONS - enum entry in com.theoplayer.android.api.player.track.texttrack.TextTrackKind

The text track contains closed captions, a translation of dialogue and sound effects.

CAST - enum entry in com.theoplayer.android.api.IntegrationType
 
Cast - class in com.theoplayer.android.api.cast
The cast API.
CastConfiguration - class in com.theoplayer.android.api.cast
Cofiguration object for CastIntegrationFactory.createCastIntegration
CastConfiguration.Builder - class in com.theoplayer.android.api.cast.CastConfiguration
 
CastError - class in com.theoplayer.android.api.cast.chromecast
The cast error.
CastErrorEvent - class in com.theoplayer.android.api.event.chromecast
Fired when ERROR occurs for the Chromecast.
CastIntegration - class in com.theoplayer.android.api.cast
The Cast Integration API.
CastIntegrationFactory - class in com.theoplayer.android.api.cast
Factory class for creating CastIntegration instance.
CastStateChangeEvent - class in com.theoplayer.android.api.event.chromecast
Fired when STATECHANGE occurs for the Chromecast.
castStrategy(com.theoplayer.android.api.cast.CastStrategy) - function in com.theoplayer.android.api.cast.CastConfiguration.Builder
Set the cast strategy.
CastStrategy - class in com.theoplayer.android.api.cast
The cast strategy.
CEA608 - enum entry in com.theoplayer.android.api.player.track.texttrack.TextTrackType

The track contains CEA608 content.

certificate(kotlin.Array) - function in com.theoplayer.android.api.source.drm.KeySystemConfiguration.Builder
Sets the certificate.
CertificateRequestCallback - class in com.theoplayer.android.api.contentprotection
 
CertificateResponseCallback - class in com.theoplayer.android.api.contentprotection
 
ChangeEvent - class in com.theoplayer.android.api.event.track.texttrack
Fired when CHANGE occurs for a TextTrack.
Channel - class in com.theoplayer.android.api.player.theolive
 
CHANNEL_ERROR - enum entry in com.theoplayer.android.api.cast.chromecast.ErrorCode
 
CHAPTERS - enum entry in com.theoplayer.android.api.player.track.texttrack.TextTrackKind

The text track contains chapter titles suitable for navigating the media resource.

checkCallingOrSelfPermission(java.lang.String) - function in android.content.ContextWrapper
 
checkCallingOrSelfUriPermission(android.net.Uri,int) - function in android.content.ContextWrapper
 
checkCallingOrSelfUriPermissions(java.util.List,int) - function in android.content.ContextWrapper
 
checkCallingPermission(java.lang.String) - function in android.content.ContextWrapper
 
checkCallingUriPermission(android.net.Uri,int) - function in android.content.ContextWrapper
 
checkCallingUriPermissions(java.util.List,int) - function in android.content.ContextWrapper
 
checkInputConnectionProxy(android.view.View) - function in android.view.View
 
checkLayoutParams(android.view.ViewGroup.LayoutParams) - function in android.widget.FrameLayout
 
checkPermission(java.lang.String,int,int) - function in android.content.ContextWrapper
 
checkSelfPermission(java.lang.String) - function in android.content.ContextWrapper
 
checkUriPermission(android.net.Uri,int,int,int) - function in android.content.ContextWrapper
 
checkUriPermissions(java.util.List,int,int,int) - function in android.content.ContextWrapper
 
childDrawableStateChanged(android.view.View) - function in android.view.ViewGroup
 
childHasTransientStateChanged(android.view.View,boolean) - function in android.view.ViewGroup
 
Chromecast - class in com.theoplayer.android.api.cast.chromecast
The chromecast API.
ChromecastConnectionCallback - class in com.theoplayer.android.api.cast.chromecast
 
ChromecastEvent - 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.
ChromecastMetadataDescription - class in com.theoplayer.android.api.source.metadata
The description of the metadata used by Chromecast.
ChromecastMetadataDescription.Builder - class in com.theoplayer.android.api.source.metadata.ChromecastMetadataDescription
The builder for the Chromecast metadata description.
ChromecastMetadataImage - class in com.theoplayer.android.api.source.metadata
The metadata of a Chromecast image.
ChromecastMetadataType - class in com.theoplayer.android.api.source.metadata
The Chromecast metadata type.
ChunkInterceptor - class in com.theoplayer.android.api.network.http
An interceptor to inspect or modify individual byte chunks as they are being received from the HTTP response body.
cleanupLayoutState(android.view.View) - function in android.view.ViewGroup
 
clearAnimation() - function in android.view.View
 
clearChildFocus(android.view.View) - function in android.view.ViewGroup
 
clearDisappearingChildren() - function in android.view.ViewGroup
 
clearFocus() - function in android.view.ViewGroup
 
clearkey(com.theoplayer.android.api.source.drm.ClearkeyKeySystemConfiguration) - function in com.theoplayer.android.api.source.drm.DRMConfiguration.Builder
Sets the ClearKey key system configuration.
clearkey(com.theoplayer.android.api.source.drm.ClearkeyKeySystemConfiguration) - function in com.theoplayer.android.api.source.drm.preintegration.AxinomDRMConfiguration.Builder
Sets the configuration of the ClearKey key system.
clearkey(com.theoplayer.android.api.source.drm.ClearkeyKeySystemConfiguration) - function in com.theoplayer.android.api.source.drm.preintegration.AzureDRMConfiguration.Builder
Sets the configuration of the ClearKey key system.
clearkey(com.theoplayer.android.api.source.drm.ClearkeyKeySystemConfiguration) - function in com.theoplayer.android.api.source.drm.preintegration.ConaxDRMConfiguration.Builder
Sets the configuration of the ClearKey key system.
CLEARKEY_LICENSE - enum entry in com.theoplayer.android.api.network.http.RequestSubType
 
ClearkeyKeySystemConfiguration - class in com.theoplayer.android.api.source.drm
The configuration of the ClearKey key system.
ClearkeyKeySystemConfiguration.Builder - class in com.theoplayer.android.api.source.drm.ClearkeyKeySystemConfiguration
The builder for the ClearKey key system configuration.
ClearkeyKeySystemConfiguration.ClearkeyDecryptionKey - class in com.theoplayer.android.api.source.drm.ClearkeyKeySystemConfiguration
The ClearKey description key.
clearOverrideActivityTransition(int) - function in android.app.Activity
 
clearViewTranslationCallback() - function in android.view.View
 
clearWallpaper() - function in android.content.ContextWrapper
 
CLICKED - enum entry in com.theoplayer.android.api.ads.ima.GoogleImaAdEventType

Fired when an ad is clicked.

CLOSE_AD - enum entry in com.theoplayer.android.api.ads.OmidFriendlyObstructionPurpose

The video overlay is for the purpose of closing the advertisement.

closeContextMenu() - function in android.app.Activity
 
closeOptionsMenu() - function in androidx.appcompat.app.AppCompatActivity
 
CollectionUtils - class in com.theoplayer.android.api.util
The CollectionUtils.
com.theoplayer.android.api - package com.theoplayer.android.api
 
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.ads.dai - package com.theoplayer.android.api.ads.dai
 
com.theoplayer.android.api.ads.ima - package com.theoplayer.android.api.ads.ima
 
com.theoplayer.android.api.ads.mediatailor - package com.theoplayer.android.api.ads.mediatailor
 
com.theoplayer.android.api.ads.theoads - package com.theoplayer.android.api.ads.theoads
 
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.player.theolive - package com.theoplayer.android.api.event.player.theolive
 
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.quality - package com.theoplayer.android.api.event.track.mediatrack.quality
 
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.fullscreen - package com.theoplayer.android.api.fullscreen
 
com.theoplayer.android.api.latency - package com.theoplayer.android.api.latency
 
com.theoplayer.android.api.media3 - package com.theoplayer.android.api.media3
 
com.theoplayer.android.api.metrics - package com.theoplayer.android.api.metrics
 
com.theoplayer.android.api.millicast - package com.theoplayer.android.api.millicast
 
com.theoplayer.android.api.network - package com.theoplayer.android.api.network
 
com.theoplayer.android.api.network.http - package com.theoplayer.android.api.network.http
 
com.theoplayer.android.api.pip - package com.theoplayer.android.api.pip
 
com.theoplayer.android.api.player - package com.theoplayer.android.api.player
 
com.theoplayer.android.api.player.theolive - package com.theoplayer.android.api.player.theolive
 
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
 
com.theoplayer.android.api.source.addescription - package com.theoplayer.android.api.source.addescription
 
com.theoplayer.android.api.source.dash - package com.theoplayer.android.api.source.dash
 
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.hls - package com.theoplayer.android.api.source.hls
 
com.theoplayer.android.api.source.mediatailor - package com.theoplayer.android.api.source.mediatailor
 
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.theolive - package com.theoplayer.android.api.theolive
 
com.theoplayer.android.api.timerange - package com.theoplayer.android.api.timerange
 
com.theoplayer.android.api.util - package com.theoplayer.android.api.util
 
combineMeasuredStates(int,int) - function in android.view.View
 
CompanionAd - class in com.theoplayer.android.api.ads
The CompanionAd API represents a companion ad which is displayed besides the player.
COMPLETED - enum entry in com.theoplayer.android.api.ads.ima.GoogleImaAdEventType

Fired when a single ad completes playing.

CompleteHTTPResponse - class in com.theoplayer.android.api.network.http
A complete HTTP response, with a full response body.
computeHorizontalScrollExtent() - function in android.view.View
 
computeHorizontalScrollOffset() - function in android.view.View
 
computeHorizontalScrollRange() - function in android.view.View
 
computeScroll() - function in android.view.View
 
computeSystemWindowInsets(android.view.WindowInsets,android.graphics.Rect) - function in android.view.View
 
computeVerticalScrollExtent() - function in android.view.View
 
computeVerticalScrollOffset() - function in android.view.View
 
computeVerticalScrollRange() - function in android.view.View
 
CONAX - enum entry in com.theoplayer.android.api.source.drm.DRMIntegrationId

The Conax DRM integration identifier, see ConaxDRMConfiguration for more information.

ConaxDRMConfiguration - class in com.theoplayer.android.api.source.drm.preintegration
The configuration of the Conax DRM integration.
ConaxDRMConfiguration.Builder - class in com.theoplayer.android.api.source.drm.preintegration.ConaxDRMConfiguration
The builder for the Conax DRM configuration.
CONFIGURATION - enum entry in com.theoplayer.android.api.error.ErrorCategory

This category clusters all errors related to the configuration.

CONFIGURATION_ERROR - enum entry in com.theoplayer.android.api.error.ErrorCode

The configuration provided is invalid.

CONNECTED - enum entry in com.theoplayer.android.api.cast.chromecast.PlayerCastState

The player is casting to the Chromecast device.

CONNECTING - enum entry in com.theoplayer.android.api.cast.chromecast.PlayerCastState

The player is in the process of connecting to the Chromecast device.

containsKey(java.lang.String) - function in com.theoplayer.android.internal.util.ReadOnlyMap
 
containsKey(java.lang.String) - function in com.theoplayer.android.internal.util.ReadOnlyMap
 
CONTENT_PAUSE_REQUESTED - enum entry in com.theoplayer.android.api.ads.ima.GoogleImaAdEventType

Fired when content should be paused. This usually happens right before an ad is about to hide the content.

  • For IMA this event will indicate the start of an adbreak.

CONTENT_PROTECTION - enum entry in com.theoplayer.android.api.error.ErrorCategory

This category clusters all errors related to the content protection.

CONTENT_PROTECTION - enum entry in com.theoplayer.android.api.network.http.RequestType
 
CONTENT_PROTECTION_CERTIFICATE_ERROR - enum entry in com.theoplayer.android.api.error.ErrorCode

The content protection's certificate could not be loaded.

CONTENT_PROTECTION_CERTIFICATE_INVALID - enum entry in com.theoplayer.android.api.error.ErrorCode

The content protection's certificate is invalid.

CONTENT_PROTECTION_CONFIGURATION_INVALID - enum entry in com.theoplayer.android.api.error.ErrorCode

The content protection configuration is invalid.

CONTENT_PROTECTION_CONFIGURATION_MISSING - enum entry in com.theoplayer.android.api.error.ErrorCode

The media is DRM protected, but no content protection configuration was provided.

CONTENT_PROTECTION_ERROR - enum entry in com.theoplayer.android.api.error.ErrorCode

An error related to the content protection.

CONTENT_PROTECTION_INITIALIZATION_INVALID - enum entry in com.theoplayer.android.api.error.ErrorCode

The DRM initialization data could not be parsed.

CONTENT_PROTECTION_INTERNAL_ERROR - enum entry in com.theoplayer.android.api.error.ErrorCode

Something went wrong in the internal logic of the content protection system.

CONTENT_PROTECTION_KEY_EXPIRED - enum entry in com.theoplayer.android.api.error.ErrorCode

The content protection's key has expired.

CONTENT_PROTECTION_KEY_MISSING - enum entry in com.theoplayer.android.api.error.ErrorCode

The content protection's key is missing.

CONTENT_PROTECTION_LICENSE_ERROR - enum entry in com.theoplayer.android.api.error.ErrorCode

The content protection's license could not be loaded.

CONTENT_PROTECTION_LICENSE_INVALID - enum entry in com.theoplayer.android.api.error.ErrorCode

The content protection's license is invalid.

CONTENT_PROTECTION_NOT_SUPPORTED - enum entry in com.theoplayer.android.api.error.ErrorCode

The DRM provided is not supported on this platform.

CONTENT_PROTECTION_OUTPUT_RESTRICTED - enum entry in com.theoplayer.android.api.error.ErrorCode

All qualities require HDCP, but the current output does not fulfill HDCP requirements.

CONTENT_RESUME_REQUESTED - enum entry in com.theoplayer.android.api.ads.ima.GoogleImaAdEventType

Fired when content should be resumed. This usually happens when an ad finishes or collapses.

  • For IMA this event will indicate the end of an adbreak.

contentId(java.lang.String) - function in com.theoplayer.android.api.source.drm.preintegration.IrdetoConfiguration.Builder
Sets the identifier of the content.
ContentProtectionErrorEvent - class in com.theoplayer.android.api.event.player
Fired when CONTENTPROTECTIONERROR occurs for the Player.
ContentProtectionException - class in com.theoplayer.android.api.error
A THEOplayer exception that gives an informative description of the content-protection error that occurred.
ContentProtectionIntegration - class in com.theoplayer.android.api.contentprotection
 
ContentProtectionIntegrationFactory - class in com.theoplayer.android.api.contentprotection
 
ContentProtectionSuccessEvent - class in com.theoplayer.android.api.event.player
Fired when CONTENTPROTECTIONSUCCESS occurs for the Player.
contentTimeForStreamTime(java.lang.Double) - function in com.theoplayer.android.api.ads.dai.GoogleDaiIntegration
Returns the content time without ads for a given stream time.
createAccessibilityNodeInfo() - function in android.view.View
 
createAd(com.theoplayer.android.api.ads.AdInit,com.theoplayer.android.api.ads.AdBreak) - function in com.theoplayer.android.api.ads.ServerSideAdIntegrationController
Create a new ad.
createAdBreak(com.theoplayer.android.api.ads.AdBreakInit) - function in com.theoplayer.android.api.ads.ServerSideAdIntegrationController
Create a new ad break.
createAttributionContext(java.lang.String) - function in android.content.ContextWrapper
 
createCastIntegration(com.theoplayer.android.api.THEOplayerView,com.theoplayer.android.api.cast.CastConfiguration) - function in com.theoplayer.android.api.cast.CastIntegrationFactory
Creates a CastIntegration instance.
createConfigurationContext(android.content.res.Configuration) - function in android.content.ContextWrapper
 
createContext(android.content.ContextParams) - function in android.content.ContextWrapper
 
createContextForSplit(java.lang.String) - function in android.content.ContextWrapper
 
createContextMenu(android.view.ContextMenu) - function in android.view.View
 
createDeviceContext(int) - function in android.content.ContextWrapper
 
createDeviceProtectedStorageContext() - function in android.content.ContextWrapper
 
createDisplayContext(android.view.Display) - function in android.content.ContextWrapper
 
createGoogleDaiIntegration(com.theoplayer.android.api.THEOplayerView,com.google.ads.interactivemedia.v3.api.ImaSdkSettings) - function in com.theoplayer.android.api.ads.dai.GoogleDaiIntegrationFactory
Creates a GoogleDaiIntegration instance.
createGoogleDaiIntegration(com.theoplayer.android.api.THEOplayerView) - function in com.theoplayer.android.api.ads.dai.GoogleDaiIntegrationFactory
Creates a GoogleDaiIntegration instance.
createGoogleImaIntegration(com.theoplayer.android.api.THEOplayerView,com.google.ads.interactivemedia.v3.api.ImaSdkSettings) - function in com.theoplayer.android.api.ads.ima.GoogleImaIntegrationFactory
Creates a GoogleImaIntegration instance.
createGoogleImaIntegration(com.theoplayer.android.api.THEOplayerView) - function in com.theoplayer.android.api.ads.ima.GoogleImaIntegrationFactory
Creates a GoogleImaIntegration instance.
createMedia3PlayerIntegration(com.theoplayer.android.api.media3.Media3PlayerIntegration.SourceSelectCallback) - function in com.theoplayer.android.api.media3.Media3PlayerIntegrationFactory
Creates a Media3PlayerIntegration instance.
createMediaTailorIntegration(com.theoplayer.android.api.THEOplayerView) - function in com.theoplayer.android.api.ads.mediatailor.MediaTailorIntegrationFactory
Creates a MediaTailorIntegration instance.
createMillicastIntegration() - function in com.theoplayer.android.api.millicast.MillicastIntegrationFactory
Creates a MillicastIntegration instance.
createNotificationChannel(androidx.core.app.NotificationChannelCompat.Builder) - function in com.theoplayer.android.api.cache.CacheNotificationsBuilder
Creates a custom notification channel that is used in notifications for caching tasks.
createNotificationChannel(androidx.core.app.NotificationChannelCompat.Builder) - function in com.theoplayer.android.api.cache.NoChangeBuilder
Creates a custom notification channel that is used in notifications for caching tasks.
createPackageContext(java.lang.String,int) - function in android.content.ContextWrapper
 
createPendingResult(int,android.content.Intent,int) - function in android.app.Activity
 
createProgressNotificationBuilder(com.theoplayer.android.api.cache.CachingTask,androidx.core.app.NotificationCompat.Builder) - function in com.theoplayer.android.api.cache.CacheNotificationsBuilder
Creates a custom progress notification builder for a given caching task.
createProgressNotificationBuilder(com.theoplayer.android.api.cache.CachingTask,androidx.core.app.NotificationCompat.Builder) - function in com.theoplayer.android.api.cache.NoChangeBuilder
Creates a custom progress notification builder for a given caching task.
createStatusNotificationBuilder(com.theoplayer.android.api.cache.CachingTask,androidx.core.app.NotificationCompat.Builder) - function in com.theoplayer.android.api.cache.CacheNotificationsBuilder
Creates a custom status notification builder for a given caching task.
createStatusNotificationBuilder(com.theoplayer.android.api.cache.CachingTask,androidx.core.app.NotificationCompat.Builder) - function in com.theoplayer.android.api.cache.NoChangeBuilder
Creates a custom status notification builder for a given caching task.
createTask(com.theoplayer.android.api.source.SourceDescription,com.theoplayer.android.api.cache.CachingParameters) - function in com.theoplayer.android.api.cache.Cache
Creates a caching task which controls the caching of the media.
createTheoAdsIntegration(com.theoplayer.android.api.THEOplayerView) - function in com.theoplayer.android.api.ads.theoads.TheoAdsIntegrationFactory
Creates a TheoAdsIntegration instance.
createWindowContext(int,android.os.Bundle) - function in android.content.ContextWrapper
 
crmId(java.lang.String) - function in com.theoplayer.android.api.source.drm.preintegration.IrdetoConfiguration.Builder
Sets the identifier of the CRM.
CueChangeEvent - class in com.theoplayer.android.api.event.track.texttrack
Fired when CUECHANGE occurs for a TextTrack.
CUEPOINTS_CHANGED - enum entry in com.theoplayer.android.api.ads.ima.GoogleImaAdEventType

Fired when the cuepoints have changed.

  • A list of cuepoints can be seen as a time-schedule of adbreaks.

  • Only triggered for VOD streams.

CUSTOM - enum entry in com.theoplayer.android.api.event.ads.AdIntegrationKind

The ad is a custom integration.

CUSTOM - enum entry in com.theoplayer.android.api.pip.PiPType

A custom implementation will be used to handle PiP window. As a user, you would be handling the UI of the Activity while entering/exiting into PiP mode. THEOplayer would handle entering the Activity into PiP mode, dispatching of PRESENTATIONMODECHANGE event and updating the isInPiP state.

CUSTOM - enum entry in com.theoplayer.android.api.player.RenderingTarget

The player will use a custom Surface to draw the video into.

CUSTOM - enum entry in com.theoplayer.android.api.source.drm.DRMIntegrationId

The custom DRM integration identifier. If this one is used, THEOplayer will use getCustomIntegrationId instead to determine which com.theoplayer.android.api.contentprotection.ContentProtectionIntegration to use.

CUSTOM - enum entry in com.theoplayer.android.api.source.ssai.SsaiIntegration
 
customdata(java.lang.String) - function in com.theoplayer.android.api.source.drm.preintegration.KeyOSDRMConfiguration.Builder
Sets the custom data which will be used for the license acquisition request.
customdata(java.lang.String) - function in com.theoplayer.android.api.source.drm.preintegration.KeyOSKeySystemConfiguration.Builder
Sets the custom data for the license acquisition request.
customIntegrationId(java.lang.String) - function in com.theoplayer.android.api.source.drm.DRMConfiguration.Builder
Sets the identifier of the DRM integration.
CustomSsaiDescription - class in com.theoplayer.android.api.source.ssai
The configuration for a custom server-side ad insertion (SSAI) integration.
CustomSsaiDescriptionRegistry - class in com.theoplayer.android.api.source.ssai
A registry for CustomSsaiDescription types.
CustomSsaiDescriptionSerializer - class in com.theoplayer.android.api.source.ssai
A serializer for a CustomSsaiDescription.
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X