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.
- 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.