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

S

SANS_SERIF - enum entry in com.theoplayer.android.api.player.track.texttrack.TextTrackStyle.FontFamily
 
saveAttributeDataForStyleable(android.content.Context,kotlin.Array,android.util.AttributeSet,android.content.res.TypedArray,int,int) - function in android.view.View
 
saveHierarchyState(android.util.SparseArray) - function in android.view.View
 
schedule(com.theoplayer.android.api.source.addescription.AdDescription) - function in com.theoplayer.android.api.ads.Ads
Schedules an ad.
schedule(com.theoplayer.android.api.source.addescription.GoogleImaAdDescription) - function in com.theoplayer.android.api.ads.ima.GoogleImaIntegration
Schedules a GoogleImaAdDescription.
scheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable,long) - function in android.view.View
 
scheduleLayoutAnimation() - function in android.view.ViewGroup
 
ScreenOrientation - class in com.theoplayer.android.api.fullscreen
 
scrollBy(int,int) - function in android.view.View
 
scrollTo(int,int) - function in android.view.View
 
SeekedEvent - class in com.theoplayer.android.api.event.player
Fired when SEEKED occurs for the Player.
SeekingEvent - class in com.theoplayer.android.api.event.player
Fired when the SEEKING happens on the Player.
SEGMENT - enum entry in com.theoplayer.android.api.network.http.RequestType
 
SegmentNotFoundEvent - class in com.theoplayer.android.api.event.player
Fired when SEGMENTNOTFOUND occurs for the Player.
sendAccessibilityEvent(int) - function in android.view.View
 
sendAccessibilityEventUnchecked(android.view.accessibility.AccessibilityEvent) - function in android.view.View
 
sendBroadcast(android.content.Intent) - function in android.content.ContextWrapper
 
sendBroadcastAsUser(android.content.Intent,android.os.UserHandle) - function in android.content.ContextWrapper
 
sendBroadcastWithMultiplePermissions(android.content.Intent,kotlin.Array) - function in android.content.Context
 
sendOrderedBroadcast(android.content.Intent,java.lang.String) - function in android.content.ContextWrapper
 
sendOrderedBroadcastAsUser(android.content.Intent,android.os.UserHandle,java.lang.String,android.content.BroadcastReceiver,android.os.Handler,int,java.lang.String,android.os.Bundle) - function in android.content.ContextWrapper
 
sendStickyBroadcast(android.content.Intent) - function in android.content.ContextWrapper
 
sendStickyBroadcastAsUser(android.content.Intent,android.os.UserHandle) - function in android.content.ContextWrapper
 
sendStickyOrderedBroadcast(android.content.Intent,android.content.BroadcastReceiver,android.os.Handler,int,java.lang.String,android.os.Bundle) - function in android.content.ContextWrapper
 
sendStickyOrderedBroadcastAsUser(android.content.Intent,android.os.UserHandle,android.content.BroadcastReceiver,android.os.Handler,int,java.lang.String,android.os.Bundle) - function in android.content.ContextWrapper
 
serialize(com.theoplayer.android.api.source.ssai.CustomSsaiDescription) - function in com.theoplayer.android.api.source.ssai.CustomSsaiDescriptionRegistry
 
SERIF - enum entry in com.theoplayer.android.api.player.track.texttrack.TextTrackStyle.FontFamily
 
ServerSideAdIntegrationController - class in com.theoplayer.android.api.ads
A controller to be used by your ServerSideAdIntegrationHandler to update the state of your custom server-side ad integration.
ServerSideAdIntegrationFactory - class in com.theoplayer.android.api.ads
Factory to create a ServerSideAdIntegrationHandler.
ServerSideAdIntegrationHandler - class in com.theoplayer.android.api.ads
A handler for a server-side ad integration.
SESSION_ERROR - enum entry in com.theoplayer.android.api.cast.chromecast.ErrorCode
 
sessionId(java.lang.String) - function in com.theoplayer.android.api.source.drm.preintegration.DRMTodayConfiguration.Builder
Sets the identifier of the session.
sessionId(java.lang.String) - function in com.theoplayer.android.api.source.drm.preintegration.IrdetoConfiguration.Builder
Sets the identifier of the session.
sessionId(java.lang.String) - function in com.theoplayer.android.api.source.drm.preintegration.XstreamConfiguration.Builder
Sets the session identifier.
setAbrStrategy(com.theoplayer.android.api.abr.AbrStrategyConfiguration) - function in com.theoplayer.android.api.abr.Abr
Sets the adaptive bitrate strategy configuration.
setAccessibilityDataSensitive(int) - function in android.view.View
 
setAccessibilityDelegate(android.view.View.AccessibilityDelegate) - function in android.view.View
 
setAccessibilityHeading(boolean) - function in android.view.View
 
setAccessibilityLiveRegion(int) - function in android.view.View
 
setAccessibilityPaneTitle(java.lang.CharSequence) - function in android.view.View
 
setAccessibilityTraversalAfter(int) - function in android.view.View
 
setAccessibilityTraversalBefore(int) - function in android.view.View
 
setActionBar(android.widget.Toolbar) - function in android.app.Activity
 
setActivated(boolean) - function in android.view.View
 
setAddStatesFromChildren(boolean) - function in android.view.ViewGroup
 
setAdsRenderingSettings(com.google.ads.interactivemedia.v3.api.AdsRenderingSettings) - function in com.theoplayer.android.api.ads.dai.GoogleDaiIntegration
Sets the ads rendering settings which will be used when requesting a stream.
setAdsRenderingSettings(com.google.ads.interactivemedia.v3.api.AdsRenderingSettings) - function in com.theoplayer.android.api.ads.ima.GoogleImaIntegration
Sets the ads rendering settings which will be used when requesting an ad.
setAllowBackgroundPlayback(boolean) - function in com.theoplayer.android.api.THEOplayerSettings
Sets whether the player continues play-out while the app goes to the background, defaults to `false`.
setAllowClickWhenDisabled(boolean) - function in android.view.View
 
setAllowedHandwritingDelegatePackage(java.lang.String) - function in android.view.View
 
setAllowedHandwritingDelegatorPackage(java.lang.String) - function in android.view.View
 
setAlpha(float) - function in android.view.View
 
setAlwaysDrawnWithCacheEnabled(boolean) - function in android.view.ViewGroup
 
setAnimation(android.view.animation.Animation) - function in android.view.View
 
setAnimationCacheEnabled(boolean) - function in android.view.ViewGroup
 
setAnimationMatrix(android.graphics.Matrix) - function in android.view.View
 
setApplicationInstance(android.app.Application) - function in com.theoplayer.android.api.THEOplayerGlobal
Sets the Application instance.
setAspectRatio(com.theoplayer.android.api.player.AspectRatio) - function in com.theoplayer.android.api.player.Player
Sets the aspect ratio of the player.
setAutofillHints(kotlin.Array) - function in android.view.View
 
setAutofillId(android.view.autofill.AutofillId) - function in android.view.View
 
setAutoHandwritingEnabled(boolean) - function in android.view.View
 
setAutoplay(boolean) - function in com.theoplayer.android.api.player.Player
Sets whether the player should immediately start playback after source change.
setBackground(android.graphics.drawable.Drawable) - function in android.view.View
 
setBackgroundColor(int) - function in android.view.View
 
setBackgroundColor(int) - function in com.theoplayer.android.api.player.track.texttrack.TextTrackStyle
Sets background color
setBackgroundDrawable(android.graphics.drawable.Drawable) - function in android.view.View
 
setBackgroundResource(int) - function in android.view.View
 
setBackgroundTintBlendMode(android.graphics.BlendMode) - function in android.view.View
 
setBackgroundTintList(android.content.res.ColorStateList) - function in android.view.View
 
setBackgroundTintMode(android.graphics.PorterDuff.Mode) - function in android.view.View
 
setBitrate(int) - function in com.theoplayer.android.api.abr.AbrStrategyMetadata.Builder
Sets the initial bitrate.
setBody(kotlin.Array) - function in com.theoplayer.android.api.contentprotection.Request
Sets the body of the request.
setBody(kotlin.ByteArray) - function in com.theoplayer.android.api.network.http.InterceptableHTTPRequest
The mutable request body to be used during a POST or PUT request.
setBottom(int) - function in android.view.View
 
setCameraDistance(float) - function in android.view.View
 
setChildrenDrawingCacheEnabled(boolean) - function in android.view.ViewGroup
 
setChildrenDrawingOrderEnabled(boolean) - function in android.view.ViewGroup
 
setChildrenDrawnWithCacheEnabled(boolean) - function in android.view.ViewGroup
 
setClickable(boolean) - function in android.view.View
 
setClickThrough(java.lang.String) - function in com.theoplayer.android.api.ads.AdInit
The website of the advertiser.
setClipBounds(android.graphics.Rect) - function in android.view.View
 
setClipChildren(boolean) - function in android.view.ViewGroup
 
setClipToOutline(boolean) - function in android.view.View
 
setClipToPadding(boolean) - function in android.view.ViewGroup
 
setConnectionCallback(com.theoplayer.android.api.cast.chromecast.ChromecastConnectionCallback) - function in com.theoplayer.android.api.cast.CastIntegration
Sets a listener for the Chromecast connection changes.
setConnectionCallback(com.theoplayer.android.api.cast.chromecast.ChromecastConnectionCallback) - function in com.theoplayer.android.api.cast.chromecast.Chromecast
Sets a listener for the Chromecast connection changes.
setConnectTimeout(java.lang.Integer) - function in com.theoplayer.android.api.network.http.InterceptableHTTPRequest
The connection timeout in milliseconds.
setContentCaptureSession(android.view.contentcapture.ContentCaptureSession) - function in android.view.View
 
setContentDescription(java.lang.CharSequence) - function in android.view.View
 
setContentTransitionManager(android.transition.TransitionManager) - function in android.app.Activity
 
setContentView(int) - function in androidx.appcompat.app.AppCompatActivity
 
setContextClickable(boolean) - function in android.view.View
 
setCurrentProgramDateTime(java.util.Date) - function in com.theoplayer.android.api.player.Player
Sets the current program date time.
setCurrentTime(double) - function in com.theoplayer.android.api.player.Player
Sets the playback position of the media.
setCustomData(java.lang.Object) - function in com.theoplayer.android.api.ads.AdBreakInit
Additional integration-specific data associated with this ad break.
setCustomData(java.lang.Object) - function in com.theoplayer.android.api.ads.AdInit
Additional integration-specific data associated with this ad.
setCustomSurface(android.view.Surface,int,int) - function in com.theoplayer.android.api.player.Player
Sets a custom Surface for the player to draw into.
setDecoderSelectionHelper(com.theoplayer.android.api.settings.DecoderSelectionHelper) - function in com.theoplayer.android.api.settings.PlaybackSettings
This helper manages whether the specified codec is usable for decoding on the current device.
setDefaultFocusHighlightEnabled(boolean) - function in android.view.View
 
setDefaultKeyMode(int) - function in android.app.Activity
 
setDescendantFocusability(int) - function in android.view.ViewGroup
 
setDrawingCacheBackgroundColor(int) - function in android.view.View
 
setDrawingCacheEnabled(boolean) - function in android.view.View
 
setDrawingCacheQuality(int) - function in android.view.View
 
setDuplicateParentStateEnabled(boolean) - function in android.view.View
 
setDuration(java.lang.Integer) - function in com.theoplayer.android.api.ads.AdInit
The duration of the ad, in seconds.
setEdgeColor(int) - function in com.theoplayer.android.api.player.track.texttrack.TextTrackStyle
Sets edge color
setEdgeType(com.theoplayer.android.api.player.track.texttrack.TextTrackStyle.EdgeType) - function in com.theoplayer.android.api.player.track.texttrack.TextTrackStyle
Sets edge type
setElevation(float) - function in android.view.View
 
setEnabled(boolean) - function in android.view.View
 
setEnabled(java.lang.Boolean) - function in com.theoplayer.android.api.latency.LatencyManager
Whether the latency manager is enabled.
setEnabled(boolean) - function in com.theoplayer.android.api.player.track.mediatrack.MediaTrack
Sets whether the track is enabled.
setEnableSnapback(java.lang.Boolean) - function in com.theoplayer.android.api.ads.dai.GoogleDaiIntegration
Whether snapback is enabled.
setEndTime(double) - function in com.theoplayer.android.api.player.track.texttrack.cue.DateRangeCue
Set playback position at which the cue becomes inactive, in seconds.
setEndTime(double) - function in com.theoplayer.android.api.player.track.texttrack.cue.TextTrackCue
Set playback position at which the cue becomes inactive, in seconds.
setEnterSharedElementCallback(androidx.core.app.SharedElementCallback) - function in androidx.fragment.app.FragmentActivity
 
setExitSharedElementCallback(androidx.core.app.SharedElementCallback) - function in androidx.fragment.app.FragmentActivity
 
setFadingEdgeLength(int) - function in android.view.View
 
setFeatureDrawable(int,android.graphics.drawable.Drawable) - function in android.app.Activity
 
setFeatureDrawableAlpha(int,int) - function in android.app.Activity
 
setFeatureDrawableResource(int,int) - function in android.app.Activity
 
setFeatureDrawableUri(int,android.net.Uri) - function in android.app.Activity
 
setFilterTouchesWhenObscured(boolean) - function in android.view.View
 
setFinishOnTouchOutside(boolean) - function in android.app.Activity
 
setFitsSystemWindows(boolean) - function in android.view.View
 
setFocusable(boolean) - function in android.view.View
 
setFocusableInTouchMode(boolean) - function in android.view.View
 
setFocusedByDefault(boolean) - function in android.view.View
 
setFont(com.theoplayer.android.api.player.track.texttrack.TextTrackStyle.FontFamily,com.theoplayer.android.api.player.track.texttrack.TextTrackStyle.FontStyle) - function in com.theoplayer.android.api.player.track.texttrack.TextTrackStyle
Sets font family and font style from the FontFamily and FontStyle enums
setFont(java.lang.String,com.theoplayer.android.api.player.track.texttrack.TextTrackStyle.FontStyle) - function in com.theoplayer.android.api.player.track.texttrack.TextTrackStyle
Sets font from the font file
setFontColor(int) - function in com.theoplayer.android.api.player.track.texttrack.TextTrackStyle
Sets text font color
setFontSize(int) - function in com.theoplayer.android.api.player.track.texttrack.TextTrackStyle
Sets font size in range 50% - 300% of default font size
setForceDarkAllowed(boolean) - function in android.view.View
 
setForceSeekOffset(java.lang.Double) - function in com.theoplayer.android.api.latency.LatencyConfiguration.Builder
The live offset at which the player will automatically trigger a live seek.
setForeground(android.graphics.drawable.Drawable) - function in android.view.View
 
setForegroundGravity(int) - function in android.widget.FrameLayout
 
setForegroundTintBlendMode(android.graphics.BlendMode) - function in android.view.View
 
setForegroundTintList(android.content.res.ColorStateList) - function in android.view.View
 
setForegroundTintMode(android.graphics.PorterDuff.Mode) - function in android.view.View
 
setFullscreenActivity(java.lang.Class) - function in com.theoplayer.android.api.fullscreen.FullScreenManager
Sets the FullScreenActivity class to be used.
setFullscreenOrientation(int) - function in com.theoplayer.android.api.fullscreen.FullScreenManager
Sets in which ScreenOrientation the player should go into fullscreen.
setFullScreenOrientationCoupled(boolean) - function in com.theoplayer.android.api.fullscreen.FullScreenManager
Sets whether the orientation of the device and the fullscreen state are coupled.
setHandwritingBoundsOffsets(float,float,float,float) - function in android.view.View
 
setHandwritingDelegatorCallback(java.lang.Runnable) - function in android.view.View
 
setHapticFeedbackEnabled(boolean) - function in android.view.View
 
setHasTransientState(boolean) - function in android.view.View
 
setHeaders(java.util.Map) - function in com.theoplayer.android.api.contentprotection.Request
Sets the HTTP request headers to be sent to the server.
setHeaders(java.util.Map) - function in com.theoplayer.android.api.network.http.InterceptableHTTPRequest
The mutable request headers to be used during the request.
setHeaders(java.util.Map) - function in com.theoplayer.android.api.network.http.InterceptableHTTPResponse
The mutable response headers received from the request.
setHorizontalFadingEdgeEnabled(boolean) - function in android.view.View
 
setHorizontalScrollBarEnabled(boolean) - function in android.view.View
 
setHorizontalScrollbarThumbDrawable(android.graphics.drawable.Drawable) - function in android.view.View
 
setHorizontalScrollbarTrackDrawable(android.graphics.drawable.Drawable) - function in android.view.View
 
setHovered(boolean) - function in android.view.View
 
setId(int) - function in android.view.View
 
setId(java.lang.String) - function in com.theoplayer.android.api.ads.AdInit
The identifier of the ad.
setImmersive(boolean) - function in android.app.Activity
 
setImportantForAccessibility(int) - function in android.view.View
 
setImportantForAutofill(int) - function in android.view.View
 
setImportantForContentCapture(int) - function in android.view.View
 
setInheritShowWhenLocked(boolean) - function in android.app.Activity
 
setIntent(android.content.Intent) - function in android.app.Activity
 
setIsCredential(boolean) - function in android.view.View
 
setIsHandwritingDelegate(boolean) - function in android.view.View
 
setKeepScreenOn(boolean) - function in android.view.View
 
setKeyboardNavigationCluster(boolean) - function in android.view.View
 
setKeyStore(java.security.KeyStore) - function in com.theoplayer.android.api.settings.SslSettings
Sets the KeyStore.
setLabelFor(int) - function in android.view.View
 
setLayerPaint(android.graphics.Paint) - function in android.view.View
 
setLayerType(int,android.graphics.Paint) - function in android.view.View
 
setLayoutAnimation(android.view.animation.LayoutAnimationController) - function in android.view.ViewGroup
 
setLayoutAnimationListener(android.view.animation.Animation.AnimationListener) - function in android.view.ViewGroup
 
setLayoutDirection(int) - function in android.view.View
 
setLayoutMode(int) - function in android.view.ViewGroup
 
setLayoutParams(android.view.ViewGroup.LayoutParams) - function in android.view.View
 
setLayoutTransition(android.animation.LayoutTransition) - function in android.view.ViewGroup
 
setLeft(int) - function in android.view.View
 
setLeftTopRightBottom(int,int,int,int) - function in android.view.View
 
setLocusContext(android.content.LocusId,android.os.Bundle) - function in android.app.Activity
 
setLongClickable(boolean) - function in android.view.View
 
setMarginLeft(int) - function in com.theoplayer.android.api.player.track.texttrack.TextTrackStyle
Sets text left margin in range 0% - 100% of subtitle view width
setMarginTop(int) - function in com.theoplayer.android.api.player.track.texttrack.TextTrackStyle
Sets text top margin in range 0% - 100% of subtitle view height
setMaximumOffset(java.lang.Double) - function in com.theoplayer.android.api.latency.LatencyConfiguration.Builder
The end of the target live window.
setMaximumPlaybackRate(java.lang.Double) - function in com.theoplayer.android.api.latency.LatencyConfiguration.Builder
Indicates the maximum playbackRate used to speed up the player.
setMeasureAllChildren(boolean) - function in android.widget.FrameLayout
 
setMeasuredDimension(int,int) - function in android.view.View
 
setMediaController(android.media.session.MediaController) - function in android.app.Activity
 
setMediaFiles(java.util.List) - function in com.theoplayer.android.api.ads.AdInit
The list of media files which contain metadata about ad video files.
setMetadata(com.theoplayer.android.api.abr.AbrStrategyMetadata) - function in com.theoplayer.android.api.abr.AbrStrategyConfiguration.Builder
Sets the metadata for initial playback strategy.
setMethod(com.theoplayer.android.api.contentprotection.RequestMethod) - function in com.theoplayer.android.api.contentprotection.Request
Sets the method of the HTTP request.
setMethod(java.lang.String) - function in com.theoplayer.android.api.network.http.InterceptableHTTPRequest
The mutable method for the URL request, one of:"GET", "POST", "HEAD", "OPTIONS", "PUT", "DELETE", "TRACE"
setMinimumHeight(int) - function in android.view.View
 
setMinimumOffset(java.lang.Double) - function in com.theoplayer.android.api.latency.LatencyConfiguration.Builder
The start of the target live window.
setMinimumPlaybackRate(java.lang.Double) - function in com.theoplayer.android.api.latency.LatencyConfiguration.Builder
Indicates the minimum playbackRate used to slow down the player.
setMinimumWidth(int) - function in android.view.View
 
setMode(com.theoplayer.android.api.player.track.texttrack.TextTrackMode) - function in com.theoplayer.android.api.player.track.texttrack.TextTrack
Sets the text track mode.
setMotionEventSplittingEnabled(boolean) - function in android.view.ViewGroup
 
setMuted(boolean) - function in com.theoplayer.android.api.player.Player
Sets whether the audio is muted.
setNestedScrollingEnabled(boolean) - function in android.view.View
 
setNextClusterForwardId(int) - function in android.view.View
 
setNextFocusDownId(int) - function in android.view.View
 
setNextFocusForwardId(int) - function in android.view.View
 
setNextFocusLeftId(int) - function in android.view.View
 
setNextFocusRightId(int) - function in android.view.View
 
setNextFocusUpId(int) - function in android.view.View
 
setNotificationBuilder(com.theoplayer.android.api.cache.CacheNotificationsBuilder) - function in com.theoplayer.android.api.cache.Cache
Sets the CacheNotificationsBuilder to be used for constructing cache notifications and notification channel.
setOnApplyWindowInsetsListener(android.view.View.OnApplyWindowInsetsListener) - function in android.view.View
 
setOnCapturedPointerListener(android.view.View.OnCapturedPointerListener) - function in android.view.View
 
setOnClickListener(android.view.View.OnClickListener) - function in android.view.View
 
setOnContextClickListener(android.view.View.OnContextClickListener) - function in android.view.View
 
setOnCreateContextMenuListener(android.view.View.OnCreateContextMenuListener) - function in android.view.View
 
setOnDragListener(android.view.View.OnDragListener) - function in android.view.View
 
setOnFocusChangeListener(android.view.View.OnFocusChangeListener) - function in android.view.View
 
setOnGenericMotionListener(android.view.View.OnGenericMotionListener) - function in android.view.View
 
setOnHierarchyChangeListener(android.view.ViewGroup.OnHierarchyChangeListener) - function in android.view.ViewGroup
 
setOnHoverListener(android.view.View.OnHoverListener) - function in android.view.View
 
setOnKeyListener(android.view.View.OnKeyListener) - function in android.view.View
 
setOnLongClickListener(android.view.View.OnLongClickListener) - function in android.view.View
 
setOnReceiveContentListener(kotlin.Array,android.view.OnReceiveContentListener) - function in android.view.View
 
setOnScrollChangeListener(android.view.View.OnScrollChangeListener) - function in android.view.View
 
setOnSystemUiVisibilityChangeListener(android.view.View.OnSystemUiVisibilityChangeListener) - function in android.view.View
 
setOnTouchListener(android.view.View.OnTouchListener) - function in android.view.View
 
setOutlineAmbientShadowColor(int) - function in android.view.View
 
setOutlineProvider(android.view.ViewOutlineProvider) - function in android.view.View
 
setOutlineSpotShadowColor(int) - function in android.view.View
 
setOverScrollMode(int) - function in android.view.View
 
setPadding(int,int,int,int) - function in android.view.View
 
setPaddingRelative(int,int,int,int) - function in android.view.View
 
setPersistentDrawingCache(int) - function in android.view.ViewGroup
 
setPictureInPictureParams(android.app.PictureInPictureParams) - function in android.app.Activity
 
setPivotX(float) - function in android.view.View
 
setPivotY(float) - function in android.view.View
 
setPlaybackRate(double) - function in com.theoplayer.android.api.player.Player
Sets the playback rate of the media.
setPointerIcon(android.view.PointerIcon) - function in android.view.View
 
setPreferKeepClear(boolean) - function in android.view.View
 
setPreferKeepClearRects(java.util.List) - function in android.view.View
 
setPreload(com.theoplayer.android.api.player.PreloadType) - function in com.theoplayer.android.api.player.Player
Sets the PreloadType of the player.
setPressed(boolean) - function in android.view.View
 
setProgress(int) - function in android.app.Activity
 
setProgressBarIndeterminate(boolean) - function in android.app.Activity
 
setProgressBarIndeterminateVisibility(boolean) - function in android.app.Activity
 
setProgressBarVisibility(boolean) - function in android.app.Activity
 
setReadTimeout(java.lang.Integer) - function in com.theoplayer.android.api.network.http.InterceptableHTTPRequest
The read timeout in milliseconds.
setRecentsScreenshotEnabled(boolean) - function in android.app.Activity
 
setRenderEffect(android.graphics.RenderEffect) - function in android.view.View
 
setRenderingTarget(com.theoplayer.android.api.player.RenderingTarget) - function in com.theoplayer.android.api.player.Player
Sets the player rendering target where the player is displaying the video.
setRequestedOrientation(int) - function in android.app.Activity
 
setResourceURI(java.lang.String) - function in com.theoplayer.android.api.ads.AdInit
The URI of the the ad content.
setResult(int) - function in android.app.Activity
 
setRevealOnFocusHint(boolean) - function in android.view.View
 
setRight(int) - function in android.view.View
 
setRotation(float) - function in android.view.View
 
setRotationX(float) - function in android.view.View
 
setRotationY(float) - function in android.view.View
 
setSaveEnabled(boolean) - function in android.view.View
 
setSaveFromParentEnabled(boolean) - function in android.view.View
 
setScaleX(float) - function in android.view.View
 
setScaleY(float) - function in android.view.View
 
setScreenReaderFocusable(boolean) - function in android.view.View
 
setScrollBarDefaultDelayBeforeFade(int) - function in android.view.View
 
setScrollBarFadeDuration(int) - function in android.view.View
 
setScrollbarFadingEnabled(boolean) - function in android.view.View
 
setScrollBarSize(int) - function in android.view.View
 
setScrollBarStyle(int) - function in android.view.View
 
setScrollCaptureCallback(android.view.ScrollCaptureCallback) - function in android.view.View
 
setScrollCaptureHint(int) - function in android.view.View
 
setScrollContainer(boolean) - function in android.view.View
 
setScrollIndicators(int) - function in android.view.View
 
setScrollX(int) - function in android.view.View
 
setScrollY(int) - function in android.view.View
 
setSecondaryProgress(int) - function in android.app.Activity
 
setSelected(boolean) - function in android.view.View
 
setShouldDockBigOverlays(boolean) - function in android.app.Activity
 
setShowWhenLocked(boolean) - function in android.app.Activity
 
setSkipOffset(java.lang.Integer) - function in com.theoplayer.android.api.ads.AdInit
The number of seconds after which the ad can be skipped, in seconds.
setSoundEffectsEnabled(boolean) - function in android.view.View
 
setSource(com.theoplayer.android.api.source.SourceDescription) - function in com.theoplayer.android.api.ads.ServerSideAdIntegrationHandler
Handler which will be called when a new source is loaded into the player.
setSource(com.theoplayer.android.api.source.SourceDescription) - function in com.theoplayer.android.api.player.Player
Sets a new SourceDescription.
setSrc(java.lang.String) - function in com.theoplayer.android.api.player.Player
Sets a new media source URL.
setStackTrace(kotlin.Array) - function in java.lang.Throwable
 
setStackTrace(kotlin.Array) - function in java.lang.Throwable
 
setStartTime(double) - function in com.theoplayer.android.api.player.track.texttrack.cue.DateRangeCue
Set playback position at which the cue becomes active, in seconds.
setStartTime(double) - function in com.theoplayer.android.api.player.track.texttrack.cue.TextTrackCue
Set playback position at which the cue becomes active, in seconds.
setStateDescription(java.lang.CharSequence) - function in android.view.View
 
setStateListAnimator(android.animation.StateListAnimator) - function in android.view.View
 
setStaticTransformationsEnabled(boolean) - function in android.view.ViewGroup
 
setStatus(java.lang.Integer) - function in com.theoplayer.android.api.network.http.InterceptableHTTPResponse
The mutable status code from the HTTP response message received from the request.
setStatusText(java.lang.String) - function in com.theoplayer.android.api.network.http.InterceptableHTTPResponse
The mutable HTTP response message, if any, returned from a server.
setSupportActionBar(androidx.appcompat.widget.Toolbar) - function in androidx.appcompat.app.AppCompatActivity
 
setSupportProgress(int) - function in androidx.appcompat.app.AppCompatActivity
 
setSupportProgressBarIndeterminate(boolean) - function in androidx.appcompat.app.AppCompatActivity
 
setSupportProgressBarIndeterminateVisibility(boolean) - function in androidx.appcompat.app.AppCompatActivity
 
setSupportProgressBarVisibility(boolean) - function in androidx.appcompat.app.AppCompatActivity
 
setSystemGestureExclusionRects(java.util.List) - function in android.view.View
 
setSystemUiVisibility(int) - function in android.view.View
 
setTag(Object) - function in android.view.View
 
setTargetBuffer(int) - function in com.theoplayer.android.api.abr.Abr
Sets the amount which the player should buffer ahead of the current playback position.
setTargetOffset(java.lang.Double) - function in com.theoplayer.android.api.latency.LatencyConfiguration.Builder
The live offset that the player will aim for.
setTargetQualities(java.util.List) - function in com.theoplayer.android.api.player.track.mediatrack.MediaTrack
Set the target qualities.
setTargetQuality(Q) - function in com.theoplayer.android.api.player.track.mediatrack.MediaTrack
Sets the target quality.
setTaskDescription(android.app.ActivityManager.TaskDescription) - function in android.app.Activity
 
setTextAlignment(int) - function in android.view.View
 
setTextDirection(int) - function in android.view.View
 
setTheme(int) - function in androidx.appcompat.app.AppCompatActivity
 
setTimeOffset(java.lang.Integer) - function in com.theoplayer.android.api.ads.AdInit
The time offset at which content will be paused to play the ad, in seconds.
setTitle(java.lang.CharSequence) - function in android.app.Activity
 
setTitleColor(int) - function in android.app.Activity
 
setTooltipText(java.lang.CharSequence) - function in android.view.View
 
setTop(int) - function in android.view.View
 
setTouchDelegate(android.view.TouchDelegate) - function in android.view.View
 
setTouchscreenBlocksFocus(boolean) - function in android.view.ViewGroup
 
setTransitionAlpha(float) - function in android.view.View
 
setTransitionGroup(boolean) - function in android.view.ViewGroup
 
setTransitionName(java.lang.String) - function in android.view.View
 
setTransitionVisibility(int) - function in android.view.View
 
setTranslationX(float) - function in android.view.View
 
setTranslationY(float) - function in android.view.View
 
setTranslationZ(float) - function in android.view.View
 
setTranslucent(boolean) - function in android.app.Activity
 
setTurnScreenOn(boolean) - function in android.app.Activity
 
setType(com.theoplayer.android.api.abr.AbrStrategyType) - function in com.theoplayer.android.api.abr.AbrStrategyConfiguration.Builder
Sets the strategy for initial playback.
setType(java.lang.String) - function in com.theoplayer.android.api.ads.AdInit
The type of the ad.
setUrl(java.lang.String) - function in com.theoplayer.android.api.contentprotection.Request
Sets the URL of the license or certificate server
setUrl(java.net.URL) - function in com.theoplayer.android.api.network.http.InterceptableHTTPRequest
The mutable URL to perform the request to.
setUrl(java.net.URL) - function in com.theoplayer.android.api.network.http.InterceptableHTTPResponse
The mutable URL which was used to do the request to.
setVerticalFadingEdgeEnabled(boolean) - function in android.view.View
 
setVerticalScrollBarEnabled(boolean) - function in android.view.View
 
setVerticalScrollbarPosition(int) - function in android.view.View
 
setVerticalScrollbarThumbDrawable(android.graphics.drawable.Drawable) - function in android.view.View
 
setVerticalScrollbarTrackDrawable(android.graphics.drawable.Drawable) - function in android.view.View
 
setViewTranslationCallback(android.view.translation.ViewTranslationCallback) - function in android.view.View
 
setVisibility(int) - function in android.view.View
 
setVisible(boolean) - function in android.app.Activity
 
setVolume(double) - function in com.theoplayer.android.api.player.Player
Sets the volume of the audio.
setVolumeControlStream(int) - function in android.app.Activity
 
setVrModeEnabled(boolean,android.content.ComponentName) - function in android.app.Activity
 
setWallpaper(android.graphics.Bitmap) - function in android.content.ContextWrapper
 
setWillNotCacheDrawing(boolean) - function in android.view.View
 
setWillNotDraw(boolean) - function in android.view.View
 
setWindowColor(int) - function in com.theoplayer.android.api.player.track.texttrack.TextTrackStyle
Sets background color
setWindowInsetsAnimationCallback(android.view.WindowInsetsAnimation.Callback) - function in android.view.ViewGroup
 
setX(float) - function in android.view.View
 
setY(float) - function in android.view.View
 
setZ(float) - function in android.view.View
 
shouldApplySecureExtensionWorkaround(com.theoplayer.android.api.settings.DecoderType,java.lang.String,android.media.MediaCodecInfo) - function in com.theoplayer.android.api.settings.DecoderSelectionHelper
Returns whether the codec-specific secure extension workaround should be used for the decoder on the current device.
shouldDelayChildPressedState() - function in android.widget.FrameLayout
 
shouldDockBigOverlays() - function in android.app.Activity
 
shouldDumpInternalState(kotlin.Array) - function in androidx.core.app.ComponentActivity
 
shouldOverrideBuiltInDecoderSelectionLogic() - function in com.theoplayer.android.api.settings.DecoderSelectionHelper
Returns whether the built-in decoder selection logic of the player should be completely overridden by the DecoderSelectionHelper class.
shouldShowRequestPermissionRationale(java.lang.String) - function in android.app.Activity
 
shouldUpRecreateTask(android.content.Intent) - function in android.app.Activity
 
shouldUseDecoder(com.theoplayer.android.api.settings.DecoderType,java.lang.String,android.media.MediaCodecInfo) - function in com.theoplayer.android.api.settings.DecoderSelectionHelper
Returns whether the specified codec is usable for decoding on the current device.
showAssist(android.os.Bundle) - function in android.app.Activity
 
showContextMenu() - function in android.view.View
 
showContextMenuForChild(android.view.View) - function in android.view.ViewGroup
 
showDialog(int) - function in android.app.Activity
 
showDialog(int,android.os.Bundle) - function in android.app.Activity
 
SHOWING - enum entry in com.theoplayer.android.api.player.track.texttrack.TextTrackMode

The track is showing.

  • A showing track is displayed, exposes active cues and fires cue events.
showLockTaskEscapeMessage() - function in android.app.Activity
 
SimpleList - class in com.theoplayer.android.api.util
A Simple list of items.
SINGLE - enum entry in com.theoplayer.android.api.ads.theoads.TheoAdsLayoutOverride

Override to play all ad breaks using the "single" layout mode.

SingleAdEvent - class in com.theoplayer.android.api.event.ads
The Single Ad Event.
skip() - function in com.theoplayer.android.api.ads.Ads
Skips the current linear ad.
skipAd(com.theoplayer.android.api.ads.Ad) - function in com.theoplayer.android.api.ads.ServerSideAdIntegrationController
Skip the given ad.
skipAd(com.theoplayer.android.api.ads.Ad) - function in com.theoplayer.android.api.ads.ServerSideAdIntegrationHandler
Handler which will be called when an ad is requested to be skipped.
SKIPPABLE_STATE_CHANGED - enum entry in com.theoplayer.android.api.ads.ima.GoogleImaAdEventType

Fired when an ad changes its skippable state. E.g. will trigger at a given point, if the ad is skippable after that particular point in time.

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

Fired when an ad was skipped.

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

This category clusters all errors related to the source.

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

The source provided is not valid.

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

The provided source is not supported.

SourceChangeEvent - class in com.theoplayer.android.api.event.player
Fired when SOURCECHANGE occurs for the Player.
SourceDescription - class in com.theoplayer.android.api.source
A Source Description.
SourceDescription.Builder - class in com.theoplayer.android.api.source.SourceDescription
The builder for SourceDescription.
SourceType - class in com.theoplayer.android.api.source
The types of sources.
spliterator() - function in java.lang.CachingTaskList
 
spliterator() - function in java.lang.MediaTrackList
 
spliterator() - function in java.lang.QualityList
 
spliterator() - function in java.lang.SimpleList
 
spliterator() - function in java.lang.TextTrackCueList
 
spliterator() - function in java.lang.TextTrackList
 
spliterator() - function in java.lang.TimeRanges
 
spliterator() - function in java.lang.TrackList
 
srclang(java.lang.String) - function in com.theoplayer.android.api.source.TextTrackDescription.Builder
Sets the main language.
SRT - enum entry in com.theoplayer.android.api.player.track.texttrack.TextTrackType

The track contains SRT (SubRip Text) content.

ssai(com.theoplayer.android.api.source.ssai.SsaiDescription) - function in com.theoplayer.android.api.source.TypedSource.Builder
 
ssai(com.theoplayer.android.api.source.ssai.SsaiDescription) - function in com.theoplayer.android.api.source.TypedSource.Builder
Sets the Server-side ad insertion description.
SsaiDescription - class in com.theoplayer.android.api.source.ssai
The common configuration of the server-side ad insertion (SSAI).
SsaiIntegration - class in com.theoplayer.android.api.source.ssai
The identifier of a server-side ad insertion integration.
SslSettings - class in com.theoplayer.android.api.settings
The Secure Sockets Layer (SSL) settings.
start() - function in com.theoplayer.android.api.cache.CachingTask
Start caching the media.
start() - function in com.theoplayer.android.api.cast.CastIntegration
Start casting to the Chromecast.
start() - function in com.theoplayer.android.api.cast.chromecast.Chromecast
Start casting to the Chromecast.
startActionMode(android.view.ActionMode.Callback) - function in android.app.Activity
 
startActionMode(android.view.ActionMode.Callback) - function in android.view.View
 
startActionModeForChild(android.view.View,android.view.ActionMode.Callback) - function in android.view.ViewGroup
 
startActivities(kotlin.Array) - function in android.app.Activity
 
startActivity(android.content.Intent) - function in android.app.Activity
 
startActivityForResult(android.content.Intent,int) - function in androidx.activity.ComponentActivity
 
startActivityFromChild(android.app.Activity,android.content.Intent,int) - function in android.app.Activity
 
startActivityFromFragment(androidx.fragment.app.Fragment,android.content.Intent,int) - function in androidx.fragment.app.FragmentActivity
 
startActivityIfNeeded(android.content.Intent,int) - function in android.app.Activity
 
startAnimation(android.view.animation.Animation) - function in android.view.View
 
startDrag(android.content.ClipData,android.view.View.DragShadowBuilder,Object,int) - function in android.view.View
 
startDragAndDrop(android.content.ClipData,android.view.View.DragShadowBuilder,Object,int) - function in android.view.View
 
STARTED - enum entry in com.theoplayer.android.api.ads.ima.GoogleImaAdEventType

Fired when an ad starts playing.

startForegroundService(android.content.Intent) - function in android.content.ContextWrapper
 
startInstrumentation(android.content.ComponentName,java.lang.String,android.os.Bundle) - function in android.content.ContextWrapper
 
startIntentSender(android.content.IntentSender,android.content.Intent,int,int,int) - function in android.app.Activity
 
startIntentSenderForResult(android.content.IntentSender,int,android.content.Intent,int,int,int) - function in androidx.activity.ComponentActivity
 
startIntentSenderFromChild(android.app.Activity,android.content.IntentSender,int,android.content.Intent,int,int,int) - function in android.app.Activity
 
startIntentSenderFromFragment(androidx.fragment.app.Fragment,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle) - function in androidx.fragment.app.FragmentActivity
 
startLayoutAnimation() - function in android.view.ViewGroup
 
startLocalVoiceInteraction(android.os.Bundle) - function in android.app.Activity
 
startLockTask() - function in android.app.Activity
 
startManagingCursor(android.database.Cursor) - function in android.app.Activity
 
startNestedScroll(int) - function in android.view.View
 
startNextMatchingActivity(android.content.Intent) - function in android.app.Activity
 
startPostponedEnterTransition() - function in android.app.Activity
 
startSearch(java.lang.String,boolean,android.os.Bundle,boolean) - function in android.app.Activity
 
startService(android.content.Intent) - function in android.content.ContextWrapper
 
startSession() - function in com.theoplayer.android.api.cast.chromecast.GlobalChromecast
Starts a Chromecast session without a source.
startSupportActionMode(androidx.appcompat.view.ActionMode.Callback) - function in androidx.appcompat.app.AppCompatActivity
 
startViewTransition(android.view.View) - function in android.view.ViewGroup
 
stop() - function in com.theoplayer.android.api.cast.CastIntegration
Stop casting to the Chromecast.
stop() - function in com.theoplayer.android.api.cast.chromecast.Chromecast
Stop casting to the Chromecast.
stop() - function in com.theoplayer.android.api.player.Player
Stops playback.
stopLocalVoiceInteraction() - function in android.app.Activity
 
stopLockTask() - function in android.app.Activity
 
stopManagingCursor(android.database.Cursor) - function in android.app.Activity
 
stopNestedScroll() - function in android.view.View
 
stopService(android.content.Intent) - function in android.content.ContextWrapper
 
stopSession() - function in com.theoplayer.android.api.cast.chromecast.GlobalChromecast
Stops the active Chromecast session if there is any.
STREAM - enum entry in com.theoplayer.android.api.network.http.ResponseType
 
streamActivityMonitorID(java.lang.String) - function in com.theoplayer.android.api.source.ssai.GoogleDaiConfiguration.Builder
Sets the identifier for a stream activity monitor session.
streamActivityMonitorID(java.lang.String) - function in com.theoplayer.android.api.source.ssai.GoogleDaiConfiguration.Builder
Sets the identifier for a stream activity monitor session.
streamTimeForContentTime(java.lang.Double) - function in com.theoplayer.android.api.ads.dai.GoogleDaiIntegration
Returns the stream time with ads for a given content time.
StreamType - class in com.theoplayer.android.api.source.ssai
The type of a stream.
SUBTITLE - enum entry in com.theoplayer.android.api.error.ErrorCategory

This category clusters all errors related to the subtitles.

subtitle(java.lang.String) - function in com.theoplayer.android.api.source.metadata.ChromecastMetadataDescription.Builder
Sets the subtitle of the content.
SUBTITLE_CORS_ERROR - enum entry in com.theoplayer.android.api.error.ErrorCode

Loading subtitles has failed due to CORS.

  • see https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS.
SUBTITLE_LOAD_ERROR - enum entry in com.theoplayer.android.api.error.ErrorCode

Loading subtitles has failed.

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

Parsing subtitles has failed.

SUBTITLES - enum entry in com.theoplayer.android.api.player.track.texttrack.TextTrackKind

The text track contains subtitles.

superDispatchKeyEvent(android.view.KeyEvent) - function in androidx.core.app.ComponentActivity
 
supportFinishAfterTransition() - function in androidx.fragment.app.FragmentActivity
 
supportInvalidateOptionsMenu() - function in androidx.appcompat.app.AppCompatActivity
 
supportNavigateUpTo(android.content.Intent) - function in androidx.appcompat.app.AppCompatActivity
 
supportPostponeEnterTransition() - function in androidx.fragment.app.FragmentActivity
 
supportRequestWindowFeature(int) - function in androidx.appcompat.app.AppCompatActivity
 
supportShouldUpRecreateTask(android.content.Intent) - function in androidx.appcompat.app.AppCompatActivity
 
supportStartPostponedEnterTransition() - function in androidx.fragment.app.FragmentActivity
 
suppressLayout(boolean) - function in android.view.ViewGroup
 
SURFACE_VIEW - enum entry in com.theoplayer.android.api.player.RenderingTarget

The player will use a SurfaceView to draw the video into.

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