A 
        
            B 
        
            C 
        
            D 
        
            E 
        
            F 
        
            G 
        
            H 
        
            I 
        
            J 
        
            K 
        
            L 
        
            M 
        
            N 
        
            O 
        
            P 
        
            Q 
        
            R 
        
            S 
        
            T 
        
            U 
        
            V 
        
            W 
        
            X 
        
        
D
- DASH - enum entry in com.theoplayer.android.api.source.SourceType
- The source is a DASH stream. 
- dash(com.theoplayer.android.api.source.dash.DashPlaybackConfiguration) - function in com.theoplayer.android.api.source.TypedSource.Builder
- dash(com.theoplayer.android.api.source.dash.DashPlaybackConfiguration) - function in com.theoplayer.android.api.source.TypedSource.Builder
- Sets the configuration for controlling playback of an DASH stream.
- DashPlaybackConfiguration - class in com.theoplayer.android.api.source.dash
- The configuration for controlling playback of an DASH stream.
- DashPlaybackConfiguration.Builder - class in com.theoplayer.android.api.source.dash.DashPlaybackConfiguration
- The builder for the DASH playback configuration.
- databaseList() - function in android.content.ContextWrapper
- DATERANGE - enum entry in com.theoplayer.android.api.player.track.texttrack.TextTrackType
- The track contains HLS EXT-X-DATERANGE content. 
- DateRangeCue - class 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 - class in com.theoplayer.android.api.player.track.texttrack.cue.DateRangeCue
- debug(int) - function in android.view.ViewGroup
- DecoderSelectionHelper - class in com.theoplayer.android.api.settings
- DecoderType - class in com.theoplayer.android.api.settings
- DEFAULT - enum entry in com.theoplayer.android.api.event.ads.AdIntegrationKind
- The ad has no specified integration type. 
- DEFAULT - enum entry in com.theoplayer.android.api.player.track.texttrack.TextTrackStyle.FontFamily
- DEFAULT_BOLD - enum entry in com.theoplayer.android.api.player.track.texttrack.TextTrackStyle.FontFamily
- DefaultCastOptionsProvider - class in com.theoplayer.android.api.cast.chromecast
- The default cast option provider.
- delaySubtitlePreload(boolean) - function in com.theoplayer.android.api.source.hls.HlsPlaybackConfiguration.Builder
- Flag for delaying preloading of subtitles until after video/audio for HLS streams, intended to be used for MediaTailor streams.
- DELETE - enum entry in com.theoplayer.android.api.contentprotection.RequestMethod
- deleteDatabase(java.lang.String) - function in android.content.ContextWrapper
- deleteFile(java.lang.String) - function in android.content.ContextWrapper
- deleteSharedPreferences(java.lang.String) - function in android.content.ContextWrapper
- delivery(java.lang.String) - function in com.theoplayer.android.api.ads.MediaFile.Builder
- Sets the delivery type.
- DESCRIPTIONS - enum entry in com.theoplayer.android.api.player.track.texttrack.TextTrackKind
- The text track contains descriptions, a textual description of the video. 
- deserialize(java.lang.String,java.lang.String) - function in com.theoplayer.android.api.source.ssai.CustomSsaiDescriptionRegistry
- destroy() - function in com.theoplayer.android.api.ads.ServerSideAdIntegrationHandler
- Handler which will be called when the player is destroyed.
- destroyDrawingCache() - function in android.view.View
- DestroyEvent - class in com.theoplayer.android.api.event.player
- Fired when DESTROY occurs for the Player.
- detachAllViewsFromParent() - function in android.view.ViewGroup
- detachViewFromParent(android.view.View) - function in android.view.ViewGroup
- detachViewsFromParent(int,int) - function in android.view.ViewGroup
- DIALOG - enum entry in com.theoplayer.android.api.pip.PiPType
- A dialog will be used as the PiP window. This covers the scenario of entering PiP when onUserLeaveHint is triggered. 
- DISABLED - enum entry in com.theoplayer.android.api.cast.CastStrategy
- The player is not affected by cast sessions and is not castable. 
- DISABLED - enum entry in com.theoplayer.android.api.player.track.texttrack.TextTrackMode
- The track is disabled. - A disabled track is not displayed and exposes no active cues, nor fires cue events.
 
- dismissDialog(int) - function in android.app.Activity
- dismissKeyboardShortcutsHelper() - function in android.app.Activity
- dispatchApplyWindowInsets(android.view.WindowInsets) - function in android.view.ViewGroup
- dispatchCapturedPointerEvent(android.view.MotionEvent) - function in android.view.ViewGroup
- dispatchConfigurationChanged(android.content.res.Configuration) - function in android.view.ViewGroup
- dispatchCreateViewTranslationRequest(java.util.Map,kotlin.Array,android.view.translation.TranslationCapability,java.util.List) - function in android.view.ViewGroup
- dispatchDisplayHint(int) - function in android.view.ViewGroup
- dispatchDragEvent(android.view.DragEvent) - function in android.view.ViewGroup
- dispatchDraw(android.graphics.Canvas) - function in android.view.ViewGroup
- dispatchDrawableHotspotChanged(float,float) - function in android.view.ViewGroup
- dispatchFinishTemporaryDetach() - function in android.view.ViewGroup
- dispatchFreezeSelfOnly(android.util.SparseArray) - function in android.view.ViewGroup
- dispatchGenericFocusedEvent(android.view.MotionEvent) - function in android.view.ViewGroup
- dispatchGenericMotionEvent(android.view.MotionEvent) - function in android.app.Activity
- dispatchGenericMotionEvent(android.view.MotionEvent) - function in android.view.View
- dispatchGenericPointerEvent(android.view.MotionEvent) - function in android.view.ViewGroup
- dispatchHoverEvent(android.view.MotionEvent) - function in android.view.ViewGroup
- dispatchKeyEvent(android.view.KeyEvent) - function in android.view.ViewGroup
- dispatchKeyEvent(android.view.KeyEvent) - function in androidx.appcompat.app.AppCompatActivity
- dispatchKeyEventPreIme(android.view.KeyEvent) - function in android.view.ViewGroup
- dispatchKeyShortcutEvent(android.view.KeyEvent) - function in android.view.ViewGroup
- dispatchKeyShortcutEvent(android.view.KeyEvent) - function in androidx.core.app.ComponentActivity
- dispatchNestedFling(float,float,boolean) - function in android.view.View
- dispatchNestedPreFling(float,float) - function in android.view.View
- dispatchNestedPrePerformAccessibilityAction(int,android.os.Bundle) - function in android.view.View
- dispatchNestedPreScroll(int,int,kotlin.Array,kotlin.Array) - function in android.view.View
- dispatchNestedScroll(int,int,int,int,kotlin.Array) - function in android.view.View
- dispatchPointerCaptureChanged(boolean) - function in android.view.ViewGroup
- dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent) - function in android.app.Activity
- dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent) - function in android.view.View
- dispatchProvideAutofillStructure(android.view.ViewStructure,int) - function in android.view.ViewGroup
- dispatchProvideStructure(android.view.ViewStructure) - function in android.view.ViewGroup
- dispatchRestoreInstanceState(android.util.SparseArray) - function in android.view.ViewGroup
- dispatchSaveInstanceState(android.util.SparseArray) - function in android.view.ViewGroup
- dispatchScrollCaptureSearch(android.graphics.Rect,android.graphics.Point,java.util.function.Consumer) - function in android.view.ViewGroup
- dispatchSetActivated(boolean) - function in android.view.ViewGroup
- dispatchSetPressed(boolean) - function in android.view.ViewGroup
- dispatchSetSelected(boolean) - function in android.view.ViewGroup
- dispatchStartTemporaryDetach() - function in android.view.ViewGroup
- dispatchSystemUiVisibilityChanged(int) - function in android.view.ViewGroup
- dispatchThawSelfOnly(android.util.SparseArray) - function in android.view.ViewGroup
- dispatchTouchEvent(android.view.MotionEvent) - function in android.app.Activity
- dispatchTouchEvent(android.view.MotionEvent) - function in android.view.ViewGroup
- dispatchTrackballEvent(android.view.MotionEvent) - function in android.app.Activity
- dispatchTrackballEvent(android.view.MotionEvent) - function in android.view.ViewGroup
- dispatchUnhandledMove(android.view.View,int) - function in android.view.ViewGroup
- dispatchVisibilityChanged(android.view.View,int) - function in android.view.ViewGroup
- dispatchWindowFocusChanged(boolean) - function in android.view.ViewGroup
- dispatchWindowInsetsAnimationEnd(android.view.WindowInsetsAnimation) - function in android.view.ViewGroup
- dispatchWindowInsetsAnimationPrepare(android.view.WindowInsetsAnimation) - function in android.view.ViewGroup
- dispatchWindowInsetsAnimationProgress(android.view.WindowInsets,java.util.List) - function in android.view.ViewGroup
- dispatchWindowInsetsAnimationStart(android.view.WindowInsetsAnimation,android.view.WindowInsetsAnimation.Bounds) - function in android.view.ViewGroup
- dispatchWindowSystemUiVisiblityChanged(int) - function in android.view.ViewGroup
- dispatchWindowVisibilityChanged(int) - function in android.view.ViewGroup
- DONE - enum entry in com.theoplayer.android.api.cache.CachingTaskStatus
- The task has finished downloading all content. 
- DOUBLE - enum entry in com.theoplayer.android.api.ads.theoads.TheoAdsLayoutOverride
- Override to play all ad breaks using the "double" layout mode. 
- draw(android.graphics.Canvas) - function in android.view.View
- drawableHotspotChanged(float,float) - function in android.view.View
- drawableStateChanged() - function in android.view.ViewGroup
- drawChild(android.graphics.Canvas,android.view.View,long) - function in android.view.ViewGroup
- drm(com.theoplayer.android.api.source.drm.DRMConfiguration) - function in com.theoplayer.android.api.source.TypedSource.Builder
- drm(com.theoplayer.android.api.source.drm.DRMConfiguration) - function in 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.Builder - class in com.theoplayer.android.api.source.drm.DRMConfiguration
- The builder for the DRM configuration.
- DRMIntegrationId - class 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.
- DRMTODAY - enum entry in com.theoplayer.android.api.source.drm.DRMIntegrationId
- The DRMtoday DRM integration identifier, see DRMTodayConfiguration for more information. 
- DRMTodayConfiguration - class in com.theoplayer.android.api.source.drm.preintegration
- The configuration of the DRM Today integration.
- DRMTodayConfiguration.Builder - class in com.theoplayer.android.api.source.drm.preintegration.DRMTodayConfiguration
- The builder for the DRM Today configuration.
- dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,kotlin.Array) - function in androidx.fragment.app.FragmentActivity
- DurationChangeEvent - class in com.theoplayer.android.api.event.player
- Fired when DURATIONCHANGE occurs for the Player.