- CastAvailableEvent - Class in com.bitmovin.player.api.event.data
-
- CastConfiguration - Class in com.bitmovin.player.config
-
Deprecated.
- CastConfiguration() - Constructor for class com.bitmovin.player.config.CastConfiguration
-
Deprecated.
- CastMediaLoaderKt - Class in com.bitmovin.player
-
- CastPausedEvent - Class in com.bitmovin.player.api.event.data
-
- CastPayload(timestamp, currentTime, deviceName) - Constructor for class com.bitmovin.player.api.event.data.CastWaitingForDeviceEvent.CastPayload
-
- CastPlaybackFinishedEvent - Class in com.bitmovin.player.api.event.data
-
- CastPlayingEvent - Class in com.bitmovin.player.api.event.data
-
- CastStartedEvent - Class in com.bitmovin.player.api.event.data
-
- CastStartedEvent(deviceName) - Constructor for class com.bitmovin.player.api.event.data.CastStartedEvent
-
- CastStartEvent - Class in com.bitmovin.player.api.event.data
-
- castStop() - Method in interface com.bitmovin.player.api.RemoteControlAPI
-
- castStop() - Method in class com.bitmovin.player.BitmovinPlayer
-
- CastStoppedEvent - Class in com.bitmovin.player.api.event.data
-
- CastTimeUpdatedEvent - Class in com.bitmovin.player.api.event.data
-
- castVideo() - Method in interface com.bitmovin.player.api.RemoteControlAPI
-
Initiates casting the current video to a cast-compatible device. The user has to choose to which device it should be sent.
- castVideo() - Method in class com.bitmovin.player.BitmovinPlayer
-
- CastWaitingForDeviceEvent - Class in com.bitmovin.player.api.event.data
-
- CastWaitingForDeviceEvent(deviceName, currentTime) - Constructor for class com.bitmovin.player.api.event.data.CastWaitingForDeviceEvent
-
- CastWaitingForDeviceEvent.CastPayload - Class in com.bitmovin.player.api.event.data
-
- ChapterFrame - Class in com.bitmovin.player.model.id3
-
- ChapterFrame(chapterId, startTimeMs, endTimeMs, startOffset, endOffset, subFrames) - Constructor for class com.bitmovin.player.model.id3.ChapterFrame
-
- chapterId - Variable in class com.bitmovin.player.model.id3.ChapterFrame
-
- ChapterTocFrame - Class in com.bitmovin.player.model.id3
-
- ChapterTocFrame(elementId, isRoot, isOrdered, children, subFrames) - Constructor for class com.bitmovin.player.model.id3.ChapterTocFrame
-
- children - Variable in class com.bitmovin.player.model.id3.ChapterTocFrame
-
- CLEARKEY_UUID - Static variable in class com.bitmovin.player.config.drm.DRMSystems
-
UUID for the ClearKey DRM scheme.
- ClearKeyConfigEntryExtensionsKt - Class in com.bitmovin.player.util
-
- ClearKeyConfiguration - Class in com.bitmovin.player.config.drm
-
Represents a ClearKey DRM configuration.
- ClearKeyConfiguration(entries) - Constructor for class com.bitmovin.player.config.drm.ClearKeyConfiguration
-
Represents a ClearKey DRM configuration.
- ClearKeyConfiguration(key, kid) - Constructor for class com.bitmovin.player.config.drm.ClearKeyConfiguration
-
- ClearKeyConfigurationEntry - Class in com.bitmovin.player.config.drm
-
Represents a single ClearKey key/id pair.
- ClearKeyConfigurationEntry(key, kid) - Constructor for class com.bitmovin.player.config.drm.ClearKeyConfigurationEntry
-
Represents a single ClearKey key/id pair.
- clone() - Method in class com.bitmovin.player.offline.options.AudioOfflineOptionEntry
-
- clone() - Method in class com.bitmovin.player.offline.options.OfflineContentOptions
-
- clone() - Method in class com.bitmovin.player.offline.options.OfflineOptionEntry
-
- clone() - Method in class com.bitmovin.player.offline.options.TextOfflineOptionEntry
-
- clone() - Method in class com.bitmovin.player.offline.options.ThumbnailOfflineOptionEntry
-
- clone() - Method in class com.bitmovin.player.offline.options.VideoOfflineOptionEntry
-
- com.bitmovin.player - package com.bitmovin.player
-
- com.bitmovin.player.api - package com.bitmovin.player.api
-
- com.bitmovin.player.api.event - package com.bitmovin.player.api.event
-
- com.bitmovin.player.api.event.data - package com.bitmovin.player.api.event.data
-
- com.bitmovin.player.api.event.listener - package com.bitmovin.player.api.event.listener
-
- com.bitmovin.player.cast - package com.bitmovin.player.cast
-
- com.bitmovin.player.config - package com.bitmovin.player.config
-
- com.bitmovin.player.config.adaptation - package com.bitmovin.player.config.adaptation
-
- com.bitmovin.player.config.adaptation.data - package com.bitmovin.player.config.adaptation.data
-
- com.bitmovin.player.config.advertising - package com.bitmovin.player.config.advertising
-
- com.bitmovin.player.config.buffer - package com.bitmovin.player.config.buffer
-
- com.bitmovin.player.config.drm - package com.bitmovin.player.config.drm
-
- com.bitmovin.player.config.labeling - package com.bitmovin.player.config.labeling
-
- com.bitmovin.player.config.live - package com.bitmovin.player.config.live
-
- com.bitmovin.player.config.media - package com.bitmovin.player.config.media
-
- com.bitmovin.player.config.network - package com.bitmovin.player.config.network
-
- com.bitmovin.player.config.quality - package com.bitmovin.player.config.quality
-
- com.bitmovin.player.config.track - package com.bitmovin.player.config.track
-
- com.bitmovin.player.config.vr - package com.bitmovin.player.config.vr
-
- com.bitmovin.player.model - package com.bitmovin.player.model
-
- com.bitmovin.player.model.advertising - package com.bitmovin.player.model.advertising
-
- com.bitmovin.player.model.advertising.ima - package com.bitmovin.player.model.advertising.ima
-
- com.bitmovin.player.model.buffer - package com.bitmovin.player.model.buffer
-
- com.bitmovin.player.model.drm - package com.bitmovin.player.model.drm
-
- com.bitmovin.player.model.emsg - package com.bitmovin.player.model.emsg
-
- com.bitmovin.player.model.id3 - package com.bitmovin.player.model.id3
-
- com.bitmovin.player.model.licensing - package com.bitmovin.player.model.licensing
-
- com.bitmovin.player.model.scte - package com.bitmovin.player.model.scte
-
- com.bitmovin.player.notification - package com.bitmovin.player.notification
-
- com.bitmovin.player.offline - package com.bitmovin.player.offline
-
- com.bitmovin.player.offline.options - package com.bitmovin.player.offline.options
-
- com.bitmovin.player.offline.service - package com.bitmovin.player.offline.service
-
- com.bitmovin.player.ui - package com.bitmovin.player.ui
-
- com.bitmovin.player.ui.event.data - package com.bitmovin.player.ui.event.data
-
- com.bitmovin.player.ui.event.listener - package com.bitmovin.player.ui.event.listener
-
- com.bitmovin.player.util - package com.bitmovin.player.util
-
- CommentFrame - Class in com.bitmovin.player.model.id3
-
- CommentFrame(language, description, text) - Constructor for class com.bitmovin.player.model.id3.CommentFrame
-
- Companion - Static variable in class com.bitmovin.player.config.AdaptationConfiguration
-
- Companion - Static variable in class com.bitmovin.player.config.advertising.AdvertisingConfiguration
-
- Companion - Static variable in class com.bitmovin.player.config.buffer.BufferConfiguration
-
- Companion - Static variable in class com.bitmovin.player.config.buffer.BufferMediaTypeConfiguration
-
- Companion - Static variable in class com.bitmovin.player.config.media.SourceConfiguration
-
Deprecated.
- Companion - Static variable in class com.bitmovin.player.config.PlayerConfiguration
-
- Companion - Static variable in class com.bitmovin.player.config.track.AudioTrack
-
- Companion - Static variable in class com.bitmovin.player.config.track.MediaTrackRole
-
- Companion - Static variable in class com.bitmovin.player.config.track.SubtitleTrack
-
- Companion - Static variable in class com.bitmovin.player.config.track.ThumbnailTrack
-
- Companion - Static variable in class com.bitmovin.player.config.TweaksConfiguration
-
- Companion - Static variable in class com.bitmovin.player.offline.OfflineContentManager
-
- Companion - Static variable in class com.bitmovin.player.offline.OfflineSourceItem
-
- CompanionAdContainer - Class in com.bitmovin.player.config.advertising
-
- CompanionAdContainer(container, width, height) - Constructor for class com.bitmovin.player.config.advertising.CompanionAdContainer
-
- CompatibilityHelper - Class in com.bitmovin.player.offline
-
- component1() - Method in class com.bitmovin.player.api.event.data.ImpressionEvent
-
- component1() - Method in class com.bitmovin.player.api.event.data.SourceLoadEvent
-
- component1() - Method in class com.bitmovin.player.config.advertising.CompanionAdContainer
-
The
- component1() - Method in class com.bitmovin.player.config.DeviceDescription.DeviceName
-
- component1() - Method in class com.bitmovin.player.config.DeviceDescription.ModelName
-
- component1() - Method in class com.bitmovin.player.config.media.SourceOptions
-
The position where the stream should be started.
Number can be positive or negative depending on the used {@link TimelineReferencePoint}.
Invalid numbers will be corrected according to the stream boundaries.
- component1() - Method in class com.bitmovin.player.config.network.HttpResponse
-
The corresponding request object of this response
- component1() - Method in class com.bitmovin.player.config.Thumbnail
-
Returns the start time of the thumbnail.
- component1() - Method in class com.bitmovin.player.config.track.MediaTrackRole
-
Specifies a URI to identify the Role scheme as described in the MPD.
- component1() - Method in class com.bitmovin.player.model.advertising.AdPricing
-
A numerical value that represents a price that can be used in real-time bidding systems.
- component1() - Method in class com.bitmovin.player.model.advertising.AdSurvey
-
A URI to any resource relating to an integrated survey.
- component1() - Method in class com.bitmovin.player.model.advertising.AdSystem
-
The name of the ad system that returned the ad.
- component1() - Method in class com.bitmovin.player.model.advertising.Advertiser
-
The name of the advertiser as defined by the ad serving party.
- component1() - Method in class com.bitmovin.player.model.advertising.Creative
-
Identifies the ad server that provides the creative.
- component1() - Method in class com.bitmovin.player.model.advertising.UniversalAdId
-
The registry website where the unique creative ID is cataloged.
- component1() - Method in class com.bitmovin.player.model.drm.DrmData
-
- component1() - Method in class com.bitmovin.player.offline.service.BitmovinDownloadState
-
- component1() - Method in class com.bitmovin.player.ui.event.data.ScalingModeChangedEvent
-
The old scaling mode value
- component2() - Method in class com.bitmovin.player.config.advertising.CompanionAdContainer
-
The width of the companion ad that shall be displayed.
- component2() - Method in class com.bitmovin.player.config.media.SourceOptions
-
Sets the Timeline reference point to calculate {@link SourceItem#getStartOffset} from.
- component2() - Method in class com.bitmovin.player.config.network.HttpResponse
-
The URL of the corresponding request.
- component2() - Method in class com.bitmovin.player.config.Thumbnail
-
Returns the end time of the thumbnail.
- component2() - Method in class com.bitmovin.player.config.track.MediaTrackRole
-
Specifies the value for the Role as described in the MPD.
- component2() - Method in class com.bitmovin.player.model.advertising.AdPricing
-
Identifies the pricing model as one of
- component2() - Method in class com.bitmovin.player.model.advertising.AdSurvey
-
The MIME type of the resource being served.
- component2() - Method in class com.bitmovin.player.model.advertising.AdSystem
-
The version number of the ad system that returned the ad.
- component2() - Method in class com.bitmovin.player.model.advertising.Advertiser
-
An identifier for the advertiser,
- component2() - Method in class com.bitmovin.player.model.advertising.Creative
-
The ad server
- component2() - Method in class com.bitmovin.player.model.advertising.UniversalAdId
-
The unique creative identifier.
- component2() - Method in class com.bitmovin.player.model.drm.DrmData
-
- component2() - Method in class com.bitmovin.player.offline.service.BitmovinDownloadState
-
- component2() - Method in class com.bitmovin.player.ui.event.data.ScalingModeChangedEvent
-
The new scaling mode value
- component3() - Method in class com.bitmovin.player.config.advertising.CompanionAdContainer
-
The height of the companion ad that shall be displayed.
- component3() - Method in class com.bitmovin.player.config.network.HttpResponse
-
The HTTP status code
- component3() - Method in class com.bitmovin.player.config.Thumbnail
-
Returns the horizontal offset of the thumbnail in its sprite sheet.
- component3() - Method in class com.bitmovin.player.config.track.MediaTrackRole
-
Specifies an identifier for the Role as described in the MPD.
- component3() - Method in class com.bitmovin.player.model.advertising.AdPricing
-
The three-letter ISO-4217 currency symbol that identifies the currency of the value provided
- component3() - Method in class com.bitmovin.player.model.advertising.Creative
-
A unique creative identifier that is maintained across systems.
- component3() - Method in class com.bitmovin.player.offline.service.BitmovinDownloadState
-
- component4() - Method in class com.bitmovin.player.config.network.HttpResponse
-
The HTTP headers of this response.
- component4() - Method in class com.bitmovin.player.config.Thumbnail
-
Returns the vertical offset of the thumbnail in its sprite sheet.
- component4() - Method in class com.bitmovin.player.offline.service.BitmovinDownloadState
-
- component5() - Method in class com.bitmovin.player.config.network.HttpResponse
-
The body of this response.
- component5() - Method in class com.bitmovin.player.config.Thumbnail
-
Returns the width of the thumbnail.
- component5() - Method in class com.bitmovin.player.offline.service.BitmovinDownloadState
-
- component6() - Method in class com.bitmovin.player.config.Thumbnail
-
Returns the height of the thumbnail.
- component7() - Method in class com.bitmovin.player.config.Thumbnail
-
Returns the URI of the sprite sheet.
- component8() - Method in class com.bitmovin.player.config.Thumbnail
-
Returns the raw cue data.
- Configuration - Class in com.bitmovin.player.config
-
Base class for all configuration classes.
- Configuration() - Constructor for class com.bitmovin.player.config.Configuration
-
- Configuration(in) - Constructor for class com.bitmovin.player.config.Configuration
-
- ConfigurationUpdatedEvent - Class in com.bitmovin.player.api.event.data
-
- ConfigurationUpdatedEvent(configuration) - Constructor for class com.bitmovin.player.api.event.data.ConfigurationUpdatedEvent
-
- copy(data) - Method in class com.bitmovin.player.api.event.data.ImpressionEvent
-
- copy(source) - Method in class com.bitmovin.player.api.event.data.SourceLoadEvent
-
- copy(container, width, height) - Method in class com.bitmovin.player.config.advertising.CompanionAdContainer
-
- copy(name) - Method in class com.bitmovin.player.config.DeviceDescription.DeviceName
-
- copy(name) - Method in class com.bitmovin.player.config.DeviceDescription.ModelName
-
- copy(startOffset, startOffsetTimelineReference) - Method in class com.bitmovin.player.config.media.SourceOptions
-
- copy(httpRequest, url, status, headers, body) - Method in class com.bitmovin.player.config.network.HttpResponse
-
- copy(start, end, x, y, width, height, uri, text) - Method in class com.bitmovin.player.config.Thumbnail
-
Represents one thumbnail image
- copy(schemeIdUri, value, id) - Method in class com.bitmovin.player.config.track.MediaTrackRole
-
Describes the DASH Role of a
class Track as specified in ISO/IEC 23009-1:2019, section 5.8.4.2.
- copy(value, model, currency) - Method in class com.bitmovin.player.model.advertising.AdPricing
-
Used to provide a value that represents a price that can be used by real-time bidding (RTB) systems. Specified
in Inline.Pricing in the VAST response.
- copy(uri, type) - Method in class com.bitmovin.player.model.advertising.AdSurvey
-
URI to any resource relating to an integrated survey. Specified in InLine.Survey in the VAST response.
- copy(name, version) - Method in class com.bitmovin.player.model.advertising.AdSystem
-
Describes the ad system that returned the ad. Specified in InLine.AdSystem in the VAST response.
- copy(name, id) - Method in class com.bitmovin.player.model.advertising.Advertiser
-
Describes he advertiser as defined by the ad serving party. Specified in InLine.Advertiser in the VAST response.
- copy(id, adId, universalAdId) - Method in class com.bitmovin.player.model.advertising.Creative
-
Contains various data about the Creative. Specified in InLine.Creative or Wrapper.Creative in the
VAST Response.
- copy(idRegistry, value) - Method in class com.bitmovin.player.model.advertising.UniversalAdId
-
Describes a unique creative identifier that is maintained across systems. Specified in Creative.UniversalAdId in the
VAST response.
- copy(data, type) - Method in class com.bitmovin.player.model.drm.DrmData
-
- copy(offlineContent, trackIdentifier, state, downloadedPercentage, downloadedBytes) - Method in class com.bitmovin.player.offline.service.BitmovinDownloadState
-
- copy(from, to) - Method in class com.bitmovin.player.ui.event.data.ScalingModeChangedEvent
-
Emitted when the PlayerView scalingMode is changed.
- COULD_NOT_LOAD_TRACK - Static variable in class com.bitmovin.player.api.WarningCodes
-
It was not possible to load a track, because the URI was not valid, or the communication with the server failed. The message of the according
class WarningEvent provides more information.
- createCurrentContentIntent(player) - Method in class com.bitmovin.player.notification.DefaultMediaDescriptor
-
- createCurrentContentIntent(player) - Method in interface com.bitmovin.player.notification.MediaDescriptionAdapter
-
Creates a content intent for the current media item.
- createCustomActions(context) - Method in interface com.bitmovin.player.notification.CustomActionReceiver
-
Gets the actions handled by this receiver.
- createNotification(player, largeIcon) - Method in class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
-
Creates the notification given the current player state.
- createUnsetBufferLevel(media, type) - Static method in class com.bitmovin.player.model.buffer.BufferLevel
-
- createWithNotificationChannel(context, channelId, channelName, notificationId, mediaDescriptionAdapter) - Static method in class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
-
Creates a notification manager and a low-priority notification channel with the specified channelId and channelName.
- createWithNotificationChannel(context, channelId, channelName, channelDescription, notificationId, mediaDescriptionAdapter) - Static method in class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
-
Creates a notification manager and a low-priority notification channel with the specified channelId, channelName and channelDescription.
- Creative - Class in com.bitmovin.player.model.advertising
-
Contains various data about the Creative. Specified in InLine.Creative or Wrapper.Creative in the
VAST Response.
- Creative(id, adId, universalAdId) - Constructor for class com.bitmovin.player.model.advertising.Creative
-
Contains various data about the Creative. Specified in InLine.Creative or Wrapper.Creative in the
VAST Response.
- CREATOR - Static variable in class com.bitmovin.player.config.advertising.AdItem
-
- CREATOR - Static variable in class com.bitmovin.player.config.advertising.AdSource
-
- CREATOR - Static variable in class com.bitmovin.player.config.advertising.AdvertisingConfiguration
-
- CREATOR - Static variable in class com.bitmovin.player.config.buffer.BufferConfiguration
-
- CREATOR - Static variable in class com.bitmovin.player.config.buffer.BufferMediaTypeConfiguration
-
- CREATOR - Static variable in class com.bitmovin.player.config.CastConfiguration
-
Deprecated.
- CREATOR - Static variable in class com.bitmovin.player.config.drm.WidevineConfiguration
-
- CREATOR - Static variable in class com.bitmovin.player.config.labeling.LabelingConfiguration
-
- CREATOR - Static variable in class com.bitmovin.player.config.LicensingConfiguration
-
- CREATOR - Static variable in class com.bitmovin.player.config.live.LiveConfiguration
-
- CREATOR - Static variable in enum com.bitmovin.player.config.live.LiveSynchronizationMethod
-
- CREATOR - Static variable in class com.bitmovin.player.config.live.LowLatencyConfiguration
-
- CREATOR - Static variable in class com.bitmovin.player.config.live.LowLatencySynchronizationConfiguration
-
- CREATOR - Static variable in class com.bitmovin.player.config.live.SynchronizationConfigurationEntry
-
- CREATOR - Static variable in class com.bitmovin.player.config.media.DASHSource
-
- CREATOR - Static variable in class com.bitmovin.player.config.media.HLSSource
-
- CREATOR - Static variable in enum com.bitmovin.player.config.media.MediaSourceType
-
- CREATOR - Static variable in enum com.bitmovin.player.config.media.PlaybackType
-
- CREATOR - Static variable in class com.bitmovin.player.config.media.ProgressiveSource
-
- CREATOR - Static variable in class com.bitmovin.player.config.media.SmoothSource
-
- CREATOR - Static variable in class com.bitmovin.player.config.media.SourceConfiguration
-
Deprecated.
- CREATOR - Static variable in class com.bitmovin.player.config.media.SourceItem
-
- CREATOR - Static variable in enum com.bitmovin.player.config.media.TimelineReferencePoint
-
- CREATOR - Static variable in class com.bitmovin.player.config.network.NetworkConfiguration
-
- CREATOR - Static variable in class com.bitmovin.player.config.PlaybackConfiguration
-
- CREATOR - Static variable in class com.bitmovin.player.config.PlayerConfiguration
-
- CREATOR - Static variable in class com.bitmovin.player.config.RemoteControlConfiguration
-
- CREATOR - Static variable in enum com.bitmovin.player.config.SeekMode
-
- CREATOR - Static variable in class com.bitmovin.player.config.StyleConfiguration
-
- CREATOR - Static variable in class com.bitmovin.player.config.track.AudioTrack
-
- CREATOR - Static variable in class com.bitmovin.player.config.track.MediaTrackRole
-
- CREATOR - Static variable in class com.bitmovin.player.config.track.SubtitleTrack
-
- CREATOR - Static variable in class com.bitmovin.player.config.track.ThumbnailTrack
-
- CREATOR - Static variable in enum com.bitmovin.player.config.track.TrackType
-
- CREATOR - Static variable in class com.bitmovin.player.config.TweaksConfiguration
-
- CREATOR - Static variable in class com.bitmovin.player.config.URLResource
-
- CREATOR - Static variable in class com.bitmovin.player.config.vr.VRConfiguration
-
- CREATOR - Static variable in enum com.bitmovin.player.config.vr.VRContentType
-
- CREATOR - Static variable in class com.bitmovin.player.config.vr.VRViewingWindowConfiguration
-
- Cue - Class in com.bitmovin.player.config.track
-
Represents a Cue of a subtitle track.
- Cue(start, end, text, html) - Constructor for class com.bitmovin.player.config.track.Cue
-
- Cue(start, end, image) - Constructor for class com.bitmovin.player.config.track.Cue
-
- Cue(start, end, text, html, image, textAlignment, line, lineType, lineAnchor, fractionalPosition, positionAnchor, size, bitmapHeight, windowColorSet, windowColor) - Constructor for class com.bitmovin.player.config.track.Cue
-
- Cue.AnchorType - Enum in com.bitmovin.player.config.track
-
Represents the available anchor types for the cue.
- Cue.LineType - Enum in com.bitmovin.player.config.track
-
Represents the available line types for the cue.
- cueEnter(cue) - Method in interface com.bitmovin.player.config.track.SubtitleTrackController
-
- CueEnterEvent - Class in com.bitmovin.player.api.event.data
-
- CueEnterEvent(start, end, text, html) - Constructor for class com.bitmovin.player.api.event.data.CueEnterEvent
-
- CueEnterEvent(start, end, image) - Constructor for class com.bitmovin.player.api.event.data.CueEnterEvent
-
- CueEnterEvent(cue) - Constructor for class com.bitmovin.player.api.event.data.CueEnterEvent
-
- cueExit(cue) - Method in interface com.bitmovin.player.config.track.SubtitleTrackController
-
- CueExitEvent - Class in com.bitmovin.player.api.event.data
-
- CueExitEvent(start, end, text, html) - Constructor for class com.bitmovin.player.api.event.data.CueExitEvent
-
- CueExitEvent(start, end, image) - Constructor for class com.bitmovin.player.api.event.data.CueExitEvent
-
- CueExitEvent(cue) - Constructor for class com.bitmovin.player.api.event.data.CueExitEvent
-
- CustomActionReceiver - Interface in com.bitmovin.player.notification
-
Defines and handles custom actions.
- CustomMessageHandler - Class in com.bitmovin.player.ui
-
Handles the communication with the Bitmovin Web UI in both directions
- CustomMessageHandler(javascriptInterface) - Constructor for class com.bitmovin.player.ui.CustomMessageHandler
-
Handles the communication with the Bitmovin Web UI in both directions
- CustomMessageHandlerKt - Class in com.bitmovin.player.ui
-
- GeobFrame - Class in com.bitmovin.player.model.id3
-
- GeobFrame(mimeType, filename, description, data) - Constructor for class com.bitmovin.player.model.id3.GeobFrame
-
- get(index) - Method in class com.bitmovin.player.model.Metadata
-
- getAction() - Method in class com.bitmovin.player.offline.options.OfflineOptionEntry
-
- getActionIndicesForCompactView(player) - Method in class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
-
Gets an array with the indices of the buttons to be shown in compact mode.
- getActions(player) - Method in class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
-
Gets the names and order of the actions to be included in the notification at the current player state.
- getAd() - Method in class com.bitmovin.player.api.event.data.AdEvent
-
Returns the
- getAdaptationConfiguration() - Method in class com.bitmovin.player.config.PlayerConfiguration
-
- getAdBreak() - Method in class com.bitmovin.player.api.event.data.AdBreakEvent
-
Returns the
- getAdConfiguration() - Method in class com.bitmovin.player.api.event.data.AdErrorEvent
-
- getAdConfiguration() - Method in class com.bitmovin.player.api.event.data.AdManifestLoadedEvent
-
- getAdConfiguration() - Method in class com.bitmovin.player.api.event.data.AdManifestLoadEvent
-
The
- getAdDescription() - Method in interface com.bitmovin.player.model.advertising.VastAdData
-
A longer description of the ad. Specified in InLine.Description in the VAST response.
- getAdditionalSessionProviders(appContext) - Method in class com.bitmovin.player.cast.BitmovinCastOptionsProvider
-
- getAdId() - Method in class com.bitmovin.player.model.advertising.Creative
-
The ad server
- getAdItem() - Method in class com.bitmovin.player.api.event.data.AdErrorEvent
-
- getAds() - Method in interface com.bitmovin.player.model.advertising.AdBreak
-
- getAdsManagerAvailableCallback() - Method in class com.bitmovin.player.config.advertising.AdvertisingConfiguration
-
- getAdSystem() - Method in interface com.bitmovin.player.model.advertising.VastAdData
-
The
class AdSystem that returned the ad. Specified in
InLine.AdSystem in the VAST response.
- getAdTitle() - Method in interface com.bitmovin.player.model.advertising.VastAdData
-
A common name for the ad. Specified in InLine.AdTitle in the VAST response.
- getAdvertiser() - Method in interface com.bitmovin.player.model.advertising.VastAdData
-
The
class Advertiser as defined by the ad serving party. Specified in
InLine.Advertiser in the VAST response.
- getAdvertisingConfiguration() - Method in class com.bitmovin.player.config.PlayerConfiguration
-
- getAnalytics() - Method in class com.bitmovin.player.model.licensing.LicenseData
-
- getApiFramework() - Method in interface com.bitmovin.player.model.advertising.VastAdData
-
Identifies the API needed to execute an interactive media file or communicate with the creative. Specified in
MediaFile.apiFramework for linear ads or NonLinear.apiFramework for non-linear ads in the VAST response.
- getApplicationId() - Method in class com.bitmovin.player.cast.BitmovinCastManager
-
Returns the application id, used at initialization.
- getAspectRatio() - Method in class com.bitmovin.player.api.event.data.VideoSizeChangedEvent
-
- getAudio() - Method in interface com.bitmovin.player.api.PlayerAPI
-
Returns the currently used audio track.
- getAudio() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getAudioAndVideo() - Method in class com.bitmovin.player.config.buffer.BufferConfiguration
-
Configures various settings for the video and audio buffers.
- getAudioBufferLength() - Method in interface com.bitmovin.player.api.PlayerAPI
-
Returns the seconds of already buffered audio data.
- getAudioBufferLength() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getAudioCodecPriority() - Method in class com.bitmovin.player.config.media.SourceItem
-
Returns the audio codec priority array, or null.
- getAudioCodecPriority() - Method in class com.bitmovin.player.config.PlaybackConfiguration
-
Returns the audio code priority array.
- getAudioFilter() - Method in class com.bitmovin.player.config.PlaybackConfiguration
-
Returns the
enum MediaFilter currently used to filter out audio tracks and qualities from a playback session.
- getAudioLabel(audioTrack) - Method in interface com.bitmovin.player.config.labeling.AudioLabeler
-
- getAudioLabeler() - Method in class com.bitmovin.player.config.labeling.LabelingConfiguration
-
- getAudioOptions() - Method in class com.bitmovin.player.offline.options.OfflineContentOptions
-
- getAudioQuality() - Method in interface com.bitmovin.player.api.PlayerAPI
-
Returns the currently selected audio quality.
- getAudioQuality() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getAudioQualityLabel(audioQuality) - Method in interface com.bitmovin.player.config.labeling.AudioQualityLabeler
-
- getAudioQualityLabeler() - Method in class com.bitmovin.player.config.labeling.LabelingConfiguration
-
- getAudioTrack() - Method in class com.bitmovin.player.api.event.data.AudioAddedEvent
-
- getAudioTrack() - Method in class com.bitmovin.player.api.event.data.AudioRemovedEvent
-
- getAutoplayEnabled() - Method in class com.bitmovin.player.config.PlaybackConfiguration
-
- getAvailableAudio() - Method in interface com.bitmovin.player.api.PlayerAPI
-
Returns an array of all available audio tracks.
- getAvailableAudio() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getAvailableAudioQualities() - Method in interface com.bitmovin.player.api.PlayerAPI
-
Returns an array containing all available audio qualities the player can adapt between.
- getAvailableAudioQualities() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getAvailableSubtitles() - Method in interface com.bitmovin.player.api.PlayerAPI
-
- getAvailableSubtitles() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getAvailableVideoQualities() - Method in interface com.bitmovin.player.api.PlayerAPI
-
Returns an array containing all available video qualities the player can adapt between.
- getAvailableVideoQualities() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getBandwidthEstimateWeightLimit() - Method in class com.bitmovin.player.config.TweaksConfiguration
-
Constantly aggregated and weighted bandwidth samples are summed up to this weight limit to calculate an bandwidth estimation.
Remaining samples (i.e. that would lead to exceeding the limit) are dropped from memory as they are not relevant anymore.
- getBeforeInitialization() - Method in class com.bitmovin.player.config.advertising.AdvertisingConfiguration
-
Callback that provides access to the google.ima.ImaSdkSettings before any initialization happens.
- getBitmapHeight() - Method in class com.bitmovin.player.config.track.Cue
-
Returns the bitmap height as a fraction of the of the viewport size, or
#DIMEN_UNSET if the bitmap should be displayed at its natural height given the bitmap dimensions and the specified
com.bitmovin.player.config.track.Cue$getSize().
- getBitrate() - Method in class com.bitmovin.player.config.quality.Quality
-
Returns the bitrate of the media representation.
- getBitrate() - Method in interface com.bitmovin.player.model.advertising.AdData
-
The average bitrate of the progressive media file as defined in the VAST response.
- getBitrate() - Method in class com.bitmovin.player.offline.options.OfflineOptionEntry
-
Returns the bitrate of the option
- getBody() - Method in class com.bitmovin.player.config.network.HttpRequest
-
Returns the HTTP request body of this request.
- getBody() - Method in class com.bitmovin.player.config.network.HttpResponse
-
The body of this response.
- getBuffer() - Method in interface com.bitmovin.player.api.PlayerAPI
-
- getBuffer() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getBufferConfiguration() - Method in class com.bitmovin.player.config.PlayerConfiguration
-
- getCastConfiguration() - Method in class com.bitmovin.player.config.PlayerConfiguration
-
Deprecated.
- getCastControllerActivityClass() - Method in class com.bitmovin.player.cast.BitmovinCastManager
-
Returns the class of the expanded controller activity, used at initialization.
- getCastOptions(context) - Method in class com.bitmovin.player.cast.BitmovinCastOptionsProvider
-
- getCastPayload() - Method in class com.bitmovin.player.api.event.data.CastWaitingForDeviceEvent
-
- getCatchupConfiguration() - Method in interface com.bitmovin.player.api.LowLatencyApi
-
- getCatchupConfiguration() - Method in interface com.bitmovin.player.api.PlayerAPI
-
- getCatchupConfiguration() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getCatchupConfiguration() - Method in class com.bitmovin.player.config.live.LowLatencyConfiguration
-
- getChannelCount() - Method in class com.bitmovin.player.offline.options.AudioOfflineOptionEntry
-
Returns the audio channel count.
- getClickThroughUrl() - Method in class com.bitmovin.player.api.event.data.AdClickedEvent
-
- getClickThroughUrl() - Method in class com.bitmovin.player.api.event.data.AdStartedEvent
-
- getClickThroughUrl() - Method in interface com.bitmovin.player.model.advertising.Ad
-
The url the user should be redirected to when clicking the ad.
- getClientType() - Method in class com.bitmovin.player.api.event.data.AdStartedEvent
-
- getCode() - Method in class com.bitmovin.player.api.event.data.ErrorEvent
-
Returns the error code used to identify the occurred error.
- getCode() - Method in class com.bitmovin.player.api.event.data.WarningEvent
-
- getCodec() - Method in class com.bitmovin.player.config.quality.Quality
-
Returns the codec of the media representation.
- getCodec() - Method in interface com.bitmovin.player.model.advertising.VastAdData
-
The codec used to encode the file which can take values as specified by https://tools.ietf.org/html/rfc4281.
Specified in MediaFile.codec in the VAST response.
- getCodecs() - Method in class com.bitmovin.player.offline.options.OfflineOptionEntry
-
Returns the codecs of the option
- getCompanionAdContainers() - Method in class com.bitmovin.player.config.advertising.AdvertisingConfiguration
-
- getConfig() - Method in interface com.bitmovin.player.api.PlayerAPI
-
Returns the configuration object of the current player instance.
- getConfig() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getConfiguration() - Method in class com.bitmovin.player.api.event.data.ConfigurationUpdatedEvent
-
- getContainer() - Method in class com.bitmovin.player.config.advertising.CompanionAdContainer
-
The
- getController() - Method in class com.bitmovin.player.config.track.SubtitleTrack
-
- getCreative() - Method in interface com.bitmovin.player.model.advertising.VastAdData
-
Contains various data about the
class Creative. Specified in
InLine.Creative or
Wrapper.Creative in the
VAST Response.
- getCue() - Method in class com.bitmovin.player.api.event.data.CueEnterEvent
-
- getCue() - Method in class com.bitmovin.player.api.event.data.CueExitEvent
-
- getCurrency() - Method in class com.bitmovin.player.model.advertising.AdPricing
-
The three-letter ISO-4217 currency symbol that identifies the currency of the value provided
- getCurrentFallbackIndex() - Method in interface com.bitmovin.player.model.advertising.ima.ImaAdBreak
-
Used internally for keeping track of the current fallback index when doing ad-waterfalling.
- getCurrentLargeIcon(player, callback) - Method in class com.bitmovin.player.notification.DefaultMediaDescriptor
-
- getCurrentLargeIcon(player, callback) - Method in interface com.bitmovin.player.notification.MediaDescriptionAdapter
-
Gets the large icon for the current media item.
- getCurrentTime() - Method in class com.bitmovin.player.api.event.data.CastWaitingForDeviceEvent.CastPayload
-
- getCurrentTime() - Method in interface com.bitmovin.player.api.PlayerAPI
-
Returns the current playback time in seconds of the video.
- getCurrentTime() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getCurrentVideoFrameRate() - Method in interface com.bitmovin.player.api.PlayerAPI
-
Returns the currently playing video frame rate as frames per second
- getCurrentVideoFrameRate() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getCustomActions(player) - Method in interface com.bitmovin.player.notification.CustomActionReceiver
-
Gets the actions to be included in the notification given the current player state.
- getCustomReceiverConfiguration() - Method in class com.bitmovin.player.config.RemoteControlConfiguration
-
Returns the
Map containing arbitrary configuration values that are sent to the remote control receiver. Default value is an empty
Map.
- getDashSource() - Method in class com.bitmovin.player.config.media.SourceItem
-
- getData() - Method in class com.bitmovin.player.api.event.data.DrmDataParsedEvent
-
- getData() - Method in class com.bitmovin.player.api.event.data.ErrorEvent
-
Returns additional data if any, potentially containing more information about the error, e.g. Exception Objects
- getData() - Method in class com.bitmovin.player.api.event.data.ImpressionEvent
-
- getData() - Method in class com.bitmovin.player.api.event.data.LicenseValidatedEvent
-
- getData() - Method in interface com.bitmovin.player.model.advertising.Ad
-
- getData() - Method in class com.bitmovin.player.model.drm.DrmData
-
- getDealId() - Method in interface com.bitmovin.player.model.advertising.ima.ImaAdData
-
The first deal ID present in the wrapper chain for the ad, starting from the top.
- getDefault() - Method in class com.bitmovin.player.config.track.Track
-
Deprecated.
- getDEFAULT_MAX_SELECTABLE_VIDEO_BITRATE() - Method in class com.bitmovin.player.config.AdaptationConfiguration.Companion
-
- getDEFAULT_MAX_SELECTABLE_VIDEO_BITRATE() - Static method in class com.bitmovin.player.config.AdaptationConfiguration
-
- getDEFAULT_PRELOAD() - Method in class com.bitmovin.player.config.AdaptationConfiguration.Companion
-
- getDEFAULT_PRELOAD() - Static method in class com.bitmovin.player.config.AdaptationConfiguration
-
- getDelay() - Method in class com.bitmovin.player.config.LicensingConfiguration
-
Returns the delay (in milliseconds) until the licensing call is issued. Default value is 0.
- getDelivery() - Method in interface com.bitmovin.player.model.advertising.VastAdData
-
Either 'progressive' for progressive download protocols or 'streaming' for streaming protocols. Specified in
MediaFile.delivery in the VAST response.
- getDescription() - Method in class com.bitmovin.player.config.media.SourceItem
-
- getDeviceName() - Method in class com.bitmovin.player.api.event.data.CastStartedEvent
-
- getDeviceName() - Method in class com.bitmovin.player.api.event.data.CastWaitingForDeviceEvent.CastPayload
-
- getDevicesThatRequireSurfaceWorkaround() - Method in class com.bitmovin.player.config.TweaksConfiguration
-
Some devices have an incorrect implementation of
MediaCodec.setOutputSurface. This leads to failure
when the surface changes. To prevent failure, the codec will be released and
re-instantiated in those scenarios.
- getDisableThreadCorrection() - Method in class com.bitmovin.player.config.TweaksConfiguration
-
When set to true, this can lead to unexpected exceptions. This should not be modified unless advised.
Default is false.
- getDownloadedBytes() - Method in class com.bitmovin.player.offline.service.BitmovinDownloadState
-
- getDownloadedPercentage() - Method in class com.bitmovin.player.offline.service.BitmovinDownloadState
-
- getDownloadTime() - Method in class com.bitmovin.player.api.event.data.AdManifestLoadedEvent
-
Returns the time how long it took for the ad tag to be downloaded in milliseconds.
- getDownloadTime() - Method in class com.bitmovin.player.api.event.data.DownloadFinishedEvent
-
Returns the time needed to finish the request, in seconds.
- getDownloadType() - Method in class com.bitmovin.player.api.event.data.DownloadFinishedEvent
-
Returns which type of request this was.
- getDrmConfiguration(uuid) - Method in class com.bitmovin.player.config.media.SourceItem
-
- getDrmConfigurations() - Method in class com.bitmovin.player.config.media.SourceItem
-
- getDrmData() - Method in class com.bitmovin.player.config.network.DrmRequest
-
The
- getDrmId() - Method in class com.bitmovin.player.offline.OfflineSourceItem
-
The DRM ID
- getDroppedFrames() - Method in class com.bitmovin.player.api.event.data.DroppedVideoFramesEvent
-
Returns the number of frames dropped since the last event.
- getDroppedVideoFrames() - Method in interface com.bitmovin.player.api.PlayerAPI
-
Returns the total number of dropped frames since playback started.
- getDroppedVideoFrames() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getDuration() - Method in class com.bitmovin.player.api.event.data.AdStartedEvent
-
- getDuration() - Method in interface com.bitmovin.player.api.PlayerAPI
-
- getDuration() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getDuration() - Method in interface com.bitmovin.player.model.advertising.LinearAd
-
The duration of the ad.
- getElapsedTime() - Method in class com.bitmovin.player.api.event.data.DroppedVideoFramesEvent
-
Returns the time span, in seconds, over which the dropped frames happened.
- getEnd() - Method in class com.bitmovin.player.api.event.data.CueEnterEvent
-
Returns the end time of the cue.
- getEnd() - Method in class com.bitmovin.player.api.event.data.CueExitEvent
-
Returns the end time of the cue.
- getEnd() - Method in class com.bitmovin.player.config.Thumbnail
-
Returns the end time of the thumbnail.
- getEnd() - Method in class com.bitmovin.player.config.track.Cue
-
Returns the end time of the
class Cue in seconds.
- getEntries() - Method in class com.bitmovin.player.config.drm.ClearKeyConfiguration
-
The keys for this
- getExoPlayerCache() - Method in class com.bitmovin.player.config.TweaksConfiguration
-
- getFallbackConfiguration() - Method in interface com.bitmovin.player.api.LowLatencyApi
-
- getFallbackConfiguration() - Method in interface com.bitmovin.player.api.PlayerAPI
-
- getFallbackConfiguration() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getFallbackConfiguration() - Method in class com.bitmovin.player.config.live.LowLatencyConfiguration
-
- getFallbackTags() - Method in interface com.bitmovin.player.model.advertising.AdTagConfiguration
-
Defines an array of fallback ad tags which will be tried one after the other if the original ad tag does not
provide a valid response.
- getFirstSourceItem() - Method in class com.bitmovin.player.config.media.SourceConfiguration
-
Deprecated.
- getForcedSubtitleCallback() - Method in class com.bitmovin.player.config.PlaybackConfiguration
-
- getForegroundNotification(downloadStates) - Method in class com.bitmovin.player.offline.service.BitmovinDownloadService
-
Returns a
Notification to be displayed when this service running in the foreground.
- getForwardDuration() - Method in class com.bitmovin.player.config.buffer.BufferMediaTypeConfiguration
-
The amount of data in seconds the player tries to buffer in advance.
- getFractionalPosition() - Method in class com.bitmovin.player.config.track.Cue
-
- getFrameRate() - Method in class com.bitmovin.player.config.quality.VideoQuality
-
Returns the frame rate of the video representation. If the frame rate is not known or not applicable a value of -1 will be returned.
- getFrameRate() - Method in class com.bitmovin.player.offline.options.VideoOfflineOptionEntry
-
Returning the frame rate of the video
- getFrom() - Method in class com.bitmovin.player.ui.event.data.ScalingModeChangedEvent
-
The old scaling mode value
- getGoogleCastReceiverVersion() - Method in class com.bitmovin.player.cast.BitmovinCastManager
-
- getGyroscopicOrientationProvider() - Method in interface com.bitmovin.player.api.PlayerAPI
-
Returns the currently used gyroscopic OrientationProvider.
- getGyroscopicOrientationProvider() - Method in interface com.bitmovin.player.api.VrApi
-
The gyroscopic OrientationProvider that is used for VR control.
- getGyroscopicOrientationProvider() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getHeaders() - Method in class com.bitmovin.player.config.network.HttpRequest
-
Returns the HTTP headers of this request.
- getHeaders() - Method in class com.bitmovin.player.config.network.HttpResponse
-
The HTTP headers of this response.
- getHeight() - Method in class com.bitmovin.player.api.event.data.VideoSizeChangedEvent
-
- getHeight() - Method in class com.bitmovin.player.config.advertising.CompanionAdContainer
-
The height of the companion ad that shall be displayed.
- getHeight() - Method in class com.bitmovin.player.config.quality.VideoQuality
-
Returns the height of the video representation.
- getHeight() - Method in class com.bitmovin.player.config.Thumbnail
-
Returns the height of the thumbnail.
- getHeight() - Method in interface com.bitmovin.player.model.advertising.Ad
-
The height of the ad.
- getHeight() - Method in class com.bitmovin.player.offline.options.VideoOfflineOptionEntry
-
Returning the height of the video
- getHlsSource() - Method in class com.bitmovin.player.config.media.SourceItem
-
- getHtml() - Method in class com.bitmovin.player.api.event.data.CueEnterEvent
-
Returns the html of the cue. May be null.
- getHtml() - Method in class com.bitmovin.player.api.event.data.CueExitEvent
-
Returns the html of the cue. May be null.
- getHtml() - Method in class com.bitmovin.player.config.track.Cue
-
Returns the cue text as HTML. May be null.
- getHttpHeaders() - Method in class com.bitmovin.player.config.drm.DRMConfiguration.Builder
-
- getHttpHeaders() - Method in class com.bitmovin.player.config.drm.DRMConfiguration
-
A
Map containing the HTTP request headers, or null
- getHttpRequest() - Method in class com.bitmovin.player.config.network.HttpResponse
-
The corresponding request object of this response
- getHttpStatus() - Method in class com.bitmovin.player.api.event.data.DownloadFinishedEvent
-
Returns the HTTP status code of the request. If opening the connection failed, a value of 0 is returned.
- getId() - Method in class com.bitmovin.player.config.quality.Quality
-
Returns the id of the media representation.
- getId() - Method in class com.bitmovin.player.config.track.MediaTrackRole
-
Specifies an identifier for the Role as described in the MPD.
- getId() - Method in class com.bitmovin.player.config.track.Track
-
The ID of the
- getId() - Method in interface com.bitmovin.player.model.advertising.Ad
-
Identifier for the ad. This might be autogenerated.
- getId() - Method in interface com.bitmovin.player.model.advertising.AdBreak
-
- getId() - Method in interface com.bitmovin.player.model.advertising.AdBreakConfiguration
-
Unique identifier of the ad break.
- getId() - Method in class com.bitmovin.player.model.advertising.Advertiser
-
An identifier for the advertiser,
- getId() - Method in class com.bitmovin.player.model.advertising.Creative
-
Identifies the ad server that provides the creative.
- getId() - Method in class com.bitmovin.player.offline.options.OfflineOptionEntry
-
Returns the ID of the option
- getIdRegistry() - Method in class com.bitmovin.player.model.advertising.UniversalAdId
-
The registry website where the unique creative ID is cataloged.
- getImage() - Method in class com.bitmovin.player.api.event.data.CueEnterEvent
-
Returns the image of the cue. May be null.
- getImage() - Method in class com.bitmovin.player.api.event.data.CueExitEvent
-
Returns the image of the cue. May be null.
- getImage() - Method in class com.bitmovin.player.config.track.Cue
-
Returns the cue image. May be null.
- getIndexInQueue() - Method in class com.bitmovin.player.api.event.data.AdStartedEvent
-
- getInstance() - Static method in class com.bitmovin.player.cast.BitmovinCastManager
-
- getJavascriptInterface() - Method in class com.bitmovin.player.ui.CustomMessageHandler
-
An object which implements methods with
- getKey() - Method in class com.bitmovin.player.config.drm.ClearKeyConfigurationEntry
-
Hex String representation of the key.
- getKey() - Method in class com.bitmovin.player.config.PlayerConfiguration
-
A Bitmovin license key that can be found in the Bitmovin portal. If a license key is set here, it will be used
instead of the license key found in the app manifest.
- getKey() - Method in class com.bitmovin.player.model.licensing.AnalyticsLicenseData
-
Returns the analytics license key, which is bundled with the configured player license.
- getKey() - Method in class com.bitmovin.player.model.scte.ScteMessage
-
- getKid() - Method in class com.bitmovin.player.config.drm.ClearKeyConfigurationEntry
-
Hex String representation of the key ID.
- getLabel() - Method in class com.bitmovin.player.config.quality.Quality
-
Returns the label of the media representation that should be exposed to the user.
- getLabel() - Method in class com.bitmovin.player.config.track.Track
-
The label of the
- getLabelingConfiguration() - Method in class com.bitmovin.player.config.media.SourceItem
-
- getLanguage() - Method in class com.bitmovin.player.config.track.AudioTrack
-
- getLanguage() - Method in class com.bitmovin.player.config.track.SubtitleTrack
-
- getLanguage() - Method in class com.bitmovin.player.offline.options.OfflineOptionEntry
-
Returns the language of the option
- getLanguagePropertyNormalization() - Method in class com.bitmovin.player.config.TweaksConfiguration
-
Specifies if the language property on DASH Representations, HLS Renditions and SmoothStreaming QualityLevels is normalized.
If enabled, language properties are normalized to IETF BCP 47 language tags.
Examples:
- "ENG" is normalized to "en"
- "en_us" is normalized to "en-us"
- "en-US-x-lvariant-POSIX" is normalized to "en-us-posix"
- getLastRedirectLocation() - Method in class com.bitmovin.player.api.event.data.DownloadFinishedEvent
-
Returns the last redirect location, or null if no redirect happend.
- getLatency() - Method in interface com.bitmovin.player.api.LowLatencyApi
-
The current latency.
- getLatency() - Method in interface com.bitmovin.player.api.PlayerAPI
-
Returns the current latency.
- getLatency() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getLevel(type, media) - Method in interface com.bitmovin.player.api.BufferApi
-
Returns the current and target buffer level for the given buffer type and media type.
- getLevel() - Method in class com.bitmovin.player.model.buffer.BufferLevel
-
The amount of currently buffered data, e.g. audio or video buffer level.
- getLicenseDuration() - Method in class com.bitmovin.player.offline.DrmLicenseInformation
-
Returns the remaining license duration
- getLicenseUrl() - Method in class com.bitmovin.player.config.drm.DRMConfiguration.Builder
-
- getLicenseUrl() - Method in class com.bitmovin.player.config.drm.DRMConfiguration
-
Returns the license url.
- getLicensingConfiguration() - Method in class com.bitmovin.player.config.PlayerConfiguration
-
- getLine() - Method in class com.bitmovin.player.config.track.Cue
-
- getLineAnchor() - Method in class com.bitmovin.player.config.track.Cue
-
- getLineType() - Method in class com.bitmovin.player.config.track.Cue
-
- getLiveConfiguration() - Method in class com.bitmovin.player.config.PlayerConfiguration
-
- getLiveEdgeOffset() - Method in class com.bitmovin.player.config.live.LiveConfiguration
-
Returns the configured liveEdgeOffset.
- getLocalDynamicDashWindowUpdateInterval() - Method in class com.bitmovin.player.config.TweaksConfiguration
-
The interval in which dynamic DASH windows are updated locally.
I.e. The rate by which the playback window is moved forward on the timeline.
- getLowLatency() - Method in interface com.bitmovin.player.api.PlayerAPI
-
- getLowLatency() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getLowLatencyConfiguration() - Method in class com.bitmovin.player.config.live.LiveConfiguration
-
- getMaxBitrate() - Method in interface com.bitmovin.player.model.advertising.AdData
-
The maximum bitrate of the streaming media file as defined in the VAST response.
- getMaxPitch() - Method in class com.bitmovin.player.config.vr.VRViewingWindowConfiguration
-
Returns how high the user can look.
- getMaxSelectableVideoBitrate() - Method in class com.bitmovin.player.config.AdaptationConfiguration
-
Sets upper bitrate boundary for video qualities.
All qualities above this threshold will not be selected by the ABR logic.
These qualities are still available for manual quality selection.
Can be set to
Integer.MAX_VALUE for no limitation.
- getMaxSimultaneousDownloads() - Method in class com.bitmovin.player.offline.OfflineConfiguration
-
The number of maximum allowed simultaneous download tasks.
- getMaxSimultaneousSegmentDownloads() - Method in class com.bitmovin.player.offline.OfflineConfiguration
-
The number of maximum allowed simultaneous segment downloads per download task.
- getMaxTimeShift() - Method in interface com.bitmovin.player.api.PlayerAPI
-
Returns the limit in seconds for time shift. Is either negative or 0. Is applicable for live streams only.
- getMaxTimeShift() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getMaxYaw() - Method in class com.bitmovin.player.config.vr.VRViewingWindowConfiguration
-
Returns how far right the user can look.
- getMedia() - Method in class com.bitmovin.player.model.buffer.BufferLevel
-
The media type the buffer data applies to.
- getMediaFileId() - Method in interface com.bitmovin.player.model.advertising.VastAdData
-
The media file ID. Specified in MediaFile.id in the VAST response.
- getMediaFileUrl() - Method in interface com.bitmovin.player.model.advertising.Ad
-
The corresponding media file url for the ad.
- getMessage() - Method in class com.bitmovin.player.api.event.data.ErrorEvent
-
Returns the error message to explain the reason for the error.
- getMessage() - Method in class com.bitmovin.player.api.event.data.WarningEvent
-
- getMessageNamespace() - Method in class com.bitmovin.player.cast.BitmovinCastManager
-
Returns the message namespace, used at initialization.
- getMetadata() - Method in class com.bitmovin.player.api.event.data.MetadataEvent
-
- getMetadata() - Method in class com.bitmovin.player.config.media.SourceItem
-
Returns the optional custom metadata.
- getMethod() - Method in class com.bitmovin.player.config.live.SynchronizationConfigurationEntry
-
Returns the method for synchronization.
- getMethod() - Method in class com.bitmovin.player.config.network.HttpRequest
-
Returns the HTTP method of the request. Can be "GET" | "POST" | "HEAD".
- getMimeType() - Method in class com.bitmovin.player.config.track.SubtitleTrack
-
- getMimeType() - Method in interface com.bitmovin.player.model.advertising.AdData
-
The MIME type of the media file or creative as defined in the VAST response.
- getMimeType() - Method in class com.bitmovin.player.offline.options.OfflineOptionEntry
-
Returns the mime type of the option
- getMinBitrate() - Method in interface com.bitmovin.player.model.advertising.AdData
-
The minimum bitrate of the streaming media file as defined in the VAST response.
- getMinPitch() - Method in class com.bitmovin.player.config.vr.VRViewingWindowConfiguration
-
Returns how low the user can look.
- getMinSuggestedDuration() - Method in interface com.bitmovin.player.model.advertising.VastAdData
-
The minimum suggested duration that the creative should be displayed. Specified in NonLinear.minSuggestedDuration
in the VAST response.
- getMinTimeShiftBufferDepth() - Method in class com.bitmovin.player.config.live.LiveConfiguration
-
The minimum buffer depth of a stream needed to enable time shifting. If the available buffer depth is shorter, time shifting is disabled and [PlayerAPI#getMaxTimeShift()] returns 0.
- getMinYaw() - Method in class com.bitmovin.player.config.vr.VRViewingWindowConfiguration
-
Returns how far left the user can look.
- getModel() - Method in class com.bitmovin.player.model.advertising.AdPricing
-
Identifies the pricing model as one of
- getMuted() - Method in class com.bitmovin.player.config.PlaybackConfiguration
-
- getName() - Method in class com.bitmovin.player.config.DeviceDescription.DeviceName
-
- getName() - Method in class com.bitmovin.player.config.DeviceDescription.ModelName
-
- getName() - Method in class com.bitmovin.player.model.advertising.AdSystem
-
The name of the ad system that returned the ad.
- getName() - Method in class com.bitmovin.player.model.advertising.Advertiser
-
The name of the advertiser as defined by the ad serving party.
- getNetworkConfiguration() - Method in class com.bitmovin.player.config.PlayerConfiguration
-
- getNewAudioQuality() - Method in class com.bitmovin.player.api.event.data.AudioDownloadQualityChangedEvent
-
Returns the new quality or null if no quality is set.
- getNewAudioQuality() - Method in class com.bitmovin.player.api.event.data.AudioPlaybackQualityChangedEvent
-
Returns the new quality or null if no quality is set.
- getNewAudioQuality() - Method in class com.bitmovin.player.api.event.data.AudioQualityChangedEvent
-
Returns the new quality or null if no quality is set.
- getNewAudioTrack() - Method in class com.bitmovin.player.api.event.data.AudioChangedEvent
-
- getNewSubtitleTrack() - Method in class com.bitmovin.player.api.event.data.SubtitleChangedEvent
-
- getNewVideoQuality() - Method in class com.bitmovin.player.api.event.data.VideoDownloadQualityChangedEvent
-
Returns the new quality or null if no quality is set.
- getNewVideoQuality() - Method in class com.bitmovin.player.api.event.data.VideoPlaybackQualityChangedEvent
-
Returns the new quality.
- getNewVideoQuality() - Method in class com.bitmovin.player.api.event.data.VideoQualityChangedEvent
-
Returns the new quality.
- getNumberOfAds() - Method in class com.bitmovin.player.api.event.data.AdScheduledEvent
-
- getOfflineConfiguration() - Method in class com.bitmovin.player.offline.OfflineContentManager.Companion
-
- getOfflineConfiguration() - Static method in class com.bitmovin.player.offline.OfflineContentManager
-
- getOfflineContent() - Method in class com.bitmovin.player.offline.service.BitmovinDownloadState
-
- getOfflineContentManager(sourceItem, location, id, listener, context) - Method in class com.bitmovin.player.offline.OfflineContentManager.Companion
-
- getOfflineContentManager(sourceItem, location, id, listener, context, flags) - Method in class com.bitmovin.player.offline.OfflineContentManager.Companion
-
Deprecated.
- getOfflineContentManager(sourceItem, location, id, listener, context) - Static method in class com.bitmovin.player.offline.OfflineContentManager
-
- getOfflineContentManager(sourceItem, location, id, listener, context, flags) - Static method in class com.bitmovin.player.offline.OfflineContentManager
-
Deprecated.
- getOfflineSourceItem() - Method in class com.bitmovin.player.offline.OfflineContentManager
-
- getOldAudioQuality() - Method in class com.bitmovin.player.api.event.data.AudioDownloadQualityChangedEvent
-
Returns the previous quality or null if no quality was set before.
- getOldAudioQuality() - Method in class com.bitmovin.player.api.event.data.AudioPlaybackQualityChangedEvent
-
Returns the previous quality or null if no quality was set before.
- getOldAudioQuality() - Method in class com.bitmovin.player.api.event.data.AudioQualityChangedEvent
-
Returns the previous quality or null if no quality was set before.
- getOldAudioTrack() - Method in class com.bitmovin.player.api.event.data.AudioChangedEvent
-
- getOldSubtitleTrack() - Method in class com.bitmovin.player.api.event.data.SubtitleChangedEvent
-
- getOldVideoQuality() - Method in class com.bitmovin.player.api.event.data.VideoDownloadQualityChangedEvent
-
Returns the previous quality or null if no quality was set before.
- getOldVideoQuality() - Method in class com.bitmovin.player.api.event.data.VideoPlaybackQualityChangedEvent
-
Returns the previous quality.
- getOldVideoQuality() - Method in class com.bitmovin.player.api.event.data.VideoQualityChangedEvent
-
Returns the previous quality.
- getOptions() - Method in class com.bitmovin.player.config.media.SourceItem
-
Returns the source options.
- getOptions() - Method in class com.bitmovin.player.offline.OfflineContentManager
-
- getPercentage() - Method in enum com.bitmovin.player.model.advertising.AdQuartile
-
Returns the position of the quartile withing an ad as a percentage.
- getPhi() - Method in class com.bitmovin.player.config.vr.Vector3
-
Returns the roll of the vector.
- getPitch() - Method in class com.bitmovin.player.config.vr.ViewingDirection
-
Returns the rotation around the horizontal axis in degrees.
- getPlaybackAudioData() - Method in interface com.bitmovin.player.api.PlayerAPI
-
Returns information about the currently playing audio content.
- getPlaybackAudioData() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getPlaybackConfiguration() - Method in class com.bitmovin.player.config.PlayerConfiguration
-
- getPlaybackDuration() - Method in class com.bitmovin.player.offline.DrmLicenseInformation
-
Returns the remaining playback duration
- getPlaybackRate() - Method in class com.bitmovin.player.config.live.LowLatencySynchronizationConfiguration
-
Returns the playback rate used to fall back/catch up to target latency if the current latency is overshot or not yet reached.
- getPlaybackRateThreshold() - Method in class com.bitmovin.player.config.live.LowLatencySynchronizationConfiguration
-
Returns the threshold for current latency that triggers catching up/falling back to target latency by increasing/decreasing the playback rate.
- getPlaybackSpeed() - Method in interface com.bitmovin.player.api.PlayerAPI
-
Returns the current playback speed of the player. 1 is the default playback speed, values between 0 and 1 refer to slow motion and values greater than 1 refer to fast forward.
- getPlaybackSpeed() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getPlaybackType() - Method in class com.bitmovin.player.config.media.SourceConfiguration
-
Deprecated.
- getPlaybackVideoData() - Method in interface com.bitmovin.player.api.PlayerAPI
-
Returns information about the currently playing video content.
- getPlaybackVideoData() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getPlayer() - Method in interface com.bitmovin.player.api.UserInterfaceAPI
-
Returns the player instance currently used by this interface.
- getPlayer() - Method in class com.bitmovin.player.BitmovinPlayerFragment
-
- getPlayer() - Method in class com.bitmovin.player.BitmovinPlayerView
-
- getPlayerUiCss() - Method in class com.bitmovin.player.config.StyleConfiguration
-
Returns the URI to the CSS file that will be used for the UI.
- getPlayerUiJs() - Method in class com.bitmovin.player.config.StyleConfiguration
-
Returns the URI to the JS file that will be used for the UI.
- getPlayerView() - Method in class com.bitmovin.player.BitmovinPlayerFragment
-
- getPosition() - Method in class com.bitmovin.player.api.event.data.AdStartedEvent
-
- getPosition() - Method in class com.bitmovin.player.api.event.data.SeekEvent
-
- getPosition() - Method in class com.bitmovin.player.api.event.data.TimeShiftEvent
-
- getPosition() - Method in class com.bitmovin.player.config.advertising.AdItem
-
Returns the defined position at which the ad should play.
- getPosition() - Method in interface com.bitmovin.player.model.advertising.AdBreakConfiguration
-
Defines when the ad break should be played. Default is 'pre'.
- getPositionAnchor() - Method in class com.bitmovin.player.config.track.Cue
-
- getPosterSource() - Method in class com.bitmovin.player.config.media.SourceItem
-
- getPreferredSecurityLevel() - Method in class com.bitmovin.player.config.drm.WidevineConfiguration
-
Returns the preferred security level as a
String or
null if no preferred security level is defined.
- getPreload() - Method in class com.bitmovin.player.config.AdaptationConfiguration
-
Specifies whether the player preloads the content or not.
- getPrepareLicenseCallback() - Method in class com.bitmovin.player.config.drm.WidevineConfiguration
-
- getPrepareMessageCallback() - Method in class com.bitmovin.player.config.drm.WidevineConfiguration
-
- getPreprocessHttpRequestCallback() - Method in class com.bitmovin.player.config.network.NetworkConfiguration
-
Returns the callback which can be used to change request parameters before a request is made. The default value is null.
- getPreprocessHttpResponseCallback() - Method in class com.bitmovin.player.config.network.NetworkConfiguration
-
Returns the callback which can be used to the access or change properties of the response before it gets into the player. The default value is null.
- getPricing() - Method in interface com.bitmovin.player.model.advertising.VastAdData
-
Used to provide a value that represents an
class AdPricing information that can be used by real-time bidding (RTB) systems. Specified
in
Inline.Pricing in the VAST response.
- getProgressiveSources() - Method in class com.bitmovin.player.config.media.SourceItem
-
- getQuartile() - Method in class com.bitmovin.player.api.event.data.AdQuartileEvent
-
- getReceiverStylesheetUrl() - Method in class com.bitmovin.player.config.CastConfiguration
-
Deprecated.
Returns the custom set receiver stylesheet URL, or null if none is set.
- getReceiverStylesheetUrl() - Method in class com.bitmovin.player.config.RemoteControlConfiguration
-
Returns the custom set receiver stylesheet URL, or null if none is set.
- getRemainingOfflineLicenseDuration() - Method in class com.bitmovin.player.offline.OfflineContentManager
-
- getRemoteControlConfiguration() - Method in class com.bitmovin.player.config.PlayerConfiguration
-
- getRepeatAll() - Method in class com.bitmovin.player.config.media.SourceConfiguration
-
Deprecated.
- getReplaceContentDuration() - Method in class com.bitmovin.player.config.advertising.AdItem
-
Returns how many seconds of the main video content should be replaced by ad break(s).
- getReplaceContentDuration() - Method in interface com.bitmovin.player.model.advertising.AdConfiguration
-
Returns how many seconds of the main video content should be replaced by ad break(s).
- getRequirements() - Method in class com.bitmovin.player.offline.OfflineConfiguration
-
The requirements that must be met,
- getRequirements() - Method in class com.bitmovin.player.offline.service.BitmovinDownloadService
-
- getRestartThreshold() - Method in class com.bitmovin.player.config.buffer.BufferConfiguration
-
Amount of seconds the player buffers before playback starts again after a stall.
This value is restricted to the maximum value of the buffer minus 0.5 seconds.
Default is 5 seconds.
- getRoles() - Method in class com.bitmovin.player.config.track.Track
-
Specifies all the DASH roles that are associated with the
- getRoll() - Method in class com.bitmovin.player.config.vr.ViewingDirection
-
Returns the rotation around the depth axis in degrees.
- getSampleRate() - Method in class com.bitmovin.player.offline.options.AudioOfflineOptionEntry
-
Returns the sample rate
- getScalingMode() - Method in interface com.bitmovin.player.api.UserInterfaceAPI
-
- getScalingMode() - Method in class com.bitmovin.player.BitmovinPlayerView
-
- getScalingMode() - Method in class com.bitmovin.player.config.StyleConfiguration
-
Returns the current `ScalingMode`.
- getSchedule() - Method in class com.bitmovin.player.config.advertising.AdvertisingConfiguration
-
The ad schedule.
- getScheduler() - Method in class com.bitmovin.player.offline.service.BitmovinDownloadService
-
- getScheduleTime() - Method in interface com.bitmovin.player.model.advertising.AdBreak
-
- getSchemeIdUri() - Method in class com.bitmovin.player.config.track.MediaTrackRole
-
Specifies a URI to identify the Role scheme as described in the MPD.
- getSeekMode() - Method in class com.bitmovin.player.config.PlaybackConfiguration
-
- getSeekTarget() - Method in class com.bitmovin.player.api.event.data.SeekEvent
-
- getSeekThreshold() - Method in class com.bitmovin.player.config.live.LowLatencySynchronizationConfiguration
-
Returns the maximum drift from the target latency until the player catches up (or, theoretically, fall back) to target latency by timeshifting/seeking.
- getSendDrmLicenseRequestsWithCredentials() - Method in class com.bitmovin.player.config.RemoteControlConfiguration
-
Indicates whether cookies and credentials will be sent along DRM license requests on the cast receiver. Default value is false. NOTE: This is only supported with CAF (v3) Chromecast receivers.
- getSendManifestRequestsWithCredentials() - Method in class com.bitmovin.player.config.RemoteControlConfiguration
-
Indicates whether cookies and credentials will be sent along manifest requests on the cast receiver. Default value is false. NOTE: This is only supported with CAF (v3) Chromecast receivers.
- getSendSegmentRequestsWithCredentials() - Method in class com.bitmovin.player.config.RemoteControlConfiguration
-
Indicates whether cookies and credentials will be sent along segment requests on the cast receiver. Default value is false. NOTE: This is only supported with CAF (v3) Chromecast receivers.
- getShouldApplyTtmlRegionWorkaround() - Method in class com.bitmovin.player.config.TweaksConfiguration
-
Specifies whether default positioning values should be assumed when parsing TTML regions in case of unsupported
TTML features.
Default is true.
- getShouldAutomaticallyHandleDrmLicenses() - Method in class com.bitmovin.player.offline.OfflineTweaksConfiguration
-
Specifies if the Bitmovin SDK automatically handles downloading, updating and releasing of DRM licenses.
- getShowErrors() - Method in class com.bitmovin.player.config.StyleConfiguration
-
- getSize() - Method in class com.bitmovin.player.api.event.data.DownloadFinishedEvent
-
Returns the size of the downloaded data, in bytes.
- getSize() - Method in class com.bitmovin.player.config.track.Cue
-
Returns the size of the cue in the writing direction specified as a fraction of the viewport size in that direction, or #DIMEN_UNSET.
- getSkipOffset() - Method in class com.bitmovin.player.api.event.data.AdStartedEvent
-
- getSkippable($this) - Static method in class com.bitmovin.player.model.advertising.AdBreakConfiguration.DefaultImpls
-
Specifies whether the ad is skippable or not.
- getSkippable() - Method in interface com.bitmovin.player.model.advertising.AdBreakConfiguration
-
Specifies whether the ad is skippable or not.
- getSkippable($this) - Static method in class com.bitmovin.player.model.advertising.LinearAd.DefaultImpls
-
Specifies whether the ad is skippable or not.
- getSkippable() - Method in interface com.bitmovin.player.model.advertising.LinearAd
-
Specifies whether the ad is skippable or not.
- getSkippableAfter() - Method in interface com.bitmovin.player.model.advertising.AdBreakConfiguration
-
Specifies after which time ads in the ad break become skippable. By setting it to -1, an ad is marked as
not skippable. This overrides the skip settings from the downloaded ads.
- getSkippableAfter() - Method in interface com.bitmovin.player.model.advertising.LinearAd
-
Time in seconds, after which the ad is skippable. The ad is not skippable if this property is not set.
- getSmoothSource() - Method in class com.bitmovin.player.config.media.SourceItem
-
- getSource() - Method in class com.bitmovin.player.api.event.data.SourceLoadEvent
-
- getSource() - Method in class com.bitmovin.player.config.live.SynchronizationConfigurationEntry
-
Returns the server that should be used for synchronization.
- getSourceConfiguration() - Method in class com.bitmovin.player.config.PlayerConfiguration
-
- getSourceItem() - Method in class com.bitmovin.player.api.event.data.SourceLoadedEvent
-
- getSourceItem() - Method in class com.bitmovin.player.config.PlayerConfiguration
-
- getSources() - Method in class com.bitmovin.player.config.advertising.AdItem
-
- getStart() - Method in class com.bitmovin.player.api.event.data.CueEnterEvent
-
Returns the start time of the cue.
- getStart() - Method in class com.bitmovin.player.api.event.data.CueExitEvent
-
Returns the start time of the cue.
- getStart() - Method in class com.bitmovin.player.config.Thumbnail
-
Returns the start time of the thumbnail.
- getStart() - Method in class com.bitmovin.player.config.track.Cue
-
Returns the start time of the
class Cue in seconds.
- getStartOffset() - Method in class com.bitmovin.player.config.media.SourceConfiguration
-
Deprecated.
The position where the stream should be started.
Number can be positive or negative depending on the used
enum TimelineReferencePoint.
Invalid numbers will be corrected according to the stream boundaries.
- getStartOffset() - Method in class com.bitmovin.player.config.media.SourceOptions
-
The position where the stream should be started.
Number can be positive or negative depending on the used {@link TimelineReferencePoint}.
Invalid numbers will be corrected according to the stream boundaries.
- getStartOffsetTimelineReference() - Method in class com.bitmovin.player.config.media.SourceConfiguration
-
Deprecated.
- getStartOffsetTimelineReference() - Method in class com.bitmovin.player.config.media.SourceOptions
-
Sets the Timeline reference point to calculate {@link SourceItem#getStartOffset} from.
- getStartPosition() - Method in class com.bitmovin.player.config.vr.VRConfiguration
-
Returns the starting viewpoint, stated in degrees.
- getStartTime() - Method in class com.bitmovin.player.model.Metadata
-
- getStartupBitrate() - Method in class com.bitmovin.player.config.AdaptationConfiguration
-
The bitrate the player should start playback with in bits per second.
If set to a value > -1 this value will be used as initial bitrate estimate.
A value of -1 indicates that the default initial bitrate estimate defined in
DefaultBandwidthMeter.DEFAULT_INITIAL_BITRATE_ESTIMATE is used.
- getStartupThreshold() - Method in class com.bitmovin.player.config.buffer.BufferConfiguration
-
Amount of seconds the player buffers before playback starts.
This value is restricted to the maximum value of the buffer minus 0.5 seconds.
Default is 2.5 seconds.
- getState() - Method in class com.bitmovin.player.offline.options.OfflineOptionEntry
-
- getState() - Method in class com.bitmovin.player.offline.service.BitmovinDownloadState
-
- getStatus() - Method in class com.bitmovin.player.config.network.HttpResponse
-
The HTTP status code
- getStyleConfiguration() - Method in class com.bitmovin.player.config.PlayerConfiguration
-
- getSubFrame(index) - Method in class com.bitmovin.player.model.id3.ChapterFrame
-
- getSubFrame(index) - Method in class com.bitmovin.player.model.id3.ChapterTocFrame
-
- getSubFrameCount() - Method in class com.bitmovin.player.model.id3.ChapterFrame
-
- getSubFrameCount() - Method in class com.bitmovin.player.model.id3.ChapterTocFrame
-
- getSubtitle() - Method in interface com.bitmovin.player.api.PlayerAPI
-
- getSubtitle() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getSubtitleLabel(subtitleTrack) - Method in interface com.bitmovin.player.config.labeling.SubtitleLabeler
-
- getSubtitleLabeler() - Method in class com.bitmovin.player.config.labeling.LabelingConfiguration
-
- getSubtitleTrack() - Method in class com.bitmovin.player.api.event.data.SubtitleAddedEvent
-
- getSubtitleTrack() - Method in class com.bitmovin.player.api.event.data.SubtitleRemovedEvent
-
- getSubtitleTracks() - Method in class com.bitmovin.player.config.media.SourceItem
-
- getSuggested() - Method in class com.bitmovin.player.config.adaptation.data.AdaptationData
-
- getSupplementalPlayerUiCss() - Method in class com.bitmovin.player.config.StyleConfiguration
-
Returns the URI to the supplemental CSS file that will be used for the UI.
- getSurvey() - Method in interface com.bitmovin.player.model.advertising.VastAdData
-
URI to any resource relating to an integrated
class AdSurvey. Specified in
InLine.Survey in the VAST response.
- getSynchronization() - Method in class com.bitmovin.player.config.live.LiveConfiguration
-
- getTag() - Method in class com.bitmovin.player.config.advertising.AdSource
-
Returns the ad tag / url to the ad manifest.
- getTag() - Method in interface com.bitmovin.player.model.advertising.AdTagConfiguration
-
Defines the url and type of the ad manifest. If the tag is a VAST or VPAID manifest, then more specific
scheduling options can be defined in the
interface AdBreakConfiguration.
- getTarget() - Method in class com.bitmovin.player.api.event.data.TimeShiftEvent
-
- getTargetLatency() - Method in interface com.bitmovin.player.api.LowLatencyApi
-
The current target latency or -1 if not set.
- getTargetLatency() - Method in interface com.bitmovin.player.api.PlayerAPI
-
Returns the current target latency or -1 if not set.
- getTargetLatency() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getTargetLatency() - Method in class com.bitmovin.player.config.live.LowLatencyConfiguration
-
Returns the target latency the player should try to reach and maintain.
- getTargetLevel() - Method in class com.bitmovin.player.model.buffer.BufferLevel
-
The target buffer level the player tries to maintain.
- getText() - Method in class com.bitmovin.player.api.event.data.CueEnterEvent
-
Returns the text of the cue. May be null.
- getText() - Method in class com.bitmovin.player.api.event.data.CueExitEvent
-
Returns the text of the cue. May be null.
- getText() - Method in class com.bitmovin.player.config.Thumbnail
-
Returns the raw cue data.
- getText() - Method in class com.bitmovin.player.config.track.Cue
-
Returns the cue text. May be null.
- getTextAlignment() - Method in class com.bitmovin.player.config.track.Cue
-
Returns the alignment of the cue text. May be null.
- getTextOptions() - Method in class com.bitmovin.player.offline.options.OfflineContentOptions
-
- getThumbnail(time) - Method in interface com.bitmovin.player.api.PlayerAPI
-
- getThumbnail(time) - Method in class com.bitmovin.player.BitmovinPlayer
-
- getThumbnailOption() - Method in class com.bitmovin.player.offline.options.OfflineContentOptions
-
- getThumbnailTrack() - Method in class com.bitmovin.player.config.media.SourceItem
-
- getTime() - Method in class com.bitmovin.player.api.event.data.AudioAddedEvent
-
Returns the current playback time (in seconds)
- getTime() - Method in class com.bitmovin.player.api.event.data.AudioRemovedEvent
-
Returns the current playback time (in seconds)
- getTime() - Method in class com.bitmovin.player.api.event.data.PausedEvent
-
- getTime() - Method in class com.bitmovin.player.api.event.data.PlayEvent
-
- getTime() - Method in class com.bitmovin.player.api.event.data.PlayingEvent
-
- getTime() - Method in class com.bitmovin.player.api.event.data.TimeChangedEvent
-
- getTimeChangedInterval() - Method in class com.bitmovin.player.config.TweaksConfiguration
-
- getTimeOffset() - Method in class com.bitmovin.player.api.event.data.AdStartedEvent
-
- getTimeShift() - Method in interface com.bitmovin.player.api.PlayerAPI
-
Returns the current time shift in seconds of the live video.
- getTimeShift() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getTimeShiftEnabled() - Method in class com.bitmovin.player.config.PlaybackConfiguration
-
- getTimestamp() - Method in class com.bitmovin.player.api.event.data.BitmovinPlayerEvent
-
- getTimestamp() - Method in class com.bitmovin.player.api.event.data.CastWaitingForDeviceEvent.CastPayload
-
- getTitle() - Method in class com.bitmovin.player.config.media.SourceItem
-
Returns the currently set title, or null.
- getTo() - Method in class com.bitmovin.player.ui.event.data.ScalingModeChangedEvent
-
The new scaling mode value
- getTouchOrientationProvider() - Method in interface com.bitmovin.player.api.PlayerAPI
-
Returns the currently used touch OrientationProvider.
- getTouchOrientationProvider() - Method in interface com.bitmovin.player.api.VrApi
-
The touch OrientationProvider that is used for VR control.
- getTouchOrientationProvider() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getTrackIdentifier() - Method in class com.bitmovin.player.offline.service.BitmovinDownloadState
-
- getTracks() - Method in class com.bitmovin.player.config.media.SourceItem
-
- getTraffickingParameters() - Method in interface com.bitmovin.player.model.advertising.ima.ImaAdData
-
The custom parameters associated with the ad at the time of ad trafficking.
- getTweaksConfiguration() - Method in class com.bitmovin.player.config.PlayerConfiguration
-
- getTweaksConfiguration() - Method in class com.bitmovin.player.offline.OfflineConfiguration
-
Additional tweaks for offline behavior.
- getType() - Method in class com.bitmovin.player.api.event.data.CastWaitingForDeviceEvent.CastPayload
-
- getType() - Method in class com.bitmovin.player.api.event.data.MetadataEvent
-
- getType() - Method in class com.bitmovin.player.config.advertising.AdSource
-
- getType() - Method in class com.bitmovin.player.config.media.MediaSource
-
- getType() - Method in class com.bitmovin.player.config.media.SourceItem
-
- getType() - Method in class com.bitmovin.player.config.track.Track
-
The
- getType() - Method in class com.bitmovin.player.model.advertising.AdSurvey
-
The MIME type of the resource being served.
- getType() - Method in class com.bitmovin.player.model.advertising.AdTag
-
The
- getType() - Method in enum com.bitmovin.player.model.advertising.AdTagType
-
- getType() - Method in class com.bitmovin.player.model.buffer.BufferLevel
-
The buffer type the buffer data applies to.
- getType() - Method in class com.bitmovin.player.model.drm.DrmData
-
- getType() - Method in class com.bitmovin.player.model.emsg.EventMessage
-
- getType() - Method in class com.bitmovin.player.model.id3.Id3Frame
-
- getType() - Method in interface com.bitmovin.player.model.Metadata.Entry
-
- getType() - Method in class com.bitmovin.player.model.scte.ScteMessage
-
- getUiEnabled() - Method in class com.bitmovin.player.config.StyleConfiguration
-
- getUniversalAdId() - Method in class com.bitmovin.player.model.advertising.Creative
-
A unique creative identifier that is maintained across systems.
- getUri() - Method in class com.bitmovin.player.config.Thumbnail
-
Returns the URI of the sprite sheet.
- getUri() - Method in class com.bitmovin.player.model.advertising.AdSurvey
-
A URI to any resource relating to an integrated survey.
- getUrl() - Method in class com.bitmovin.player.api.event.data.DownloadFinishedEvent
-
Returns the URL of the request.
- getUrl() - Method in class com.bitmovin.player.config.media.MediaSource
-
- getUrl() - Method in class com.bitmovin.player.config.network.HttpRequest
-
Returns the URL of the request.
- getUrl() - Method in class com.bitmovin.player.config.network.HttpResponse
-
The URL of the corresponding request.
- getUrl() - Method in class com.bitmovin.player.config.track.Track
-
The URL of the
- getUrl() - Method in class com.bitmovin.player.config.URLResource
-
- getUrl() - Method in class com.bitmovin.player.model.advertising.AdTag
-
The url to an ad manifest.
- getUseDrmSessionForClearPeriods() - Method in class com.bitmovin.player.config.TweaksConfiguration
-
Specifies whether a DRM session should be used for clear tracks of type video and audio.
Using DRM sessions for clear content avoids the recreation of decoders
when transitioning between clear and encrypted sections of content.
Default is false.
- getUsedStorage() - Method in class com.bitmovin.player.offline.OfflineContentManager
-
Returns how many bytes of storage are used by the offline content.
- getUseFiletypeExtractorFallbackForHls() - Method in class com.bitmovin.player.config.TweaksConfiguration
-
Specifies if the player should always fall back to an extractor matching the file type, if
no matching extractor was found. If the fallback is applied, this will ignore potential incompatibilities
with streams and thus can result in unstable or failing playback.
- getUuid() - Method in class com.bitmovin.player.config.drm.DRMConfiguration.Builder
-
- getUuid() - Method in class com.bitmovin.player.config.drm.DRMConfiguration
-
Returns the UUID.
- getValue() - Method in enum com.bitmovin.player.config.track.Cue.AnchorType
-
- getValue() - Method in enum com.bitmovin.player.config.track.Cue.LineType
-
- getValue() - Method in class com.bitmovin.player.config.track.MediaTrackRole
-
Specifies the value for the Role as described in the MPD.
- getValue() - Method in class com.bitmovin.player.model.advertising.AdPricing
-
A numerical value that represents a price that can be used in real-time bidding systems.
- getValue() - Method in class com.bitmovin.player.model.advertising.UniversalAdId
-
The unique creative identifier.
- getValue() - Method in class com.bitmovin.player.model.scte.ScteMessage
-
- getVersion() - Method in class com.bitmovin.player.model.advertising.AdSystem
-
The version number of the ad system that returned the ad.
- getVideoAdaptation() - Method in class com.bitmovin.player.config.AdaptationConfiguration
-
Sets the callback interface to customize the player's adaptation logic.
The
VideoAdaptation.onVideoAdaptation is called before the player tries to
download a new video segment.
- getVideoBufferLength() - Method in interface com.bitmovin.player.api.PlayerAPI
-
Returns the seconds of already buffered video data.
- getVideoBufferLength() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getVideoCodecPriority() - Method in class com.bitmovin.player.config.media.SourceItem
-
Returns the video codec priority array, or null.
- getVideoCodecPriority() - Method in class com.bitmovin.player.config.PlaybackConfiguration
-
Returns the video code priority array.
- getVideoFilter() - Method in class com.bitmovin.player.config.PlaybackConfiguration
-
Returns the
enum MediaFilter currently used to filter out video qualities from a playback session.
- getVideoOptions() - Method in class com.bitmovin.player.offline.options.OfflineContentOptions
-
- getVideoQuality() - Method in interface com.bitmovin.player.api.PlayerAPI
-
Returns the currently selected video quality.
- getVideoQuality() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getVideoQualityLabel(videoQuality) - Method in interface com.bitmovin.player.config.labeling.VideoQualityLabeler
-
- getVideoQualityLabeler() - Method in class com.bitmovin.player.config.labeling.LabelingConfiguration
-
- getViewingDirection() - Method in interface com.bitmovin.player.api.PlayerAPI
-
Returns the current viewing direction, if VR content is played.
- getViewingDirection() - Method in interface com.bitmovin.player.api.VrApi
-
The current viewing direction.
- getViewingDirection() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getViewingDirectionChangeEventInterval() - Method in interface com.bitmovin.player.api.PlayerAPI
-
- getViewingDirectionChangeEventInterval() - Method in interface com.bitmovin.player.api.VrApi
-
- getViewingDirectionChangeEventInterval() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getViewingDirectionChangeEventInterval() - Method in class com.bitmovin.player.config.vr.VRConfiguration
-
- getViewingDirectionChangeThreshold() - Method in interface com.bitmovin.player.api.PlayerAPI
-
- getViewingDirectionChangeThreshold() - Method in interface com.bitmovin.player.api.VrApi
-
- getViewingDirectionChangeThreshold() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getViewingDirectionChangeThreshold() - Method in class com.bitmovin.player.config.vr.VRConfiguration
-
- getViewingWindow() - Method in class com.bitmovin.player.config.vr.VRConfiguration
-
- getVolume() - Method in interface com.bitmovin.player.api.PlayerAPI
-
Returns the player’s volume in the range zero to 100 including, respectively.
- getVolume() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getVr() - Method in interface com.bitmovin.player.api.PlayerAPI
-
- getVr() - Method in class com.bitmovin.player.BitmovinPlayer
-
- getVrConfiguration() - Method in class com.bitmovin.player.config.media.SourceItem
-
- getVrContentType() - Method in class com.bitmovin.player.config.vr.VRConfiguration
-
- getWidth() - Method in class com.bitmovin.player.api.event.data.VideoSizeChangedEvent
-
- getWidth() - Method in class com.bitmovin.player.config.advertising.CompanionAdContainer
-
The width of the companion ad that shall be displayed.
- getWidth() - Method in class com.bitmovin.player.config.quality.VideoQuality
-
Returns the width of the video representation.
- getWidth() - Method in class com.bitmovin.player.config.Thumbnail
-
Returns the width of the thumbnail.
- getWidth() - Method in interface com.bitmovin.player.model.advertising.Ad
-
The width of the ad.
- getWidth() - Method in class com.bitmovin.player.offline.options.VideoOfflineOptionEntry
-
Returning the width of the video
- getWindowColor() - Method in class com.bitmovin.player.config.track.Cue
-
Returns the fill color of the window.
- getWrapperAdIds() - Method in interface com.bitmovin.player.model.advertising.VastAdData
-
The IDs of the Wrapper ads, starting at the InLine ad and ending at the outermost Wrapper ad. Contains an
empty array if there are no Wrapper ads.
- getX() - Method in class com.bitmovin.player.config.Thumbnail
-
Returns the horizontal offset of the thumbnail in its sprite sheet.
- getX() - Method in class com.bitmovin.player.config.vr.Vector3
-
Returns the x component of the vector.
- getY() - Method in class com.bitmovin.player.config.Thumbnail
-
Returns the vertical offset of the thumbnail in its sprite sheet.
- getY() - Method in class com.bitmovin.player.config.vr.Vector3
-
Returns y component of the vector.
- getYaw() - Method in class com.bitmovin.player.config.vr.ViewingDirection
-
Returns the rotation around the vertical axis in degrees.
- GoogleCastReceiverVersion - Enum in com.bitmovin.player.cast
-
- ScalingMode - Enum in com.bitmovin.player.ui
-
A value that describes the modification of the width or height of the video to obtain the desired aspect ratio
- ScalingModeChangedEvent - Class in com.bitmovin.player.ui.event.data
-
Emitted when the PlayerView scalingMode is changed.
- ScalingModeChangedEvent(from, to) - Constructor for class com.bitmovin.player.ui.event.data.ScalingModeChangedEvent
-
Emitted when the PlayerView scalingMode is changed.
- scheduleAd(adItem) - Method in interface com.bitmovin.player.api.PlayerAPI
-
Schedules an ad for playback.
- scheduleAd(adItem) - Method in class com.bitmovin.player.BitmovinPlayer
-
- schemeIdUri - Variable in class com.bitmovin.player.model.emsg.EventMessage
-
The message scheme.
- ScopeProviderKt - Class in com.bitmovin.player.util
-
- ScteMessage - Class in com.bitmovin.player.model.scte
-
- ScteMessage(key, value) - Constructor for class com.bitmovin.player.model.scte.ScteMessage
-
- seek(time) - Method in interface com.bitmovin.player.api.PlayerAPI
-
Seeks to the given playback time specified by the parameter time in seconds. Must not be greater than the total duration of the video. Has no effect when watching a live stream as seeking is not possible.
- seek(time) - Method in class com.bitmovin.player.BitmovinPlayer
-
- SeekedEvent - Class in com.bitmovin.player.api.event.data
-
- SeekedEvent() - Constructor for class com.bitmovin.player.api.event.data.SeekedEvent
-
- SeekEvent - Class in com.bitmovin.player.api.event.data
-
- SeekEvent(position, seekTarget) - Constructor for class com.bitmovin.player.api.event.data.SeekEvent
-
- SeekMode - Enum in com.bitmovin.player.config
-
Represents the mode the player uses to seek.
- sendMessage(message) - Method in class com.bitmovin.player.cast.BitmovinCastManager
-
- sendMessage(message, messageNamespace) - Method in class com.bitmovin.player.cast.BitmovinCastManager
-
- sendMessage(name, data) - Method in class com.bitmovin.player.ui.CustomMessageHandler
-
Calls the registered callback within the NativeCommunicationHandler in the Bitmovin Web UI
- sendMetadata(metadata) - Method in class com.bitmovin.player.cast.BitmovinCastManager
-
Sends the given metadata wrapped in a metadata message object to the cast receiver on the configured message namespace. The provided metadata must be json serializable. Note: Must be called from the main thread!
- serializeOfflineContent(offlineContent, flags) - Static method in class com.bitmovin.player.offline.CompatibilityHelper
-
- setAction(action) - Method in class com.bitmovin.player.offline.options.OfflineOptionEntry
-
- setAdaptationConfiguration(p) - Method in class com.bitmovin.player.config.PlayerConfiguration
-
- setAdsManagerAvailableCallback(p) - Method in class com.bitmovin.player.config.advertising.AdvertisingConfiguration
-
- setAdvertisingConfiguration(p) - Method in class com.bitmovin.player.config.PlayerConfiguration
-
- setAdViewGroup(adViewGroup) - Method in interface com.bitmovin.player.api.PlayerAPI
-
Sets the
ViewGroup in which the ad and the ad ui should be created.
- setAdViewGroup(adViewGroup) - Method in class com.bitmovin.player.BitmovinPlayer
-
- setAllowRebuffering(p) - Method in class com.bitmovin.player.config.AdaptationConfiguration
-
Sets if rebuffering is allowed.
- setApplyEmbeddedFontSizes(applyEmbeddedFontSizes) - Method in class com.bitmovin.player.BitmovinSubtitleView
-
- setApplyEmbeddedFontSizes(applyEmbeddedFontSizes) - Method in class com.bitmovin.player.SubtitleRendererView
-
- setApplyEmbeddedStyles(applyEmbeddedStyles) - Method in class com.bitmovin.player.BitmovinSubtitleView
-
- setApplyEmbeddedStyles(applyEmbeddedStyles) - Method in class com.bitmovin.player.SubtitleRendererView
-
- setAudio(trackID) - Method in interface com.bitmovin.player.api.PlayerAPI
-
- setAudio(trackId) - Method in class com.bitmovin.player.BitmovinPlayer
-
- setAudioAndVideo(p) - Method in class com.bitmovin.player.config.buffer.BufferConfiguration
-
Configures various settings for the video and audio buffers.
- setAudioCodecPriority(audioCodecPriority) - Method in class com.bitmovin.player.config.media.SourceItem
-
- setAudioCodecPriority(audioCodecPriority) - Method in class com.bitmovin.player.config.PlaybackConfiguration
-
- setAudioFilter(audioFilter) - Method in class com.bitmovin.player.config.PlaybackConfiguration
-
Sets the
enum MediaFilter that specifies how strictly potentially unsupported audio tracks and qualities are filtered out of a playback session.
- setAudioLabeler(audioLabeler) - Method in class com.bitmovin.player.config.labeling.LabelingConfiguration
-
- setAudioQuality(qualityID) - Method in interface com.bitmovin.player.api.PlayerAPI
-
- setAudioQuality(qualityID) - Method in class com.bitmovin.player.BitmovinPlayer
-
- setAudioQualityLabeler(audioQualityLabeler) - Method in class com.bitmovin.player.config.labeling.LabelingConfiguration
-
- setAutoplayEnabled(autoplayEnabled) - Method in class com.bitmovin.player.config.PlaybackConfiguration
-
Sets if auto play should be enabled. Default value is false.
- setBadgeIconType(badgeIconType) - Method in class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
-
Sets the badge icon type of the notification.
- setBandwidthEstimateWeightLimit(p) - Method in class com.bitmovin.player.config.TweaksConfiguration
-
Constantly aggregated and weighted bandwidth samples are summed up to this weight limit to calculate an bandwidth estimation.
Remaining samples (i.e. that would lead to exceeding the limit) are dropped from memory as they are not relevant anymore.
- setBeforeInitialization(p) - Method in class com.bitmovin.player.config.advertising.AdvertisingConfiguration
-
Callback that provides access to the google.ima.ImaSdkSettings before any initialization happens.
- setBody(body) - Method in class com.bitmovin.player.config.network.HttpRequest
-
Sets the HTTP request body of this request.
- setBody(p) - Method in class com.bitmovin.player.config.network.HttpResponse
-
The body of this response.
- setBottomPaddingFraction(bottomPaddingFraction) - Method in class com.bitmovin.player.BitmovinSubtitleView
-
- setBottomPaddingFraction(bottomPaddingFraction) - Method in class com.bitmovin.player.SubtitleRendererView
-
- setBufferConfiguration(p) - Method in class com.bitmovin.player.config.PlayerConfiguration
-
- setCastConfiguration(p) - Method in class com.bitmovin.player.config.PlayerConfiguration
-
Deprecated.
- setCastEnabled(castEnabled) - Method in class com.bitmovin.player.config.RemoteControlConfiguration
-
Sets casting to be enabled with this configuration or not. The ability to cast is enabled per default.
- setCatchupConfiguration(p) - Method in interface com.bitmovin.player.api.LowLatencyApi
-
- setCatchupConfiguration(catchupConfiguration) - Method in interface com.bitmovin.player.api.PlayerAPI
-
- setCatchupConfiguration(catchupConfiguration) - Method in class com.bitmovin.player.BitmovinPlayer
-
- setCatchupConfiguration(catchupConfiguration) - Method in class com.bitmovin.player.config.live.LowLatencyConfiguration
-
- setColor(color) - Method in class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
-
Sets the accent color of the notification.
- setColorized(colorized) - Method in class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
-
- setCustomMessageHandler(customMessageHandler) - Method in interface com.bitmovin.player.api.UserInterfaceAPI
-
- setCustomMessageHandler(customMessageHandler) - Method in class com.bitmovin.player.BitmovinPlayerView
-
- setCustomReceiverConfiguration(customReceiverConfiguration) - Method in class com.bitmovin.player.config.RemoteControlConfiguration
-
Sets the
Map representing the custom receiver configuration.
- setDefaults(defaults) - Method in class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
-
Sets the defaults.
- setDelay(delay) - Method in class com.bitmovin.player.config.LicensingConfiguration
-
Sets the delay (in milliseconds) until the licensing call is issued. Maximum value is 30000 (30 seconds).
- setDescription(description) - Method in class com.bitmovin.player.config.media.SourceItem
-
- setDevicesThatRequireSurfaceWorkaround(p) - Method in class com.bitmovin.player.config.TweaksConfiguration
-
Some devices have an incorrect implementation of
MediaCodec.setOutputSurface. This leads to failure
when the surface changes. To prevent failure, the codec will be released and
re-instantiated in those scenarios.
- setDisableThreadCorrection(p) - Method in class com.bitmovin.player.config.TweaksConfiguration
-
When set to true, this can lead to unexpected exceptions. This should not be modified unless advised.
Default is false.
- setDownloadServiceClass(downloadServiceClass) - Method in class com.bitmovin.player.offline.OfflineContentManager.Companion
-
- setDownloadServiceClass(downloadServiceClass) - Static method in class com.bitmovin.player.offline.OfflineContentManager
-
- setDrmId(p) - Method in class com.bitmovin.player.offline.OfflineSourceItem
-
The DRM ID
- setExoPlayerCache(p) - Method in class com.bitmovin.player.config.TweaksConfiguration
-
- setFallbackConfiguration(p) - Method in interface com.bitmovin.player.api.LowLatencyApi
-
- setFallbackConfiguration(fallbackConfiguration) - Method in interface com.bitmovin.player.api.PlayerAPI
-
- setFallbackConfiguration(fallbackConfiguration) - Method in class com.bitmovin.player.BitmovinPlayer
-
- setFallbackConfiguration(fallbackConfiguration) - Method in class com.bitmovin.player.config.live.LowLatencyConfiguration
-
- setFastForwardIncrementMs(fastForwardMs) - Method in class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
-
Sets the fast forward increment in milliseconds.
- setFixedTextSize(unit, size) - Method in class com.bitmovin.player.BitmovinSubtitleView
-
- setFixedTextSize(unit, size) - Method in class com.bitmovin.player.SubtitleRendererView
-
Set the text size to a given unit and value.
- setForcedSubtitleCallback(forcedSubtitleCallback) - Method in class com.bitmovin.player.config.PlaybackConfiguration
-
- setForwardDuration(p) - Method in class com.bitmovin.player.config.buffer.BufferMediaTypeConfiguration
-
The amount of data in seconds the player tries to buffer in advance.
- setFractionalTextSize(fractionOfHeight) - Method in class com.bitmovin.player.BitmovinSubtitleView
-
- setFractionalTextSize(fractionOfHeight, ignorePadding) - Method in class com.bitmovin.player.BitmovinSubtitleView
-
- setFractionalTextSize(fractionOfHeight) - Method in class com.bitmovin.player.SubtitleRendererView
-
Sets the text size to be a fraction of the views remaining height after its top and bottom padding have been subtracted.
- setFractionalTextSize(fractionOfHeight, ignorePadding) - Method in class com.bitmovin.player.SubtitleRendererView
-
Sets the text size to be a fraction of the height of this view.
- setFullscreenHandler(fullscreenHandler) - Method in class com.bitmovin.player.BitmovinPlayerView
-
- setGyroscopeEnabled(p) - Method in interface com.bitmovin.player.api.VrApi
-
Specifies whether the gyroscope of the device is enabled.
- setGyroscopicOrientationProvider(orientationProvider) - Method in interface com.bitmovin.player.api.PlayerAPI
-
Sets the gyroscopic OrientationProvider, which should be used for VR control.
- setGyroscopicOrientationProvider(p) - Method in interface com.bitmovin.player.api.VrApi
-
The gyroscopic OrientationProvider that is used for VR control.
- setGyroscopicOrientationProvider(orientationProvider) - Method in class com.bitmovin.player.BitmovinPlayer
-
- setHeaders(headers) - Method in class com.bitmovin.player.config.network.HttpRequest
-
Sets the HTTP headers of this request.
- setHideFirstFrame(hideFirstFrame) - Method in class com.bitmovin.player.config.StyleConfiguration
-
Sets if the first frame of the main content will not be rendered before playback starts. Default value is false.
- setHttpHeaders(p) - Method in class com.bitmovin.player.config.drm.DRMConfiguration.Builder
-
- setHttpHeaders(p) - Method in class com.bitmovin.player.config.drm.DRMConfiguration
-
A
Map containing the HTTP request headers, or null
- setKeepDrmSessionsAlive(p) - Method in class com.bitmovin.player.config.drm.DRMConfiguration
-
Indicates if the DRM sessions should be kept alive after a source is unloaded.
This allows DRM sessions to be reused over several different source items with the same DRM configuration as well
as the same DRM scheme information.
Default: false
- setLabelingConfiguration(labelingConfiguration) - Method in class com.bitmovin.player.config.media.SourceItem
-
- setLanguagePropertyNormalization(p) - Method in class com.bitmovin.player.config.TweaksConfiguration
-
Specifies if the language property on DASH Representations, HLS Renditions and SmoothStreaming QualityLevels is normalized.
If enabled, language properties are normalized to IETF BCP 47 language tags.
Examples:
- "ENG" is normalized to "en"
- "en_us" is normalized to "en-us"
- "en-US-x-lvariant-POSIX" is normalized to "en-us-posix"
- setLevel(p) - Method in class com.bitmovin.player.model.buffer.BufferLevel
-
The amount of currently buffered data, e.g. audio or video buffer level.
- setLicenseRenewable(p) - Method in class com.bitmovin.player.config.drm.DRMConfiguration
-
Indicates if the license is renewable.
Only relevant if the asset is stored for offline playback. When downloading new tracks the DRM license is
updated in different ways, depending on this property:
- setLicenseUrl(p) - Method in class com.bitmovin.player.config.drm.DRMConfiguration.Builder
-
- setLicensingConfiguration(p) - Method in class com.bitmovin.player.config.PlayerConfiguration
-
- setLiveConfiguration(p) - Method in class com.bitmovin.player.config.PlayerConfiguration
-
- setLiveEdgeOffset(liveEdgeOffset) - Method in class com.bitmovin.player.config.live.LiveConfiguration
-
Sets the duration in seconds by which the default start position should precede the end of the live window for live playbacks. A potential suggested presentation delay in a manifest, will be overridden. A value < 0 disables this feature. Has no effect for VOD, as well as HLS and Progressive playback.
- setLocalDynamicDashWindowUpdateInterval(p) - Method in class com.bitmovin.player.config.TweaksConfiguration
-
The interval in which dynamic DASH windows are updated locally.
I.e. The rate by which the playback window is moved forward on the timeline.
- setLowLatencyConfiguration(lowLatencyConfiguration) - Method in class com.bitmovin.player.config.live.LiveConfiguration
-
- setMaxPitch(maxPitch) - Method in class com.bitmovin.player.config.vr.VRViewingWindowConfiguration
-
Sets how high the user can look. Default value is 90.
- setMaxSelectableVideoBitrate(maxSelectableVideoBitrate) - Method in interface com.bitmovin.player.api.PlayerAPI
-
Sets upper bitrate boundary for video qualities. All qualities above this threshold will not be selected by the ABR logic. These qualities are still available for manual quality selection. Can be set to
Integer#MAX_VALUE for no limitation.
- setMaxSelectableVideoBitrate(maxSelectableVideoBitrate) - Method in class com.bitmovin.player.BitmovinPlayer
-
- setMaxSelectableVideoBitrate(p) - Method in class com.bitmovin.player.config.AdaptationConfiguration
-
Sets upper bitrate boundary for video qualities.
All qualities above this threshold will not be selected by the ABR logic.
These qualities are still available for manual quality selection.
Can be set to
Integer.MAX_VALUE for no limitation.
- setMaxSimultaneousDownloads(p) - Method in class com.bitmovin.player.offline.OfflineConfiguration
-
The number of maximum allowed simultaneous download tasks.
- setMaxSimultaneousSegmentDownloads(p) - Method in class com.bitmovin.player.offline.OfflineConfiguration
-
The number of maximum allowed simultaneous segment downloads per download task.
- setMaxYaw(maxYaw) - Method in class com.bitmovin.player.config.vr.VRViewingWindowConfiguration
-
Sets how far right the user can look. Default value is 360.
- setMedia(p) - Method in class com.bitmovin.player.model.buffer.BufferLevel
-
The media type the buffer data applies to.
- setMediaSessionToken(token) - Method in class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
-
Sets the MediaSessionCompat.Token.
- setMetadata(metadata) - Method in class com.bitmovin.player.config.media.SourceItem
-
Sets optional custom metadata. Also send to the cast receiver on the load call.
- setMethod(httpMethod) - Method in class com.bitmovin.player.config.network.HttpRequest
-
Set the HTTP method of the request. Can be "GET" | "POST" | "HEAD".
- setMinPitch(minPitch) - Method in class com.bitmovin.player.config.vr.VRViewingWindowConfiguration
-
Sets how low the user can look. Default value is -90.
- setMinTimeShiftBufferDepth(minTimeShiftBufferDepth) - Method in class com.bitmovin.player.config.live.LiveConfiguration
-
The minimum buffer depth of a stream needed to enable time shifting. If the available buffer depth is shorter, time shifting is disabled and [PlayerAPI#getMaxTimeShift()] returns 0.
- setMinYaw(minYaw) - Method in class com.bitmovin.player.config.vr.VRViewingWindowConfiguration
-
Sets how far left the user can look. Default value is 0.
- setMuted(muted) - Method in class com.bitmovin.player.config.PlaybackConfiguration
-
Sets if the player should start muted. Default value is false.
- setNetworkConfiguration(p) - Method in class com.bitmovin.player.config.PlayerConfiguration
-
- setNotificationListener(notificationListener) - Method in class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
-
- setOfflineConfiguration(offlineConfiguration) - Method in class com.bitmovin.player.offline.OfflineContentManager.Companion
-
Deprecated.
- setOfflineConfiguration(context, offlineConfiguration) - Method in class com.bitmovin.player.offline.OfflineContentManager.Companion
-
- setOfflineConfiguration(offlineConfiguration) - Static method in class com.bitmovin.player.offline.OfflineContentManager
-
Deprecated.
- setOfflineConfiguration(context, offlineConfiguration) - Static method in class com.bitmovin.player.offline.OfflineContentManager
-
- setOngoing(ongoing) - Method in class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
-
Sets whether the notification should be ongoing. If false the user can dismiss the notification by swiping. If in addition the stop action is enabled dismissing the notification triggers the stop action.
- setOptions(options) - Method in class com.bitmovin.player.config.media.SourceItem
-
Sets new source options
- setPersistentPoster(keepPersistent) - Method in class com.bitmovin.player.config.media.SourceItem
-
Sets if the poster image should be shown persistent.
- setPictureInPictureHandler(pipHandler) - Method in class com.bitmovin.player.BitmovinPlayerView
-
- setPlaybackConfiguration(p) - Method in class com.bitmovin.player.config.PlayerConfiguration
-
- setPlaybackRate(playbackRate) - Method in class com.bitmovin.player.config.live.LowLatencySynchronizationConfiguration
-
Sets the playback rate used to fall back/catch up to target latency if the current latency is overshot or not yet reached.
- setPlaybackRateThreshold(playbackRateThreshold) - Method in class com.bitmovin.player.config.live.LowLatencySynchronizationConfiguration
-
Sets the threshold for current latency that triggers catching up/falling back to target latency by increasing/decreasing the playback rate.
- setPlaybackSpeed(speed) - Method in interface com.bitmovin.player.api.PlayerAPI
-
Sets the playback speed of the player. Fast forward as well as slow motion is supported. Slow motion is used by values between 0 and 1, fast forward by values greater than 1. Values less or equal zero are ignored.
- setPlaybackSpeed(speed) - Method in class com.bitmovin.player.BitmovinPlayer
-
- setPlaybackType(p) - Method in class com.bitmovin.player.config.media.SourceConfiguration
-
Deprecated.
- setPlayer(player) - Method in interface com.bitmovin.player.api.UserInterfaceAPI
-
Sets the T instance, for which the UI acts. If a T is already set, it will be detached before the new one is attached. Also, if null is provided, the currently attached T will be detached.
- setPlayer(bitmovinPlayer) - Method in class com.bitmovin.player.BitmovinPlayerView
-
- setPlayer(bitmovinPlayer) - Method in class com.bitmovin.player.BitmovinSubtitleView
-
- setPlayer(player) - Method in class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
-
- setPlayer(bitmovinPlayer) - Method in class com.bitmovin.player.SubtitleRendererView
-
- setPlayerUiCss(playerUiCss) - Method in class com.bitmovin.player.config.StyleConfiguration
-
Sets the URI to the CSS file that will be used for the UI. Default value is "file:///android_asset/bitmovinplayer-ui.css", using the local default UI style.
- setPlayerUiJs(playerUiJs) - Method in class com.bitmovin.player.config.StyleConfiguration
-
Sets the URI to the JS file that will be used for the UI. Default value is "file:///android_asset/bitmovinplayer-ui.js", using the local default UI JS.
- setPosterImage(url, keepPersistent) - Method in interface com.bitmovin.player.api.UserInterfaceAPI
-
Sets a poster image which will be displayed before playback starts.
- setPosterImage(url, keepPersistent) - Method in class com.bitmovin.player.BitmovinPlayerView
-
- setPosterImage(url, keepPersistent) - Method in class com.bitmovin.player.config.media.SourceItem
-
- setPosterSource(url) - Method in class com.bitmovin.player.config.media.SourceItem
-
- setPreferredSecurityLevel(preferredSecurityLevel) - Method in class com.bitmovin.player.config.drm.WidevineConfiguration
-
Sets the preferred security level as a
String. If set to
null, the player will choose a fitting security level. Default value is
null.
- setPreload(p) - Method in class com.bitmovin.player.config.AdaptationConfiguration
-
Specifies whether the player preloads the content or not.
- setPrepareLicenseCallback(prepareLicenseCallback) - Method in class com.bitmovin.player.config.drm.WidevineConfiguration
-
- setPrepareMessageCallback(prepareMessageCallback) - Method in class com.bitmovin.player.config.drm.WidevineConfiguration
-
- setPreprocessHttpRequestCallback(preprocessHttpRequestCallback) - Method in class com.bitmovin.player.config.network.NetworkConfiguration
-
Sets the callback which can be used to change request parameters before a request is made. The default value is null. This callback is not called for HttpRequestType#MEDIA_PROGRESSIVE.
- setPreprocessHttpResponseCallback(preprocessHttpResponseCallback) - Method in class com.bitmovin.player.config.network.NetworkConfiguration
-
Sets the callback which can be used to the access or change properties of the response before it gets into the player. The default value is null.
- setPriority(priority) - Method in class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
-
Sets the priority of the notification required for API 25 and lower.
- setReceiverStylesheetUrl(receiverStylesheetUrl) - Method in class com.bitmovin.player.config.CastConfiguration
-
Deprecated.
A URL to a CSS file the Chromecast receiver app loads. Can be used to style the receiver app. Default value is null, indicating that the default CSS of the receiver app will be used.
- setReceiverStylesheetUrl(receiverStylesheetUrl) - Method in class com.bitmovin.player.config.RemoteControlConfiguration
-
A URL to a CSS file the Chromecast receiver app loads. Can be used to style the receiver app. Default value is null, indicating that the default CSS of the receiver app will be used.
- setRemoteControlConfiguration(p) - Method in class com.bitmovin.player.config.PlayerConfiguration
-
- setRepeatAll(p) - Method in class com.bitmovin.player.config.media.SourceConfiguration
-
Deprecated.
- setRequirements(p) - Method in class com.bitmovin.player.offline.OfflineConfiguration
-
The requirements that must be met,
- setRestartThreshold(p) - Method in class com.bitmovin.player.config.buffer.BufferConfiguration
-
Amount of seconds the player buffers before playback starts again after a stall.
This value is restricted to the maximum value of the buffer minus 0.5 seconds.
Default is 5 seconds.
- setRestrictToOffline(p) - Method in class com.bitmovin.player.offline.OfflineSourceItem
-
If the playback is restricted to offline data only.
- setRewindIncrementMs(rewindMs) - Method in class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
-
Sets the rewind increment in milliseconds.
- setScalingMode(scalingMode) - Method in interface com.bitmovin.player.api.UserInterfaceAPI
-
- setScalingMode(scalingMode) - Method in class com.bitmovin.player.BitmovinPlayerView
-
- setScalingMode(scalingMode) - Method in class com.bitmovin.player.config.StyleConfiguration
-
Determines how the video content is scaled or stretched within the parent container's bounds. Possible values are defined in ScalingMode. Default value is ScalingMode.Fit.
- setSeekMode(seekMode) - Method in class com.bitmovin.player.config.PlaybackConfiguration
-
Sets the
enum SeekMode that should be used. Default value is
SeekMode#EXACT.
- setSeekThreshold(seekThreshold) - Method in class com.bitmovin.player.config.live.LowLatencySynchronizationConfiguration
-
Sets the maximum drift from the target latency until the player catches up (or, theoretically, fall back) to target latency by timeshifting/seeking.
- setSendDrmLicenseRequestsWithCredentials(sendDrmLicenseRequestsWithCredentials) - Method in class com.bitmovin.player.config.RemoteControlConfiguration
-
Sets whether cookies and credentials will be sent along DRM license requests on the cast receiver. Default value is false. NOTE: This is only supported with CAF (v3) Chromecast receivers.
- setSendManifestRequestsWithCredentials(sendManifestRequestsWithCredentials) - Method in class com.bitmovin.player.config.RemoteControlConfiguration
-
Sets whether cookies and credentials will be sent along manifest requests on the cast receiver. Default value is false. NOTE: This is only supported with CAF (v3) Chromecast receivers.
- setSendSegmentRequestsWithCredentials(sendSegmentRequestsWithCredentials) - Method in class com.bitmovin.player.config.RemoteControlConfiguration
-
Sets whether cookies and credentials will be sent along segment requests on the cast receiver. Default value is false. NOTE: This is only supported with CAF (v3) Chromecast receivers.
- setShouldApplyTtmlRegionWorkaround(p) - Method in class com.bitmovin.player.config.TweaksConfiguration
-
Specifies whether default positioning values should be assumed when parsing TTML regions in case of unsupported
TTML features.
Default is true.
- setShowErrors(showErrors) - Method in class com.bitmovin.player.config.StyleConfiguration
-
- setSmallIcon(smallIconResourceId) - Method in class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
-
Sets the small icon of the notification which is also shown in the system status bar.
- setSourceConfiguration(p) - Method in class com.bitmovin.player.config.PlayerConfiguration
-
- setSourceItem(url) - Method in class com.bitmovin.player.config.PlayerConfiguration
-
- setSourceItem(sourceItem) - Method in class com.bitmovin.player.config.PlayerConfiguration
-
- setStartOffset(p) - Method in class com.bitmovin.player.config.media.SourceConfiguration
-
Deprecated.
The position where the stream should be started.
Number can be positive or negative depending on the used
enum TimelineReferencePoint.
Invalid numbers will be corrected according to the stream boundaries.
- setStartOffset(p) - Method in class com.bitmovin.player.config.media.SourceOptions
-
The position where the stream should be started.
Number can be positive or negative depending on the used {@link TimelineReferencePoint}.
Invalid numbers will be corrected according to the stream boundaries.
- setStartOffsetTimelineReference(p) - Method in class com.bitmovin.player.config.media.SourceConfiguration
-
Deprecated.
- setStartOffsetTimelineReference(p) - Method in class com.bitmovin.player.config.media.SourceOptions
-
Sets the Timeline reference point to calculate {@link SourceItem#getStartOffset} from.
- setStartPosition(startPosition) - Method in class com.bitmovin.player.config.vr.VRConfiguration
-
Sets the starting viewpoint, stated in degrees. Default value is 0.
- setStartupBitrate(p) - Method in class com.bitmovin.player.config.AdaptationConfiguration
-
The bitrate the player should start playback with in bits per second.
If set to a value > -1 this value will be used as initial bitrate estimate.
A value of -1 indicates that the default initial bitrate estimate defined in
DefaultBandwidthMeter.DEFAULT_INITIAL_BITRATE_ESTIMATE is used.
- setStartupThreshold(p) - Method in class com.bitmovin.player.config.buffer.BufferConfiguration
-
Amount of seconds the player buffers before playback starts.
This value is restricted to the maximum value of the buffer minus 0.5 seconds.
Default is 2.5 seconds.
- setStereo(stereo) - Method in interface com.bitmovin.player.api.PlayerAPI
-
Enables or disables stereo mode for VR content.
- setStereo(p) - Method in interface com.bitmovin.player.api.VrApi
-
Specifies whether stereo mode is enabled.
- setStereo(stereo) - Method in class com.bitmovin.player.BitmovinPlayer
-
- setStereo(stereo) - Method in class com.bitmovin.player.config.vr.VRConfiguration
-
Sets if the video should start in stereo mode (true) or not (false). Default value is false.
- setStopAction(stopAction) - Method in class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
-
Sets the name of the action to be used as stop action to cancel the notification. If null is passed the stop action is not displayed.
- setStyle(style) - Method in class com.bitmovin.player.BitmovinSubtitleView
-
- setStyle(style) - Method in class com.bitmovin.player.SubtitleRendererView
-
Sets the caption style.
- setStyleConfiguration(p) - Method in class com.bitmovin.player.config.PlayerConfiguration
-
- setSubtitle(trackID) - Method in interface com.bitmovin.player.api.PlayerAPI
-
- setSubtitle(trackId) - Method in class com.bitmovin.player.BitmovinPlayer
-
- setSubtitleLabeler(subtitleLabeler) - Method in class com.bitmovin.player.config.labeling.LabelingConfiguration
-
- setSupplementalPlayerUiCss(supplementalPlayerUiCss) - Method in class com.bitmovin.player.config.StyleConfiguration
-
- setSurface(surface) - Method in interface com.bitmovin.player.api.PlayerAPI
-
Sets the
Surface onto which video will be rendered. The player will track the lifecycle of the surface automatically.
- setSurface(surfaceHolder) - Method in interface com.bitmovin.player.api.PlayerAPI
-
Sets the
SurfaceHolder that holds the
Surface onto which video will be rendered. The player will track the lifecycle of the surface automatically.
- setSurface(surface) - Method in class com.bitmovin.player.BitmovinPlayer
-
- setSurface(surfaceHolder) - Method in class com.bitmovin.player.BitmovinPlayer
-
- setTargetLatency(p) - Method in interface com.bitmovin.player.api.LowLatencyApi
-
The current target latency or -1 if not set.
- setTargetLatency(latency) - Method in interface com.bitmovin.player.api.PlayerAPI
-
Sets the target latency the player should try to reach and maintain.
- setTargetLatency(latency) - Method in class com.bitmovin.player.BitmovinPlayer
-
- setTargetLatency(targetLatency) - Method in class com.bitmovin.player.config.live.LowLatencyConfiguration
-
Sets the target latency the player should try to reach and maintain. Default: 3
- setTargetLevel(type, value) - Method in interface com.bitmovin.player.api.BufferApi
-
Sets the target buffer level for the chosen buffer type across all media types.
- setTargetLevel(p) - Method in class com.bitmovin.player.model.buffer.BufferLevel
-
The target buffer level the player tries to maintain.
- setThumbnailTrack(thumbnailTrack) - Method in class com.bitmovin.player.config.media.SourceItem
-
- setThumbnailTrack(url) - Method in class com.bitmovin.player.config.media.SourceItem
-
- setTimeChangedInterval(p) - Method in class com.bitmovin.player.config.TweaksConfiguration
-
- setTimeShiftEnabled(timeShiftEnabled) - Method in class com.bitmovin.player.config.PlaybackConfiguration
-
Sets if time shifting (during live streaming) should be enabled. Default value is true.
- setTimestamp(timestamp) - Method in class com.bitmovin.player.api.event.data.BitmovinPlayerEvent
-
- setTitle(title) - Method in class com.bitmovin.player.config.media.SourceItem
-
- setTouchControlEnabled(p) - Method in interface com.bitmovin.player.api.VrApi
-
Specifies whether the touch controls of the device are enabled.
- setTouchOrientationProvider(orientationProvider) - Method in interface com.bitmovin.player.api.PlayerAPI
-
Sets the touch OrientationProvider, which should be used for VR control.
- setTouchOrientationProvider(p) - Method in interface com.bitmovin.player.api.VrApi
-
The touch OrientationProvider that is used for VR control.
- setTouchOrientationProvider(orientationProvider) - Method in class com.bitmovin.player.BitmovinPlayer
-
- setTunneledPlaybackEnabled(tunneledPlaybackEnabled) - Method in class com.bitmovin.player.config.PlaybackConfiguration
-
Sets if tunneled playback should be enabled. Default value is false.
- setTweaksConfiguration(p) - Method in class com.bitmovin.player.config.PlayerConfiguration
-
- setType(p) - Method in class com.bitmovin.player.model.buffer.BufferLevel
-
The buffer type the buffer data applies to.
- setUiEnabled(uiEnabled) - Method in class com.bitmovin.player.config.StyleConfiguration
-
Sets if the the UI should be enabled. Default value is true.
- setUiVisible(visible) - Method in interface com.bitmovin.player.api.UserInterfaceAPI
-
Sets if the UI should be visible or not. Default value is true.
- setUiVisible(visible) - Method in class com.bitmovin.player.BitmovinPlayerView
-
- setup(playerConfiguration) - Method in interface com.bitmovin.player.api.PlayerAPI
-
Sets up player instance with the given configuration.
- setup(playerConfiguration) - Method in class com.bitmovin.player.BitmovinPlayer
-
- setUrl(url) - Method in class com.bitmovin.player.config.network.HttpRequest
-
Sets the URL of the request.
- setUseChronometer(useChronometer) - Method in class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
-
Sets whether the elapsed time of the media playback should be displayed
- setUseDrmSessionForClearPeriods(p) - Method in class com.bitmovin.player.config.TweaksConfiguration
-
Specifies whether a DRM session should be used for clear tracks of type video and audio.
Using DRM sessions for clear content avoids the recreation of decoders
when transitioning between clear and encrypted sections of content.
Default is false.
- setUseFiletypeExtractorFallbackForHls(p) - Method in class com.bitmovin.player.config.TweaksConfiguration
-
Specifies if the player should always fall back to an extractor matching the file type, if
no matching extractor was found. If the fallback is applied, this will ignore potential incompatibilities
with streams and thus can result in unstable or failing playback.
- setUsePlayPauseActions(usePlayPauseActions) - Method in class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
-
Sets whether the play and pause actions should be used.
- setUserDefaultStyle() - Method in class com.bitmovin.player.BitmovinSubtitleView
-
- setUserDefaultStyle() - Method in class com.bitmovin.player.SubtitleRendererView
-
- setUserDefaultTextSize() - Method in class com.bitmovin.player.BitmovinSubtitleView
-
- setUserDefaultTextSize() - Method in class com.bitmovin.player.SubtitleRendererView
-
- setUuid(p) - Method in class com.bitmovin.player.config.drm.DRMConfiguration.Builder
-
- setVideoAdaptation(p) - Method in class com.bitmovin.player.config.AdaptationConfiguration
-
Sets the callback interface to customize the player's adaptation logic.
The
VideoAdaptation.onVideoAdaptation is called before the player tries to
download a new video segment.
- setVideoCodecPriority(videoCodecPriority) - Method in class com.bitmovin.player.config.media.SourceItem
-
- setVideoCodecPriority(videoCodecPriority) - Method in class com.bitmovin.player.config.PlaybackConfiguration
-
- setVideoFilter(videoFilter) - Method in class com.bitmovin.player.config.PlaybackConfiguration
-
Sets the
enum MediaFilter that specifies how strictly potentially unsupported video qualities are filtered out of a playback session.
- setVideoQuality(qualityID) - Method in interface com.bitmovin.player.api.PlayerAPI
-
- setVideoQuality(qualityID) - Method in class com.bitmovin.player.BitmovinPlayer
-
- setVideoQualityLabeler(videoQualityLabeler) - Method in class com.bitmovin.player.config.labeling.LabelingConfiguration
-
- setViewingDirection(viewingDirection) - Method in interface com.bitmovin.player.api.PlayerAPI
-
Sets the given viewing direction, if VR content is played.
- setViewingDirection(p) - Method in interface com.bitmovin.player.api.VrApi
-
The current viewing direction.
- setViewingDirection(viewingDirection) - Method in class com.bitmovin.player.BitmovinPlayer
-
- setViewingDirectionChangeEventInterval(interval) - Method in interface com.bitmovin.player.api.PlayerAPI
-
- setViewingDirectionChangeEventInterval(p) - Method in interface com.bitmovin.player.api.VrApi
-
- setViewingDirectionChangeEventInterval(interval) - Method in class com.bitmovin.player.BitmovinPlayer
-
- setViewingDirectionChangeEventInterval(viewingDirectionChangeEventInterval) - Method in class com.bitmovin.player.config.vr.VRConfiguration
-
- setViewingDirectionChangeThreshold(threshold) - Method in interface com.bitmovin.player.api.PlayerAPI
-
- setViewingDirectionChangeThreshold(p) - Method in interface com.bitmovin.player.api.VrApi
-
- setViewingDirectionChangeThreshold(threshold) - Method in class com.bitmovin.player.BitmovinPlayer
-
- setViewingDirectionChangeThreshold(viewingDirectionChangeThreshold) - Method in class com.bitmovin.player.config.vr.VRConfiguration
-
- setViewingWindow(viewingWindow) - Method in class com.bitmovin.player.config.vr.VRConfiguration
-
- setVisibility(visibility) - Method in class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
-
Sets the visibility of the notification which determines whether and how the notification is shown when the device is in lock screen mode.
- setVolume(volume) - Method in interface com.bitmovin.player.api.PlayerAPI
-
Sets the player’s volume to the value specified by volume which is an integer in the range zero to 100 including, respectively. If the player is muted when calling this, the player is unmuted.
- setVolume(volume) - Method in class com.bitmovin.player.BitmovinPlayer
-
- setVrConfiguration(vrConfiguration) - Method in class com.bitmovin.player.config.media.SourceItem
-
- setVrContentType(vrContentType) - Method in class com.bitmovin.player.config.vr.VRConfiguration
-
- setVrRenderer(vrRenderer) - Method in interface com.bitmovin.player.api.PlayerAPI
-
Sets the VrRenderer that is used to modify the VR properties.
- setVrRenderer(renderer) - Method in interface com.bitmovin.player.api.VrApi
-
Sets the VrRenderer that is used to modify VR properties.
- setVrRenderer(vrRenderer) - Method in class com.bitmovin.player.BitmovinPlayer
-
- shouldKeepDrmSessionsAlive() - Method in class com.bitmovin.player.config.drm.DRMConfiguration
-
Indicates if the DRM sessions should be kept alive after a source is unloaded.
This allows DRM sessions to be reused over several different source items with the same DRM configuration as well
as the same DRM scheme information.
Default: false
- showDialog() - Method in class com.bitmovin.player.cast.BitmovinCastManager
-
Opens the cast dialog, for selecting and starting a cast session.
- ShutterViewControllerKt - Class in com.bitmovin.player.ui
-
- skipAd() - Method in interface com.bitmovin.player.api.PlayerAPI
-
Skips the current ad. Has no effect if ad is not skippable or if no ad is played back.
- skipAd() - Method in class com.bitmovin.player.BitmovinPlayer
-
- SmoothSource - Class in com.bitmovin.player.config.media
-
Represents a Smooth Streaming media source.
- SmoothSource(url) - Constructor for class com.bitmovin.player.config.media.SmoothSource
-
- SOURCE_ERROR - Static variable in class com.bitmovin.player.api.ErrorCodes
-
- SourceConfiguration - Class in com.bitmovin.player.config.media
-
Deprecated.
- SourceConfiguration() - Constructor for class com.bitmovin.player.config.media.SourceConfiguration
-
Deprecated.
- SourceConfiguration(parcel) - Constructor for class com.bitmovin.player.config.media.SourceConfiguration
-
Deprecated.
- SourceConfiguration.Companion - Class in com.bitmovin.player.config.media
-
Deprecated.
- SourceItem - Class in com.bitmovin.player.config.media
-
Represents a source item which can be played back in a player instance.
- SourceItem(url) - Constructor for class com.bitmovin.player.config.media.SourceItem
-
- SourceItem(adaptiveSource) - Constructor for class com.bitmovin.player.config.media.SourceItem
-
- SourceItem(progressiveSource) - Constructor for class com.bitmovin.player.config.media.SourceItem
-
- SourceItem(progressiveSources) - Constructor for class com.bitmovin.player.config.media.SourceItem
-
- SourceItem(in) - Constructor for class com.bitmovin.player.config.media.SourceItem
-
- SourceItemExtensionsKt - Class in com.bitmovin.player.util
-
- SourceLoadedEvent - Class in com.bitmovin.player.api.event.data
-
- SourceLoadedEvent(sourceItem) - Constructor for class com.bitmovin.player.api.event.data.SourceLoadedEvent
-
- SourceLoadEvent - Class in com.bitmovin.player.api.event.data
-
- SourceLoadEvent(source) - Constructor for class com.bitmovin.player.api.event.data.SourceLoadEvent
-
- SourceOptions - Class in com.bitmovin.player.config.media
-
- SourceOptions(startOffset, startOffsetTimelineReference) - Constructor for class com.bitmovin.player.config.media.SourceOptions
-
- SourceOptions() - Constructor for class com.bitmovin.player.config.media.SourceOptions
-
- SourceUnloadedEvent - Class in com.bitmovin.player.api.event.data
-
- StallEndedEvent - Class in com.bitmovin.player.api.event.data
-
- StallStartedEvent - Class in com.bitmovin.player.api.event.data
-
- startOffset - Variable in class com.bitmovin.player.model.id3.ChapterFrame
-
- startTimeMs - Variable in class com.bitmovin.player.model.id3.ChapterFrame
-
- StringExtensionsKt - Class in com.bitmovin.player.util
-
- StyleConfiguration - Class in com.bitmovin.player.config
-
Contains configuration values which can be used to alter the visual presentation and behaviour of the player UI.
- StyleConfiguration() - Constructor for class com.bitmovin.player.config.StyleConfiguration
-
- subFrames - Variable in class com.bitmovin.player.model.id3.ChapterFrame
-
- SubtitleAddedEvent - Class in com.bitmovin.player.api.event.data
-
- SubtitleAddedEvent(subtitleTrack) - Constructor for class com.bitmovin.player.api.event.data.SubtitleAddedEvent
-
- SubtitleChangedEvent - Class in com.bitmovin.player.api.event.data
-
- SubtitleChangedEvent(oldSubtitleTrack, newSubtitleTrack) - Constructor for class com.bitmovin.player.api.event.data.SubtitleChangedEvent
-
- SubtitleLabeler - Interface in com.bitmovin.player.config.labeling
-
- SubtitleRemovedEvent - Class in com.bitmovin.player.api.event.data
-
- SubtitleRemovedEvent(subtitleTrack) - Constructor for class com.bitmovin.player.api.event.data.SubtitleRemovedEvent
-
- SubtitleRendererView - Class in com.bitmovin.player
-
Base for Subtitle rendering Views.
- SubtitleRendererView(context) - Constructor for class com.bitmovin.player.SubtitleRendererView
-
- SubtitleRendererView(context, attrs) - Constructor for class com.bitmovin.player.SubtitleRendererView
-
- SubtitleTrack - Class in com.bitmovin.player.config.track
-
Represents a subtitle track.
- SubtitleTrack(url, mimeType, label, id, isDefault, language, isForced, roles) - Constructor for class com.bitmovin.player.config.track.SubtitleTrack
-
- SubtitleTrack(url, mimeType, label, id, isDefault, language, isForced) - Constructor for class com.bitmovin.player.config.track.SubtitleTrack
-
- SubtitleTrack(url) - Constructor for class com.bitmovin.player.config.track.SubtitleTrack
-
- SubtitleTrack(url, mimeType, label, id, isDefault, language) - Constructor for class com.bitmovin.player.config.track.SubtitleTrack
-
- SubtitleTrack(url, label, id, isDefault, language) - Constructor for class com.bitmovin.player.config.track.SubtitleTrack
-
- SubtitleTrack.Companion - Class in com.bitmovin.player.config.track
-
- SubtitleTrackController - Interface in com.bitmovin.player.config.track
-
- SubtitleTrackExtensionsKt - Class in com.bitmovin.player.util
-
- suspend() - Method in class com.bitmovin.player.offline.OfflineContentManager
-
Suspends all active actions.
- SynchronizationConfigurationEntry - Class in com.bitmovin.player.config.live
-
Defines a source and a method to synchronize time with.
- SynchronizationConfigurationEntry(source, method) - Constructor for class com.bitmovin.player.config.live.SynchronizationConfigurationEntry
-
- SynchronizationConfigurationEntry(in) - Constructor for class com.bitmovin.player.config.live.SynchronizationConfigurationEntry
-