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.
- 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_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.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.metrics - package com.theoplayer.android.api.metrics
- 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.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.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
- 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.
- createMediaTailorIntegration(com.theoplayer.android.api.THEOplayerView) - function in com.theoplayer.android.api.ads.mediatailor.MediaTailorIntegrationFactory
- Creates a MediaTailorIntegration 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. - See getCustomIntegration and getCustomIntegration for the name of the custom ad 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. - The custom Surface can be only set by using setCustomSurface.
 
- 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.