Skip navigation links
A B C D E F G H I L M N O P Q R S T U V W X Y 

A

ACTION_FAST_FORWARD - Static variable in class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
The action which fast forwards.
ACTION_PAUSE - Static variable in class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
The action which pauses playback.
ACTION_PLAY - Static variable in class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
The action which starts playback.
ACTION_REPLAY - Static variable in class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
The action which replays playback.
ACTION_REWIND - Static variable in class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
The action which rewinds.
ACTION_STOP - Static variable in class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
The action which cancels the notification and stops playback.
Ad - Interface in com.bitmovin.player.model.advertising
Defines basic properties available for every ad type
AdaptationConfiguration - Class in com.bitmovin.player.config
Contains configuration values regarding the behaviour of the adaptation.
AdaptationConfiguration(startupBitrate, maxSelectableVideoBitrate, isAllowRebuffering, preload) - Constructor for class com.bitmovin.player.config.AdaptationConfiguration
Contains configuration values regarding the behaviour of the adaptation.
AdaptationConfiguration() - Constructor for class com.bitmovin.player.config.AdaptationConfiguration
Contains configuration values regarding the behaviour of the adaptation.
AdaptationConfiguration.Companion - Class in com.bitmovin.player.config
 
AdaptationData - Class in com.bitmovin.player.config.adaptation.data
Holding information about the current adaptation.
AdaptationData(suggested) - Constructor for class com.bitmovin.player.config.adaptation.data.AdaptationData
 
AdaptiveSource - Class in com.bitmovin.player.config.media
Base class for all adaptive media sources.
AdaptiveSource(type, url) - Constructor for class com.bitmovin.player.config.media.AdaptiveSource
 
AdaptiveSource(in) - Constructor for class com.bitmovin.player.config.media.AdaptiveSource
 
AdBreak - Interface in com.bitmovin.player.model.advertising
Contains information about an ad break.
AdBreakConfiguration - Interface in com.bitmovin.player.model.advertising
Contains configuration options for an interface AdBreak.
AdBreakConfiguration.DefaultImpls - Class in com.bitmovin.player.model.advertising
Contains configuration options for an interface AdBreak.
AdBreakEvent - Class in com.bitmovin.player.api.event.data
 
AdBreakEvent(adBreak) - Constructor for class com.bitmovin.player.api.event.data.AdBreakEvent
 
AdBreakEvent() - Constructor for class com.bitmovin.player.api.event.data.AdBreakEvent
 
AdBreakFinishedEvent - Class in com.bitmovin.player.api.event.data
See interface OnAdBreakFinishedListener for more information.
AdBreakFinishedEvent() - Constructor for class com.bitmovin.player.api.event.data.AdBreakFinishedEvent
 
AdBreakFinishedEvent(adBreak) - Constructor for class com.bitmovin.player.api.event.data.AdBreakFinishedEvent
 
AdBreakStartedEvent - Class in com.bitmovin.player.api.event.data
See interface OnAdBreakStartedListener for more information.
AdBreakStartedEvent() - Constructor for class com.bitmovin.player.api.event.data.AdBreakStartedEvent
 
AdBreakStartedEvent(adBreak) - Constructor for class com.bitmovin.player.api.event.data.AdBreakStartedEvent
 
AdClickedEvent - Class in com.bitmovin.player.api.event.data
See interface OnAdClickedListener for more information.
AdClickedEvent(clickThroughUrl) - Constructor for class com.bitmovin.player.api.event.data.AdClickedEvent
 
AdConfiguration - Interface in com.bitmovin.player.model.advertising
Contains the base configuration options for an ad.
AdData - Interface in com.bitmovin.player.model.advertising
Holds various additional ad data. Refer to interface ImaAdData for more information on what additional data is available when using the Google IMA SDK implementation.
addDRMConfiguration(drmConfiguration) - Method in class com.bitmovin.player.config.media.SourceItem
addDRMConfiguration(uuid, licenseUrl) - Method in class com.bitmovin.player.config.media.SourceItem
addEventListener(listener) - Method in interface com.bitmovin.player.api.event.EventHandler
Adds an event listener.
addEventListener(listener) - Method in class com.bitmovin.player.BitmovinPlayer
 
addEventListener(listener) - Method in class com.bitmovin.player.BitmovinPlayerView
 
addMessageReceivedCallback(callback) - Method in class com.bitmovin.player.cast.BitmovinCastManager
Adds a MessageReceivedCallback to the class BitmovinCastManager. Messages for the namespace in com.bitmovin.player.cast.BitmovinCastManager$getMessageNamespace() can be received on the provided callback.
addSourceItem(url) - Method in class com.bitmovin.player.config.media.SourceConfiguration
Deprecated.
Adds a new source item based on the provided url to this class SourceConfiguration.
addSourceItem(sourceItem) - Method in class com.bitmovin.player.config.media.SourceConfiguration
Deprecated.
Adds a new source item to this class SourceConfiguration.
addSubtitle(subtitle) - Method in interface com.bitmovin.player.api.PlayerAPI
 
addSubtitle(subtitle) - Method in class com.bitmovin.player.BitmovinPlayer
 
addSubtitleTrack(url) - Method in class com.bitmovin.player.config.media.SourceItem
Generates a class SubtitleTrack with the provided url and adds it to this class SourceItem.
addSubtitleTrack(subtitleTrack) - Method in class com.bitmovin.player.config.media.SourceItem
Adds the provided class SubtitleTrack to this class SourceItem. null objects will be ignored.
addSubtitleTrack(url, label, id, isDefault, language) - Method in class com.bitmovin.player.config.media.SourceItem
Generates a class SubtitleTrack with the provided parameter and adds it to this class SourceItem.
addSubtitleTrack(url, mimeType, label, id, isDefault, language) - Method in class com.bitmovin.player.config.media.SourceItem
Generates a class SubtitleTrack with the provided parameter and adds it to this class SourceItem.
addSynchronizationEntry(source, method) - Method in class com.bitmovin.player.config.live.LiveConfiguration
addThumbnailTrack(url) - Method in class com.bitmovin.player.config.media.SourceItem
 
addThumbnailTrack(url, label, id, isDefault, language) - Method in class com.bitmovin.player.config.media.SourceItem
 
addTrack(track) - Method in class com.bitmovin.player.config.media.SourceItem
 
AdErrorEvent - Class in com.bitmovin.player.api.event.data
See interface OnAdErrorListener for more information.
AdErrorEvent(adItem, code, message) - Constructor for class com.bitmovin.player.api.event.data.AdErrorEvent
 
AdErrorEvent(code, message) - Constructor for class com.bitmovin.player.api.event.data.AdErrorEvent
 
AdErrorEvent(adItem, code, message, adConfiguration) - Constructor for class com.bitmovin.player.api.event.data.AdErrorEvent
 
AdErrorEvent(code, message, adConfiguration) - Constructor for class com.bitmovin.player.api.event.data.AdErrorEvent
 
AdEvent - Class in com.bitmovin.player.api.event.data
 
AdEvent(ad) - Constructor for class com.bitmovin.player.api.event.data.AdEvent
 
AdEvent() - Constructor for class com.bitmovin.player.api.event.data.AdEvent
 
AdFinishedEvent - Class in com.bitmovin.player.api.event.data
See interface OnAdFinishedListener for more information.
AdFinishedEvent() - Constructor for class com.bitmovin.player.api.event.data.AdFinishedEvent
Deprecated. 
AdFinishedEvent(ad) - Constructor for class com.bitmovin.player.api.event.data.AdFinishedEvent
 
AdItem - Class in com.bitmovin.player.config.advertising
Represents an ad which can be scheduled in the play.
AdItem(position, sources) - Constructor for class com.bitmovin.player.config.advertising.AdItem
 
AdItem(position, replaceContentDuration, sources) - Constructor for class com.bitmovin.player.config.advertising.AdItem
 
AdItem(in) - Constructor for class com.bitmovin.player.config.advertising.AdItem
 
AdLinearityChangedEvent - Class in com.bitmovin.player.api.event.data
See interface OnAdLinearityChangedListener for more information.
AdLinearityChangedEvent(isLinear) - Constructor for class com.bitmovin.player.api.event.data.AdLinearityChangedEvent
 
AdManifestLoadedEvent - Class in com.bitmovin.player.api.event.data
See interface OnAdManifestLoadedListener for more information.
AdManifestLoadedEvent(adConfiguration, adBreak, downloadTime) - Constructor for class com.bitmovin.player.api.event.data.AdManifestLoadedEvent
 
AdManifestLoadEvent - Class in com.bitmovin.player.api.event.data
See interface OnAdManifestLoadListener for more information.
AdManifestLoadEvent(adConfiguration, adBreak) - Constructor for class com.bitmovin.player.api.event.data.AdManifestLoadEvent
See interface OnAdManifestLoadListener for more information.
AdPricing - Class in com.bitmovin.player.model.advertising
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.
AdPricing(value, model, currency) - Constructor for 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.
AdQuartile - Enum in com.bitmovin.player.model.advertising
Quartiles that can be reached during an ad playback.
AdQuartileEvent - Class in com.bitmovin.player.api.event.data
See interface OnAdQuartileListener for more information.
AdQuartileEvent(quartile) - Constructor for class com.bitmovin.player.api.event.data.AdQuartileEvent
 
AdScheduledEvent - Class in com.bitmovin.player.api.event.data
See interface OnAdScheduledListener for more information.
AdScheduledEvent(numberOfAds) - Constructor for class com.bitmovin.player.api.event.data.AdScheduledEvent
 
AdSkippedEvent - Class in com.bitmovin.player.api.event.data
See interface OnAdSkippedListener for more information.
AdSkippedEvent() - Constructor for class com.bitmovin.player.api.event.data.AdSkippedEvent
Deprecated. 
AdSkippedEvent(ad) - Constructor for class com.bitmovin.player.api.event.data.AdSkippedEvent
 
AdsManagerAvailableCallback - Interface in com.bitmovin.player.config.advertising
Can be implemented to gain access to the currently used IMA AdsManager.
AdSource - Class in com.bitmovin.player.config.advertising
Represents an ad source which can be assigned to an class AdItem. An class AdItem can have multiple class AdSource as waterfalling option.
AdSource(type, tag) - Constructor for class com.bitmovin.player.config.advertising.AdSource
 
AdSourceType - Enum in com.bitmovin.player.config.advertising
The available types an class AdSource can have.
AdStartedEvent - Class in com.bitmovin.player.api.event.data
See interface OnAdStartedListener for more information.
AdStartedEvent(clientType, clickThroughUrl, indexInQueue, duration, timeOffset, position, skipOffset) - Constructor for class com.bitmovin.player.api.event.data.AdStartedEvent
Deprecated. 
AdStartedEvent(clientType, clickThroughUrl, indexInQueue, duration, timeOffset, position, skipOffset, ad) - Constructor for class com.bitmovin.player.api.event.data.AdStartedEvent
 
AdSurvey - Class in com.bitmovin.player.model.advertising
URI to any resource relating to an integrated survey. Specified in InLine.Survey in the VAST response.
AdSurvey(uri, type) - Constructor for class com.bitmovin.player.model.advertising.AdSurvey
URI to any resource relating to an integrated survey. Specified in InLine.Survey in the VAST response.
AdSystem - Class in com.bitmovin.player.model.advertising
Describes the ad system that returned the ad. Specified in InLine.AdSystem in the VAST response.
AdSystem(name, version) - Constructor for class com.bitmovin.player.model.advertising.AdSystem
Describes the ad system that returned the ad. Specified in InLine.AdSystem in the VAST response.
AdTag - Class in com.bitmovin.player.model.advertising
Defines the url and type of an ad manifest.
AdTag(url, type) - Constructor for class com.bitmovin.player.model.advertising.AdTag
Defines the url and type of an ad manifest.
AdTagConfiguration - Interface in com.bitmovin.player.model.advertising
Contains configuration options for an class AdTag.
AdTagType - Enum in com.bitmovin.player.model.advertising
Types that can be specified for an class AdTag.
Advertiser - Class in com.bitmovin.player.model.advertising
Describes he advertiser as defined by the ad serving party. Specified in InLine.Advertiser in the VAST response.
Advertiser(name, id) - Constructor for 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.
AdvertisingConfiguration - Class in com.bitmovin.player.config.advertising
Contains configuration values regarding the ads which should be played back by the player.
AdvertisingConfiguration(companionAdContainers, adItems) - Constructor for class com.bitmovin.player.config.advertising.AdvertisingConfiguration
 
AdvertisingConfiguration(adItems) - Constructor for class com.bitmovin.player.config.advertising.AdvertisingConfiguration
 
AdvertisingConfiguration.Companion - Class in com.bitmovin.player.config.advertising
 
allTasksFinished(downloadStates) - Static method in class com.bitmovin.player.offline.service.BitmovinDownloadService
Returns true if all states are finished, else false.
AnalyticsLicenseData - Class in com.bitmovin.player.model.licensing
Represents the analytics specific data returned from the license server.
AnalyticsLicenseData(key) - Constructor for class com.bitmovin.player.model.licensing.AnalyticsLicenseData
 
ApicFrame - Class in com.bitmovin.player.model.id3
 
ApicFrame(mimeType, description, pictureType, pictureData) - Constructor for class com.bitmovin.player.model.id3.ApicFrame
 
AssertNonNullKt - Class in com.bitmovin.player.util
 
AttributeConfigurationLoader - Class in com.bitmovin.player.util
 
AudioAddedEvent - Class in com.bitmovin.player.api.event.data
See interface OnAudioAddedListener for more information.
AudioAddedEvent(audioTrack, time) - Constructor for class com.bitmovin.player.api.event.data.AudioAddedEvent
 
AudioChangedEvent - Class in com.bitmovin.player.api.event.data
See interface OnAudioChangedListener for more information.
AudioChangedEvent(oldAudioTrack, newAudioTrack) - Constructor for class com.bitmovin.player.api.event.data.AudioChangedEvent
 
AudioDownloadQualityChangedEvent - Class in com.bitmovin.player.api.event.data
AudioDownloadQualityChangedEvent(oldAudioQuality, newAudioQuality) - Constructor for class com.bitmovin.player.api.event.data.AudioDownloadQualityChangedEvent
 
AudioLabeler - Interface in com.bitmovin.player.config.labeling
Can be implemented and added to the class LabelingConfiguration to label class AudioTracks.
AudioOfflineOptionEntry - Class in com.bitmovin.player.offline.options
Represents an audio option.
AudioPlaybackQualityChangedEvent - Class in com.bitmovin.player.api.event.data
AudioPlaybackQualityChangedEvent(oldAudioQuality, newAudioQuality) - Constructor for class com.bitmovin.player.api.event.data.AudioPlaybackQualityChangedEvent
 
AudioQuality - Class in com.bitmovin.player.config.quality
Represents an audio quality.
AudioQuality(id, label, bitrate, codec) - Constructor for class com.bitmovin.player.config.quality.AudioQuality
 
AudioQualityChangedEvent - Class in com.bitmovin.player.api.event.data
See interface OnAudioChangedListener for more information.
AudioQualityChangedEvent(oldAudioQuality, newAudioQuality) - Constructor for class com.bitmovin.player.api.event.data.AudioQualityChangedEvent
 
AudioQualityLabeler - Interface in com.bitmovin.player.config.labeling
Can be implemented and added to the class LabelingConfiguration to label class AudioQualitys.
AudioRemovedEvent - Class in com.bitmovin.player.api.event.data
See interface OnAudioRemovedListener for more information.
AudioRemovedEvent(audioTrack, time) - Constructor for class com.bitmovin.player.api.event.data.AudioRemovedEvent
 
AudioTrack - Class in com.bitmovin.player.config.track
Represents an audio track.
AudioTrack(url, label, id, isDefault, language, roles) - Constructor for class com.bitmovin.player.config.track.AudioTrack
 
AudioTrack(url, label, id, isDefault, language) - Constructor for class com.bitmovin.player.config.track.AudioTrack
 
AudioTrack(url, label, id, isDefault) - Constructor for class com.bitmovin.player.config.track.AudioTrack
 
AudioTrack(url, label, id) - Constructor for class com.bitmovin.player.config.track.AudioTrack
 
AudioTrack(url, label) - Constructor for class com.bitmovin.player.config.track.AudioTrack
 
AudioTrack(url) - Constructor for class com.bitmovin.player.config.track.AudioTrack
 
AudioTrack.Companion - Class in com.bitmovin.player.config.track
 

B

BASE_TYPE_APPLICATION - Static variable in class com.bitmovin.player.config.track.MimeTypes
 
BASE_TYPE_TEXT - Static variable in class com.bitmovin.player.config.track.MimeTypes
 
beforeInitialization(settings) - Method in interface com.bitmovin.player.config.advertising.BeforeInitializationCallback
 
BeforeInitializationCallback - Interface in com.bitmovin.player.config.advertising
A callback to be invoked before IMA initialization, exposing the IMA settings
BinaryFrame - Class in com.bitmovin.player.model.id3
 
BinaryFrame(id, data) - Constructor for class com.bitmovin.player.model.id3.BinaryFrame
 
BitFlagsKt - Class in com.bitmovin.player.util
 
BitmovinCastManager - Class in com.bitmovin.player.cast
Singleton providing access to GoogleCast related features. The class BitmovinCastManager needs to be initialized in the Application, if casting should be used.
BitmovinCastOptionsProvider - Class in com.bitmovin.player.cast
Represents an OptionsProvider of the cast framework. Note: - To use the BitmovinCastOptionsProvider, it must be properly added to the AndroidManifest.xml - To prevent unexpected behaviour when multiple senders try to connect to the same receiver, we recommend to set `setRelaunchIfRunning` to `true`
BitmovinDownloadService - Class in com.bitmovin.player.offline.service
Android Service that handles downloading content for offline playback. Can be extended to implement custom notification behaviour.
BitmovinDownloadService() - Constructor for class com.bitmovin.player.offline.service.BitmovinDownloadService
 
BitmovinDownloadService(flags) - Constructor for class com.bitmovin.player.offline.service.BitmovinDownloadService
Deprecated. 
BitmovinDownloadState - Class in com.bitmovin.player.offline.service
 
BitmovinDownloadState(offlineContent, trackIdentifier, state, downloadedPercentage, downloadedBytes) - Constructor for class com.bitmovin.player.offline.service.BitmovinDownloadState
 
BitmovinMediaInfoKt - Class in com.bitmovin.player.cast
 
BitmovinPlayer - Class in com.bitmovin.player
The player itself. It implements the interface PlayerAPI and interface RemoteControlAPI which can be used to control the player. It also implements the interface EventHandler interface which enables adding and removing of event listeners to this player instance. This player does not come with an UI, it represents only the player logic. If you wish to use the player along with an UI please use class BitmovinPlayerView.
BitmovinPlayer(context, playerConfiguration, playerIntendedToUseCast) - Constructor for class com.bitmovin.player.BitmovinPlayer
The player itself. It implements the interface PlayerAPI and interface RemoteControlAPI which can be used to control the player. It also implements the interface EventHandler interface which enables adding and removing of event listeners to this player instance. This player does not come with an UI, it represents only the player logic. If you wish to use the player along with an UI please use class BitmovinPlayerView.
BitmovinPlayer(context, playerConfiguration) - Constructor for class com.bitmovin.player.BitmovinPlayer
 
BitmovinPlayer(context) - Constructor for class com.bitmovin.player.BitmovinPlayer
 
BitmovinPlayerEvent - Class in com.bitmovin.player.api.event.data
 
BitmovinPlayerEvent() - Constructor for class com.bitmovin.player.api.event.data.BitmovinPlayerEvent
 
BitmovinPlayerFragment - Class in com.bitmovin.player
This class provides Fragment implementation containing a class BitmovinPlayerView and the according class BitmovinPlayer
BitmovinPlayerNotificationManager - Class in com.bitmovin.player.notification
 
BitmovinPlayerNotificationManager(context, channelId, notificationId, mediaDescriptionAdapter) - Constructor for class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
Creates a notification manager using the specified notification channelId. The caller is responsible for creating the notification channel.
BitmovinPlayerNotificationManager(context, channelId, notificationId, mediaDescriptionAdapter, customActionReceiver) - Constructor for class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
Creates a notification manager using the specified notification channelId and . The caller is responsible for creating the notification channel.
BitmovinPlayerNotificationManager.BitmapCallback - Class in com.bitmovin.player.notification
Receives a Bitmap.
BitmovinPlayerNotificationManager.Priority - Annotation Type in com.bitmovin.player.notification
Priority of the notification (required for API 25 and lower).
BitmovinPlayerNotificationManager.Visibility - Annotation Type in com.bitmovin.player.notification
Visibility of notification on the lock screen.
BitmovinPlayerView - Class in com.bitmovin.player
A view containing a class BitmovinPlayer which can be instantiated programmatically or inflated via the layout file of your activity. The class BitmovinPlayerView creates a class BitmovinPlayer instance (which can be accessed using getPlayer) and also a default player UI along with it.
BitmovinPlayerView(context, config) - Constructor for class com.bitmovin.player.BitmovinPlayerView
 
BitmovinPlayerView(context) - Constructor for class com.bitmovin.player.BitmovinPlayerView
 
BitmovinPlayerView(context, bitmovinPlayer) - Constructor for class com.bitmovin.player.BitmovinPlayerView
 
BitmovinPlayerView(context, attrs) - Constructor for class com.bitmovin.player.BitmovinPlayerView
 
BitmovinPlayerView(context, attrs, defStyle) - Constructor for class com.bitmovin.player.BitmovinPlayerView
 
BitmovinSubtitleView - Class in com.bitmovin.player
Renders subtitles for a class BitmovinPlayer.
BitmovinSubtitleView(context, attrs) - Constructor for class com.bitmovin.player.BitmovinSubtitleView
Renders subtitles for a class BitmovinPlayer.
BitmovinSubtitleView(context) - Constructor for class com.bitmovin.player.BitmovinSubtitleView
Renders subtitles for a class BitmovinPlayer.
BitmovinSubtitleViewKt - Class in com.bitmovin.player
 
BufferApi - Interface in com.bitmovin.player.api
This buffer API should be accessible using player.buffer
BufferConfiguration - Class in com.bitmovin.player.config.buffer
Configures different kinds of buffer settings for media types defined in enum MediaType.
BufferConfiguration() - Constructor for class com.bitmovin.player.config.buffer.BufferConfiguration
Configures different kinds of buffer settings for media types defined in enum MediaType.
BufferConfiguration(parcel) - Constructor for class com.bitmovin.player.config.buffer.BufferConfiguration
 
BufferConfiguration.Companion - Class in com.bitmovin.player.config.buffer
 
BufferLevel - Class in com.bitmovin.player.model.buffer
Represents a buffer at a point in time.
BufferMediaTypeConfiguration - Class in com.bitmovin.player.config.buffer
Allows to configure buffer targets for different enum MediaTypes
BufferMediaTypeConfiguration() - Constructor for class com.bitmovin.player.config.buffer.BufferMediaTypeConfiguration
Allows to configure buffer targets for different enum MediaTypes
BufferMediaTypeConfiguration(parcel) - Constructor for class com.bitmovin.player.config.buffer.BufferMediaTypeConfiguration
 
BufferMediaTypeConfiguration.Companion - Class in com.bitmovin.player.config.buffer
 
BufferType - Enum in com.bitmovin.player.model.buffer
Represents the type of buffer level.
build() - Method in class com.bitmovin.player.config.drm.DRMConfiguration.Builder
Builds a class DRMConfiguration with the values set on this class DRMConfiguration.Builder.
Builder(licenseUrl, uuid, httpHeaders) - Constructor for class com.bitmovin.player.config.drm.DRMConfiguration.Builder
 
Builder() - Constructor for class com.bitmovin.player.config.drm.DRMConfiguration.Builder
 

C

CastAvailableEvent - Class in com.bitmovin.player.api.event.data
See interface OnCastAvailableListener for more information.
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
See interface OnCastPausedListener for more information.
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
See interface OnCastPlayingListener for more information.
CastStartedEvent - Class in com.bitmovin.player.api.event.data
See interface OnCastStartedListener for more information.
CastStartedEvent(deviceName) - Constructor for class com.bitmovin.player.api.event.data.CastStartedEvent
 
CastStartEvent - Class in com.bitmovin.player.api.event.data
See interface OnCastStartListener for more information.
castStop() - Method in interface com.bitmovin.player.api.RemoteControlAPI
Stops casting the current video if it is casting at the moment (i.e. com.bitmovin.player.api.RemoteControlAPI$isCasting() returns true). Has no effect if com.bitmovin.player.api.RemoteControlAPI$isCasting() returns false.
castStop() - Method in class com.bitmovin.player.BitmovinPlayer
 
CastStoppedEvent - Class in com.bitmovin.player.api.event.data
See interface OnCastStoppedListener for more information.
CastTimeUpdatedEvent - Class in com.bitmovin.player.api.event.data
See interface OnCastTimeUpdatedListener for more information.
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
A class holding information for the class CastWaitingForDeviceEvent
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
See interface OnImpressionListener for more information.
copy(source) - Method in class com.bitmovin.player.api.event.data.SourceLoadEvent
See interface OnSourceLoadListener for more information.
copy(container, width, height) - Method in class com.bitmovin.player.config.advertising.CompanionAdContainer
 
copy(name) - Method in class com.bitmovin.player.config.DeviceDescription.DeviceName
A device name as reported by Build.DEVICE.
copy(name) - Method in class com.bitmovin.player.config.DeviceDescription.ModelName
A model name as reported by Build.MODEL.
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
Represents DRM information of type enum DrmData.Type.
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
See interface OnCueEnterListener for more information.
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
Triggers a class CueExitEvent.
CueExitEvent - Class in com.bitmovin.player.api.event.data
See interface OnCueExitListener for more information.
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
 

D

DASHSource - Class in com.bitmovin.player.config.media
Represents a DASH media source.
DASHSource(url) - Constructor for class com.bitmovin.player.config.media.DASHSource
 
DASHSource(in) - Constructor for class com.bitmovin.player.config.media.DASHSource
 
data - Variable in class com.bitmovin.player.model.id3.BinaryFrame
 
data - Variable in class com.bitmovin.player.model.id3.GeobFrame
 
DataConvertionUtilsKt - Class in com.bitmovin.player.util
 
DEAD_LOCK - Static variable in class com.bitmovin.player.api.ErrorCodes
A file lock could not be removed. This results in a situation that the SDK can not resolve automatically. The message of the according class ErrorEvent provides more information.
DEFAULT_FAST_FORWARD_MS - Static variable in class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
The default fast forward increment, in milliseconds.
DEFAULT_MIN_TIME_SHIFT_BUFFER_DEPTH - Static variable in class com.bitmovin.player.config.live.LiveConfiguration
 
DEFAULT_REQUIREMENTS - Static variable in class com.bitmovin.player.offline.service.BitmovinDownloadService
 
DEFAULT_REWIND_MS - Static variable in class com.bitmovin.player.notification.BitmovinPlayerNotificationManager
The default rewind increment, in milliseconds.
DefaultDeviceInformationProviderKt - Class in com.bitmovin.player.util
 
DefaultFullscreenHandler - Class in com.bitmovin.player.ui
 
DefaultFullscreenHandler(activity, playerView) - Constructor for class com.bitmovin.player.ui.DefaultFullscreenHandler
 
DefaultFullscreenHandler(activity, playerView, automaticRotation) - Constructor for class com.bitmovin.player.ui.DefaultFullscreenHandler
 
DefaultMediaDescriptor - Class in com.bitmovin.player.notification
 
DefaultMediaDescriptor(assetManager) - Constructor for class com.bitmovin.player.notification.DefaultMediaDescriptor
 
DefaultOfflineContentManagerKt - Class in com.bitmovin.player.offline.service
 
DefaultOfflineLicenseManagerKt - Class in com.bitmovin.player.offline.service
 
DefaultPictureInPictureHandler - Class in com.bitmovin.player.ui
Represents a default implementation of interface PictureInPictureHandler.
DefaultPictureInPictureHandler(activity, player) - Constructor for class com.bitmovin.player.ui.DefaultPictureInPictureHandler
 
deleteAll() - Method in class com.bitmovin.player.offline.OfflineContentManager
Deletes everything related to the related content ID.
DependencyCreatorKt - Class in com.bitmovin.player.util
 
describeContents() - Method in class com.bitmovin.player.config.advertising.AdItem
 
describeContents() - Method in class com.bitmovin.player.config.advertising.AdSource
 
describeContents() - Method in class com.bitmovin.player.config.buffer.BufferConfiguration
 
describeContents() - Method in class com.bitmovin.player.config.buffer.BufferMediaTypeConfiguration
 
describeContents() - Method in class com.bitmovin.player.config.Configuration
 
describeContents() - Method in class com.bitmovin.player.config.drm.DRMConfiguration
 
describeContents() - Method in class com.bitmovin.player.config.live.LiveConfiguration
 
describeContents() - Method in enum com.bitmovin.player.config.live.LiveSynchronizationMethod
 
describeContents() - Method in class com.bitmovin.player.config.live.LowLatencyConfiguration
 
describeContents() - Method in class com.bitmovin.player.config.live.LowLatencySynchronizationConfiguration
 
describeContents() - Method in class com.bitmovin.player.config.live.SynchronizationConfigurationEntry
 
describeContents() - Method in class com.bitmovin.player.config.media.MediaSource
 
describeContents() - Method in enum com.bitmovin.player.config.media.MediaSourceType
 
describeContents() - Method in enum com.bitmovin.player.config.media.PlaybackType
 
describeContents() - Method in class com.bitmovin.player.config.media.SourceConfiguration
Deprecated.
 
describeContents() - Method in class com.bitmovin.player.config.media.SourceItem
 
describeContents() - Method in enum com.bitmovin.player.config.media.TimelineReferencePoint
 
describeContents() - Method in enum com.bitmovin.player.config.SeekMode
 
describeContents() - Method in class com.bitmovin.player.config.track.MediaTrackRole
 
describeContents() - Method in class com.bitmovin.player.config.track.Track
 
describeContents() - Method in enum com.bitmovin.player.config.track.TrackType
 
describeContents() - Method in class com.bitmovin.player.config.TweaksConfiguration
 
describeContents() - Method in class com.bitmovin.player.config.URLResource
 
describeContents() - Method in enum com.bitmovin.player.config.vr.VRContentType
 
description - Variable in class com.bitmovin.player.model.id3.ApicFrame
 
description - Variable in class com.bitmovin.player.model.id3.CommentFrame
 
description - Variable in class com.bitmovin.player.model.id3.GeobFrame
 
description - Variable in class com.bitmovin.player.model.id3.TextInformationFrame
 
description - Variable in class com.bitmovin.player.model.id3.UrlLinkFrame
 
deserializeOfflineContent(data, flags) - Static method in class com.bitmovin.player.offline.CompatibilityHelper
 
destroy() - Method in interface com.bitmovin.player.api.PlayerAPI
Destroys the player and releases all allocated resources. The player instance must not be used after calling this method.
destroy() - Method in class com.bitmovin.player.BitmovinPlayer
 
DestroyEvent - Class in com.bitmovin.player.api.event.data
See interface OnDestroyListener for more information.
DeviceDescription - Class in com.bitmovin.player.config
Describes a device.
DeviceDescription.DeviceName - Class in com.bitmovin.player.config
A device name as reported by Build.DEVICE.
DeviceDescription.ModelName - Class in com.bitmovin.player.config
A model name as reported by Build.MODEL.
DeviceName(name) - Constructor for class com.bitmovin.player.config.DeviceDescription.DeviceName
A device name as reported by Build.DEVICE.
DIMEN_UNSET - Static variable in class com.bitmovin.player.config.track.Cue
An unset position or width.
disableGyroscope() - Method in interface com.bitmovin.player.api.PlayerAPI
Disables the gyroscope.
disableGyroscope() - Method in class com.bitmovin.player.BitmovinPlayer
 
disableTouchControl() - Method in interface com.bitmovin.player.api.PlayerAPI
Disables the touch control.
disableTouchControl() - Method in class com.bitmovin.player.BitmovinPlayer
 
disconnect() - Method in class com.bitmovin.player.cast.BitmovinCastManager
Disconnects from the current cast session.
DownloadFinishedEvent - Class in com.bitmovin.player.api.event.data
See interface OnDownloadFinishedListener for more information.
DownloadFinishedEvent(downloadType, url, lastRedirectLocation, downloadTime, httpStatus, size, success) - Constructor for class com.bitmovin.player.api.event.data.DownloadFinishedEvent
 
downloadLicense() - Method in class com.bitmovin.player.offline.OfflineContentManager
Downloads the offline license. When finished successfully OfflineContentManagerListener.onDrmLicenseUpdated will be called. Errors are transmitted by a OfflineContentManagerListener.onError call.
DRM_KEY_EXPIRED - Static variable in class com.bitmovin.player.api.ErrorCodes
The offline DRM license key expired and should be renewed.
DRM_REQUEST_ERROR - Static variable in class com.bitmovin.player.api.ErrorCodes
A general error, indicating that the DRM license request failed.
DRM_REQUEST_HTTP_STATUS - Static variable in class com.bitmovin.player.api.ErrorCodes
The response to the DRM license request failed with an invalid HTTP response code. The message of the according class ErrorEvent provides more information.
DRM_SECURITY_LEVEL_SETUP - Static variable in class com.bitmovin.player.api.WarningCodes
It was not possible to setup the configured security level. The message of the according class WarningEvent provides more information.
DRM_SESSION_ERROR - Static variable in class com.bitmovin.player.api.ErrorCodes
A general error, indicating that the current DRM session failed for some reason. The message of the according class ErrorEvent provides more information.
DRM_UNSUPPORTED - Static variable in class com.bitmovin.player.api.ErrorCodes
The provided DRM scheme is not supported on the device.
DRMConfiguration - Class in com.bitmovin.player.config.drm
 
DRMConfiguration(licenseUrl, uuid) - Constructor for class com.bitmovin.player.config.drm.DRMConfiguration
 
DRMConfiguration(parcel) - Constructor for class com.bitmovin.player.config.drm.DRMConfiguration
 
DRMConfiguration.Builder - Class in com.bitmovin.player.config.drm
 
DRMConfigurationKt - Class in com.bitmovin.player.config.drm
 
DrmData - Class in com.bitmovin.player.model.drm
Represents DRM information of type enum DrmData.Type.
DrmData(data, type) - Constructor for class com.bitmovin.player.model.drm.DrmData
Represents DRM information of type enum DrmData.Type.
DrmData.Type - Enum in com.bitmovin.player.model.drm
Specifies the type of the DRM data.
DrmDataParsedEvent - Class in com.bitmovin.player.api.event.data
See interface OnDrmDataParsedListener for more information.
DrmDataParsedEvent(data) - Constructor for class com.bitmovin.player.api.event.data.DrmDataParsedEvent
See interface OnDrmDataParsedListener for more information.
DrmLicenseInformation - Class in com.bitmovin.player.offline
 
DrmLicenseInformation(licenseDuration, playbackDuration) - Constructor for class com.bitmovin.player.offline.DrmLicenseInformation
 
DrmLicenseKeyExpiredException - Exception in com.bitmovin.player
Signals that the DRM license is expired
DrmLicenseKeyExpiredException() - Constructor for exception com.bitmovin.player.DrmLicenseKeyExpiredException
 
DrmLicenseKeyExpiredException(message) - Constructor for exception com.bitmovin.player.DrmLicenseKeyExpiredException
 
DrmRequest - Class in com.bitmovin.player.config.network
Represents an HTTP request for DRM information.
DrmRequest(drmData, url, headers, body, httpMethod) - Constructor for class com.bitmovin.player.config.network.DrmRequest
Represents an HTTP request for DRM information.
DrmSessionException - Exception in com.bitmovin.player
Signals that an error occurred, and therefore the DRM session fails. For more information have a look at the cause.
DrmSessionException() - Constructor for exception com.bitmovin.player.DrmSessionException
 
DrmSessionException(cause) - Constructor for exception com.bitmovin.player.DrmSessionException
 
DrmSessionManagerCacheKt - Class in com.bitmovin.player
 
DRMSystems - Class in com.bitmovin.player.config.drm
Holds UUID constants for different DRM systems.
DroppedVideoFramesEvent - Class in com.bitmovin.player.api.event.data
See interface OnDroppedVideoFramesListener for more information.
DroppedVideoFramesEvent(droppedFrames, elapsedTime) - Constructor for class com.bitmovin.player.api.event.data.DroppedVideoFramesEvent
 
durationMs - Variable in class com.bitmovin.player.model.emsg.EventMessage
The duration of the event in milliseconds.
DvrWindowExceededEvent - Class in com.bitmovin.player.api.event.data
See interface OnDvrWindowExceededListener for more information.

E

elementId - Variable in class com.bitmovin.player.model.id3.ChapterTocFrame
 
enableGyroscope() - Method in interface com.bitmovin.player.api.PlayerAPI
Enables the gyroscope.
enableGyroscope() - Method in class com.bitmovin.player.BitmovinPlayer
 
enableTouchControl() - Method in interface com.bitmovin.player.api.PlayerAPI
Enables the touch control.
enableTouchControl() - Method in class com.bitmovin.player.BitmovinPlayer
 
endOffset - Variable in class com.bitmovin.player.model.id3.ChapterFrame
 
endTimeMs - Variable in class com.bitmovin.player.model.id3.ChapterFrame
 
enterFullscreen() - Method in interface com.bitmovin.player.api.UserInterfaceAPI
The player enters fullscreen mode. Has no effect if already in fullscreen.
enterFullscreen() - Method in class com.bitmovin.player.BitmovinPlayerView
 
enterPictureInPicture() - Method in interface com.bitmovin.player.api.UserInterfaceAPI
The player enters Picture-In-Picture (PiP) mode. Has no effect if already in PiP mode.
enterPictureInPicture() - Method in class com.bitmovin.player.BitmovinPlayerView
The player enters Picture-In-Picture (PiP) mode. Has no effect if isPictureInPictureAvailable returns false or view is already in PiP mode.
enterPictureInPicture() - Method in class com.bitmovin.player.ui.DefaultPictureInPictureHandler
 
enterPictureInPicture() - Method in interface com.bitmovin.player.ui.PictureInPictureHandler
After calling this method, the player will enter Picture-In-Picture (PiP) mode. This method has no effect if com.bitmovin.player.ui.PictureInPictureHandler$isPictureInPictureAvailable() returns false or the player is already in PiP mode.
EnvironmentUtil - Class in com.bitmovin.player.util
 
equals(p) - Method in class com.bitmovin.player.api.event.data.ImpressionEvent
 
equals(o) - Method in class com.bitmovin.player.api.event.data.MetadataEvent
 
equals(p) - Method in class com.bitmovin.player.api.event.data.SourceLoadEvent
 
equals(p) - Method in class com.bitmovin.player.config.advertising.CompanionAdContainer
 
equals(p) - Method in class com.bitmovin.player.config.DeviceDescription.DeviceName
 
equals(p) - Method in class com.bitmovin.player.config.DeviceDescription.ModelName
 
equals(p) - Method in class com.bitmovin.player.config.media.SourceOptions
 
equals(other) - Method in class com.bitmovin.player.config.network.HttpResponse
 
equals(o) - Method in class com.bitmovin.player.config.quality.AudioQuality
 
equals(o) - Method in class com.bitmovin.player.config.quality.Quality
 
equals(o) - Method in class com.bitmovin.player.config.quality.VideoQuality
 
equals(p) - Method in class com.bitmovin.player.config.Thumbnail
 
equals(p) - Method in class com.bitmovin.player.config.track.MediaTrackRole
 
equals(p) - Method in class com.bitmovin.player.model.advertising.AdPricing
 
equals(p) - Method in class com.bitmovin.player.model.advertising.AdSurvey
 
equals(p) - Method in class com.bitmovin.player.model.advertising.AdSystem
 
equals(p) - Method in class com.bitmovin.player.model.advertising.Advertiser
 
equals(p) - Method in class com.bitmovin.player.model.advertising.Creative
 
equals(p) - Method in class com.bitmovin.player.model.advertising.UniversalAdId
 
equals(other) - Method in class com.bitmovin.player.model.drm.DrmData
 
equals(o) - Method in class com.bitmovin.player.model.emsg.EventMessage
 
equals(o) - Method in class com.bitmovin.player.model.id3.ApicFrame
 
equals(o) - Method in class com.bitmovin.player.model.id3.BinaryFrame
 
equals(o) - Method in class com.bitmovin.player.model.id3.ChapterFrame
 
equals(o) - Method in class com.bitmovin.player.model.id3.ChapterTocFrame
 
equals(o) - Method in class com.bitmovin.player.model.id3.CommentFrame
 
equals(o) - Method in class com.bitmovin.player.model.id3.GeobFrame
 
equals(o) - Method in class com.bitmovin.player.model.id3.PrivFrame
 
equals(o) - Method in class com.bitmovin.player.model.id3.TextInformationFrame
 
equals(o) - Method in class com.bitmovin.player.model.id3.UrlLinkFrame
 
equals(o) - Method in class com.bitmovin.player.model.Metadata
 
equals(p) - Method in class com.bitmovin.player.offline.service.BitmovinDownloadState
 
equals(p) - Method in class com.bitmovin.player.ui.event.data.ScalingModeChangedEvent
 
ErrorCodes - Class in com.bitmovin.player.api
Error codes the SDK is using for class ErrorEvents.
ErrorEvent - Class in com.bitmovin.player.api.event.data
See interface OnErrorListener for more information.
ErrorEvent(code, message) - Constructor for class com.bitmovin.player.api.event.data.ErrorEvent
 
ErrorEvent(code, message, data) - Constructor for class com.bitmovin.player.api.event.data.ErrorEvent
 
EventHandler - Interface in com.bitmovin.player.api.event
Handles adding and removing of event listeners.
EventListener<T extends BitmovinPlayerEvent> - Interface in com.bitmovin.player.api.event.listener
 
EventMessage - Class in com.bitmovin.player.model.emsg
 
EventMessage(schemeIdUri, value, durationMs, id, messageData) - Constructor for class com.bitmovin.player.model.emsg.EventMessage
 
exitFullscreen() - Method in interface com.bitmovin.player.api.UserInterfaceAPI
The player exits fullscreen mode. Has no effect if not in fullscreen.
exitFullscreen() - Method in class com.bitmovin.player.BitmovinPlayerView
 
exitPictureInPicture() - Method in interface com.bitmovin.player.api.UserInterfaceAPI
The player exits Picture-In-Picture (PiP) mode. Has no effect if not in PiP mode.
exitPictureInPicture() - Method in class com.bitmovin.player.BitmovinPlayerView
The player exits Picture-In-Picture (PiP) mode. Has no effect if .isPictureInPictureAvailable returns false or view is currently not in PiP mode.
exitPictureInPicture() - Method in class com.bitmovin.player.ui.DefaultPictureInPictureHandler
 
exitPictureInPicture() - Method in interface com.bitmovin.player.ui.PictureInPictureHandler
After calling this method, the player will exit Picture-In-Picture (PiP) mode. This method has no effect if com.bitmovin.player.ui.PictureInPictureHandler$isPictureInPictureAvailable() returns false or the player is currently not in PiP mode.
ExpandedControllerActivity - Class in com.bitmovin.player.cast
Represents a default implementation of the ExpandedControllerActivity.

F

FILE_ACCESS - Static variable in class com.bitmovin.player.api.ErrorCodes
It is not possible to access needed files. This can be caused by missing privileges, or because the requested resource is already used by another process. The message of the according class ErrorEvent provides more information.
filename - Variable in class com.bitmovin.player.model.id3.GeobFrame
 
ForcedSubtitleCallback - Interface in com.bitmovin.player.config.track
Can be implemented to overwrite SubtitleTrack#isForced for newly parsed subtitle tracks.
fromJSON(json) - Method in class com.bitmovin.player.config.PlayerConfiguration.Companion
Returns a class PlayerConfiguration generated from a JSON String.
fromJSON(json) - Static method in class com.bitmovin.player.config.PlayerConfiguration
Returns a class PlayerConfiguration generated from a JSON String.
fromValue(value) - Static method in enum com.bitmovin.player.config.track.Cue.AnchorType
 
fromValue(value) - Static method in enum com.bitmovin.player.config.track.Cue.LineType
 
FullscreenDisabledEvent - Class in com.bitmovin.player.ui.event.data
See interface OnFullscreenDisabledListener for more information.
FullscreenEnabledEvent - Class in com.bitmovin.player.ui.event.data
See interface OnFullscreenEnabledListener for more information.
FullscreenEnterEvent - Class in com.bitmovin.player.api.event.data
See interface OnFullscreenEnterListener for more information.
FullscreenEnterEvent() - Constructor for class com.bitmovin.player.api.event.data.FullscreenEnterEvent
 
FullscreenExitEvent - Class in com.bitmovin.player.api.event.data
See interface OnFullscreenExitListener for more information.
FullscreenExitEvent() - Constructor for class com.bitmovin.player.api.event.data.FullscreenExitEvent
 
FullscreenHandler - Interface in com.bitmovin.player.ui
 
FullscreenUtil - Class in com.bitmovin.player.ui
 

G

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
The class AdaptationConfiguration of the class PlayerConfiguration. A default class AdaptationConfiguration is set initially. Must not be modified after the class PlayerConfiguration was passed to the class BitmovinPlayer.
getAdBreak() - Method in class com.bitmovin.player.api.event.data.AdBreakEvent
Returns the
getAdConfiguration() - Method in class com.bitmovin.player.api.event.data.AdErrorEvent
Returns the interface AdConfiguration that caused the error.
getAdConfiguration() - Method in class com.bitmovin.player.api.event.data.AdManifestLoadedEvent
Returns the interface AdConfiguration of the loaded ad manifest.
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
The ads scheduled for this interface AdBreak.
getAdsManagerAvailableCallback() - Method in class com.bitmovin.player.config.advertising.AdvertisingConfiguration
The interface AdsManagerAvailableCallback currently in use. Only relevant when the IMA SDK is used for ad playback.
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
The class AdvertisingConfiguration of the class PlayerConfiguration. A default class AdvertisingConfiguration is set initially. Must not be modified after the class PlayerConfiguration was passed to the class BitmovinPlayer.
getAnalytics() - Method in class com.bitmovin.player.model.licensing.LicenseData
Returns the class AnalyticsLicenseData part from the license call response.
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
Returns the new label for the class AudioTrack
getAudioLabeler() - Method in class com.bitmovin.player.config.labeling.LabelingConfiguration
Returns the current interface AudioLabeler.
getAudioOptions() - Method in class com.bitmovin.player.offline.options.OfflineContentOptions
Returns a list containing all class AudioOfflineOptionEntrys
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
Returns the new label for the class AudioQuality
getAudioQualityLabeler() - Method in class com.bitmovin.player.config.labeling.LabelingConfiguration
Returns the current interface AudioQualityLabeler.
getAudioTrack() - Method in class com.bitmovin.player.api.event.data.AudioAddedEvent
Returns the newly added class AudioTrack
getAudioTrack() - Method in class com.bitmovin.player.api.event.data.AudioRemovedEvent
Returns the removed class AudioTrack
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
Returns an array containing class SubtitleTrack of all available audio tracks.
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
Returns the interface BufferApi for interactions regarding the buffer.
getBuffer() - Method in class com.bitmovin.player.BitmovinPlayer
 
getBufferConfiguration() - Method in class com.bitmovin.player.config.PlayerConfiguration
The class BufferConfiguration of the class PlayerConfiguration. A default class BufferConfiguration is set initially. Must not be modified after the class PlayerConfiguration was passed to the class BitmovinPlayer.
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
Returns the current class LowLatencySynchronizationConfiguration for catchup, or null if not set.
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
Returns the class Cue representing the cue.
getCue() - Method in class com.bitmovin.player.api.event.data.CueExitEvent
Returns the class Cue representing the cue.
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
Returns the current class DASHSource.
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
Holds various additional interface AdData.
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
Returns the description of this class 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
Returns the first matching class DRMConfiguration in this class SourceItem.
getDrmConfigurations() - Method in class com.bitmovin.player.config.media.SourceItem
Returns the current < of class DRMConfiguration.
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
Returns the total duration in seconds of the current video or Double#POSITIVE_INFINITY if it’s a live stream.
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
A cache instance that is used by the player in read-only mode. Ignored when playing back class OfflineSourceItems.
getFallbackConfiguration() - Method in interface com.bitmovin.player.api.LowLatencyApi
getFallbackConfiguration() - Method in interface com.bitmovin.player.api.PlayerAPI
Returns the current class LowLatencySynchronizationConfiguration for fallback, or null if not set.
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.
The first class SourceItem in this class SourceConfiguration. If no class SourceItem was added, null will be returned.
getForcedSubtitleCallback() - Method in class com.bitmovin.player.config.PlaybackConfiguration
Returns the interface ForcedSubtitleCallback currently in use.
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
Returns the fractional position of the com.bitmovin.player.config.track.Cue$getPositionAnchor() of the cue within the viewport in the orthogonal direction to com.bitmovin.player.config.track.Cue$getLine(), or #DIMEN_UNSET.
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
Returns the current class HLSSource.
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
The id of the corresponding interface AdBreakConfiguration. This will be auto-generated.
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
Returns the instance of the class BitmovinCastManager. If the class BitmovinCastManager was not initialized before, it will be initialized with default values.
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
The language of the class AudioTrack.
getLanguage() - Method in class com.bitmovin.player.config.track.SubtitleTrack
The language of the class 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
The class LicensingConfiguration of the class PlayerConfiguration. A default class LicensingConfiguration is set initially. Must not be modified after the class PlayerConfiguration was passed to the class BitmovinPlayer.
getLine() - Method in class com.bitmovin.player.config.track.Cue
Returns the position of the line anchor of the cue box within the viewport in orthogonal direction to the writing direction, or #DIMEN_UNSET. Interpretation depends on the value of com.bitmovin.player.config.track.Cue$getLineType().
getLineAnchor() - Method in class com.bitmovin.player.config.track.Cue
Returns the cues anchor positioned by com.bitmovin.player.config.track.Cue$getLine(). One of AnchorType#ANCHOR_TYPE_START, AnchorType#ANCHOR_TYPE_MIDDLE, AnchorType#ANCHOR_TYPE_END and AnchorType#TYPE_UNSET.
getLineType() - Method in class com.bitmovin.player.config.track.Cue
Returns the type of the value from com.bitmovin.player.config.track.Cue$getLine().
getLiveConfiguration() - Method in class com.bitmovin.player.config.PlayerConfiguration
The class LiveConfiguration of the class PlayerConfiguration. A default class LiveConfiguration is set initially. Must not be modified after the class PlayerConfiguration was passed to the class BitmovinPlayer.
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
Returns the interface LowLatencyApi for interactions regarding low latency.
getLowLatency() - Method in class com.bitmovin.player.BitmovinPlayer
 
getLowLatencyConfiguration() - Method in class com.bitmovin.player.config.live.LiveConfiguration
Returns the class LowLatencyConfiguration, or null if none is set.
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
The mime type of the class 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
The class NetworkConfiguration of the class PlayerConfiguration. A default class NetworkConfiguration is set initially. Must not be modified after the class PlayerConfiguration was passed to the class BitmovinPlayer.
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
Returns the class AudioTrack after the change.
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
Returns the currently active class OfflineConfiguration.
getOfflineConfiguration() - Static method in class com.bitmovin.player.offline.OfflineContentManager
Returns the currently active class OfflineConfiguration.
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
A class OfflineContentManager for the given parameter.
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
A class OfflineContentManager for the given parameter.
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
Creates an class OfflineSourceItem, which can be used to play the offline content with a class BitmovinPlayer or returns null, if no offline content is available.
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
Returns the class AudioTrack before the change.
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
The class PlaybackConfiguration of the class PlayerConfiguration. A default class PlaybackConfiguration is set initially. Must not be modified after the class PlayerConfiguration was passed to the class BitmovinPlayer.
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.
The enum PlaybackType of this class SourceConfiguration. Default value is PlaybackType.SEQUENTIAL.
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
Returns the currently instantiated class BitmovinPlayer
getPlayer() - Method in class com.bitmovin.player.BitmovinPlayerView
Returns the class BitmovinPlayer instance currently used by this view.
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
Returns the currently instantiated class BitmovinPlayerView
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
Returns the cue anchor positioned by com.bitmovin.player.config.track.Cue$getFractionalPosition(). One of AnchorType#ANCHOR_TYPE_START, AnchorType#ANCHOR_TYPE_MIDDLE, AnchorType#ANCHOR_TYPE_END and AnchorType#TYPE_UNSET.
getPosterSource() - Method in class com.bitmovin.player.config.media.SourceItem
Returns the class URLResource representing the poster image.
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
Returns the currently set interface PrepareLicenseCallback.
getPrepareMessageCallback() - Method in class com.bitmovin.player.config.drm.WidevineConfiguration
Returns the currently set interface PrepareMessageCallback.
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
Returns the current < of class ProgressiveSources.
getQuartile() - Method in class com.bitmovin.player.api.event.data.AdQuartileEvent
Returns the enum AdQuartile that has already been watched by the user.
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
The class RemoteControlConfiguration of the class PlayerConfiguration. A default class RemoteControlConfiguration is set initially. Must not be modified after the class PlayerConfiguration was passed to the class BitmovinPlayer.
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
Returns the current enum ScalingMode.
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
The time in seconds in the media timeline the interface AdBreak is scheduled for.
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
Returns the enum SeekMode that will be used.
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
Returns the current class SmoothSource.
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
The class SourceConfiguration of the class PlayerConfiguration. A default class SourceConfiguration is set initially. Must not be modified after the class PlayerConfiguration was passed to the class BitmovinPlayer.
getSourceItem() - Method in class com.bitmovin.player.api.event.data.SourceLoadedEvent
 
getSourceItem() - Method in class com.bitmovin.player.config.PlayerConfiguration
Provides the first class SourceItem in the current class SourceConfiguration if available or null if the current class SourceConfiguration is empty.
getSources() - Method in class com.bitmovin.player.config.advertising.AdItem
Returns an array of class AdSource used for waterfalling.
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.
Timeline reference point to calculate SourceConfiguration.startOffset from.
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
Returns the actual enum OfflineOptionEntryState of the option
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
The class StyleConfiguration of the class PlayerConfiguration. A default class StyleConfiguration is set initially. Must not be modified after the class PlayerConfiguration was passed to the class BitmovinPlayer.
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
Returns the currently used class SubtitleTrack.
getSubtitle() - Method in class com.bitmovin.player.BitmovinPlayer
 
getSubtitleLabel(subtitleTrack) - Method in interface com.bitmovin.player.config.labeling.SubtitleLabeler
Returns the new label for the class SubtitleTrack
getSubtitleLabeler() - Method in class com.bitmovin.player.config.labeling.LabelingConfiguration
Returns the current interface SubtitleLabeler.
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
Returns a list of class SubtitleTrack that are present in this class SourceItem.
getSuggested() - Method in class com.bitmovin.player.config.adaptation.data.AdaptationData
Returns the ID of the representation that the player selected. The ID is equivalent to one ID returned through the class VideoQuality and class AudioQuality objects from com.bitmovin.player.api.PlayerAPI$getAvailableVideoQualities() and com.bitmovin.player.api.PlayerAPI$getAvailableAudioQualities().
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
Returns the configured class SynchronizationConfigurationEntry list, containing the endpoints for time synchronization.
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
Returns a list containing all class TextOfflineOptionEntrys
getThumbnail(time) - Method in interface com.bitmovin.player.api.PlayerAPI
Returns a class Thumbnail for a certain time, or null if there is no thumbnail available. Requires a configured thumbnails track in class SourceItem.
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
Returns the current class ThumbnailTrack or null if it is not set.
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
The frequency in seconds interface OnTimeChangedListener will fire class TimeChangedEvent.
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
The class TweaksConfiguration of the class PlayerConfiguration. A default class TweaksConfiguration is set initially. Must not be modified after the class PlayerConfiguration was passed to the class BitmovinPlayer.
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
Returns the enum AdSourceType.
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
Returns the URL to the source of the class 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
Returns the URL of this class 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
Returns a list containing all class VideoOfflineOptionEntrys
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
Returns the new label for the class VideoQuality
getVideoQualityLabeler() - Method in class com.bitmovin.player.config.labeling.LabelingConfiguration
Returns the current interface VideoQualityLabeler.
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
Returns the minimal interval between consecutive class VRViewingDirectionChangeEvent.
getViewingDirectionChangeEventInterval() - Method in interface com.bitmovin.player.api.VrApi
The minimal interval between consecutive class VRViewingDirectionChangeEvents. The default value is 250ms.
getViewingDirectionChangeEventInterval() - Method in class com.bitmovin.player.BitmovinPlayer
 
getViewingDirectionChangeEventInterval() - Method in class com.bitmovin.player.config.vr.VRConfiguration
Returns the minimal interval between consecutive class VRViewingDirectionChangeEvent.
getViewingDirectionChangeThreshold() - Method in interface com.bitmovin.player.api.PlayerAPI
Returns the number of degrees that the viewport can change before the class VRViewingDirectionChangeEvent is triggered.
getViewingDirectionChangeThreshold() - Method in interface com.bitmovin.player.api.VrApi
The number of degrees that the viewport can change before the class VRViewingDirectionChangeEvent is triggered. The default value is 5°.
getViewingDirectionChangeThreshold() - Method in class com.bitmovin.player.BitmovinPlayer
 
getViewingDirectionChangeThreshold() - Method in class com.bitmovin.player.config.vr.VRConfiguration
Returns the threshold in degrees that the viewport can change before the class VRViewingDirectionChangeEvent is triggered.
getViewingWindow() - Method in class com.bitmovin.player.config.vr.VRConfiguration
Returns the class VRViewingWindowConfiguration. Per default, the user has no limitations.
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
Returns the interface VrApi for interacting with VR capabilities.
getVr() - Method in class com.bitmovin.player.BitmovinPlayer
 
getVrConfiguration() - Method in class com.bitmovin.player.config.media.SourceItem
Returns the current class VRConfiguration.
getVrContentType() - Method in class com.bitmovin.player.config.vr.VRConfiguration
Returns the enum VRContentType of the VR/360 content.
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
 

H

hasFlag($receiver, flag) - Static method in class com.bitmovin.player.util.BitFlagsKt
 
hashCode() - Method in class com.bitmovin.player.api.event.data.ImpressionEvent
 
hashCode() - Method in class com.bitmovin.player.api.event.data.MetadataEvent
 
hashCode() - Method in class com.bitmovin.player.api.event.data.SourceLoadEvent
 
hashCode() - Method in class com.bitmovin.player.config.advertising.CompanionAdContainer
 
hashCode() - Method in class com.bitmovin.player.config.DeviceDescription.DeviceName
 
hashCode() - Method in class com.bitmovin.player.config.DeviceDescription.ModelName
 
hashCode() - Method in class com.bitmovin.player.config.media.SourceOptions
 
hashCode() - Method in class com.bitmovin.player.config.network.HttpResponse
 
hashCode() - Method in class com.bitmovin.player.config.quality.Quality
 
hashCode() - Method in class com.bitmovin.player.config.quality.VideoQuality
 
hashCode() - Method in class com.bitmovin.player.config.Thumbnail
 
hashCode() - Method in class com.bitmovin.player.config.track.MediaTrackRole
 
hashCode() - Method in class com.bitmovin.player.model.advertising.AdPricing
 
hashCode() - Method in class com.bitmovin.player.model.advertising.AdSurvey
 
hashCode() - Method in class com.bitmovin.player.model.advertising.AdSystem
 
hashCode() - Method in class com.bitmovin.player.model.advertising.Advertiser
 
hashCode() - Method in class com.bitmovin.player.model.advertising.Creative
 
hashCode() - Method in class com.bitmovin.player.model.advertising.UniversalAdId
 
hashCode() - Method in class com.bitmovin.player.model.drm.DrmData
 
hashCode() - Method in class com.bitmovin.player.model.emsg.EventMessage
 
hashCode() - Method in class com.bitmovin.player.model.id3.ApicFrame
 
hashCode() - Method in class com.bitmovin.player.model.id3.BinaryFrame
 
hashCode() - Method in class com.bitmovin.player.model.id3.ChapterFrame
 
hashCode() - Method in class com.bitmovin.player.model.id3.ChapterTocFrame
 
hashCode() - Method in class com.bitmovin.player.model.id3.CommentFrame
 
hashCode() - Method in class com.bitmovin.player.model.id3.GeobFrame
 
hashCode() - Method in class com.bitmovin.player.model.id3.PrivFrame
 
hashCode() - Method in class com.bitmovin.player.model.id3.TextInformationFrame
 
hashCode() - Method in class com.bitmovin.player.model.id3.UrlLinkFrame
 
hashCode() - Method in class com.bitmovin.player.model.Metadata
 
hashCode() - Method in class com.bitmovin.player.offline.service.BitmovinDownloadState
 
hashCode() - Method in class com.bitmovin.player.ui.event.data.ScalingModeChangedEvent
 
HLSSource - Class in com.bitmovin.player.config.media
Represents a HLS media source.
HLSSource(url) - Constructor for class com.bitmovin.player.config.media.HLSSource
 
httpHeaders(httpHeaders) - Method in class com.bitmovin.player.config.drm.DRMConfiguration.Builder
Sets the HTTP headers map that will be used when building the class DRMConfiguration.
HttpRequest - Class in com.bitmovin.player.config.network
A configuration object representing an HTTP request.
HttpRequest(url) - Constructor for class com.bitmovin.player.config.network.HttpRequest
 
HttpRequest(url, headers, body, httpMethod) - Constructor for class com.bitmovin.player.config.network.HttpRequest
 
HttpRequestType - Enum in com.bitmovin.player.config.network
 
HttpResponse - Class in com.bitmovin.player.config.network
 
HttpResponse(httpRequest, url, status, headers, body) - Constructor for class com.bitmovin.player.config.network.HttpResponse
 

I

id - Variable in class com.bitmovin.player.model.emsg.EventMessage
The instance identifier.
ID - Static variable in class com.bitmovin.player.model.id3.ApicFrame
 
ID - Static variable in class com.bitmovin.player.model.id3.ChapterFrame
 
ID - Static variable in class com.bitmovin.player.model.id3.ChapterTocFrame
 
ID - Static variable in class com.bitmovin.player.model.id3.CommentFrame
 
ID - Static variable in class com.bitmovin.player.model.id3.GeobFrame
 
id - Variable in class com.bitmovin.player.model.id3.Id3Frame
 
ID - Static variable in class com.bitmovin.player.model.id3.PrivFrame
 
Id3Frame - Class in com.bitmovin.player.model.id3
 
Id3Frame(id) - Constructor for class com.bitmovin.player.model.id3.Id3Frame
 
IllegalOperationException - Exception in com.bitmovin.player
Signals that the operation is not allowed in the actual state of the object.
IllegalOperationException(message) - Constructor for exception com.bitmovin.player.IllegalOperationException
 
ImaAdBreak - Interface in com.bitmovin.player.model.advertising.ima
Contains IMA specific information about an interface AdBreak.
ImaAdBreakConfiguration - Interface in com.bitmovin.player.model.advertising.ima
Contains IMA specific interface AdBreakConfiguration options.
ImaAdData - Interface in com.bitmovin.player.model.advertising.ima
Holds additional ad data that's available when using the Google IMA SDK implementation.
ImaAdTagConfiguration - Interface in com.bitmovin.player.model.advertising.ima
Contains IMA specific interface AdTagConfiguration options.
ImageUtilsKt - Class in com.bitmovin.player.util
 
ImpressionEvent - Class in com.bitmovin.player.api.event.data
See interface OnImpressionListener for more information.
ImpressionEvent(data) - Constructor for class com.bitmovin.player.api.event.data.ImpressionEvent
See interface OnImpressionListener for more information.
initialize() - Static method in class com.bitmovin.player.cast.BitmovinCastManager
Initializes the class BitmovinCastManager, assuming it is a GoogleCastReceiverVersion#V2.
initialize(googleCastReceiverVersion) - Static method in class com.bitmovin.player.cast.BitmovinCastManager
Initializes the class BitmovinCastManager.
initialize(castControllerActivity) - Static method in class com.bitmovin.player.cast.BitmovinCastManager
Initializes the class BitmovinCastManager, assuming it is a GoogleCastReceiverVersion#V2.
initialize(applicationId, messageNamespace) - Static method in class com.bitmovin.player.cast.BitmovinCastManager
Initializes the class BitmovinCastManager, assuming it is a GoogleCastReceiverVersion#V2.
initialize(applicationId, googleCastReceiverVersion, messageNamespace) - Static method in class com.bitmovin.player.cast.BitmovinCastManager
Initializes the class BitmovinCastManager.
initialize(applicationId, messageNamespace, castControllerActivity) - Static method in class com.bitmovin.player.cast.BitmovinCastManager
Initializes the class BitmovinCastManager, assuming it is a GoogleCastReceiverVersion#V2.
initialize(applicationId, googleCastReceiverVersion, messageNamespace, castControllerActivity) - Static method in class com.bitmovin.player.cast.BitmovinCastManager
Initializes the class BitmovinCastManager.
INSTANCE - Static variable in class com.bitmovin.player.offline.CompatibilityHelper
 
isAd() - Method in interface com.bitmovin.player.api.PlayerAPI
Returns true while an ad is played back or content playback has been paused for ad playback, false otherwise.
isAd() - Method in class com.bitmovin.player.BitmovinPlayer
 
isAllowRebuffering() - Method in class com.bitmovin.player.config.AdaptationConfiguration
Sets if rebuffering is allowed.
isAutoplayEnabled() - Method in class com.bitmovin.player.config.PlaybackConfiguration
Returns if autoplay is enabled.
isCastAvailable() - Method in interface com.bitmovin.player.api.RemoteControlAPI
Returns true if casting to another device (such as a ChromeCast) is available, otherwise false. Please note that this function only returns true after the class CastAvailableEvent event has fired.
isCastAvailable() - Method in class com.bitmovin.player.BitmovinPlayer
 
isCastAvailable() - Method in class com.bitmovin.player.cast.BitmovinCastManager
Returns true if there are cast devices nearby and available for casting.
isCastEnabled() - Method in class com.bitmovin.player.config.RemoteControlConfiguration
Returns whether casting is enabled with this configuration. Default value is true.
isCasting() - Method in interface com.bitmovin.player.api.RemoteControlAPI
Returns true if the video is currently casted to a device and not played locally, or false if the video is played locally.
isCasting() - Method in class com.bitmovin.player.BitmovinPlayer
 
isConnected() - Method in class com.bitmovin.player.cast.BitmovinCastManager
Returns true if currently connected to a cast session.
isConnecting() - Method in class com.bitmovin.player.cast.BitmovinCastManager
Returns true if currently connecting to a cast session.
isDefault() - Method in class com.bitmovin.player.config.track.Track
Specifies whether the
isForced() - Method in class com.bitmovin.player.config.track.SubtitleTrack
Specifies whether the class SubtitleTrack is marked as a forced subtitle track. Forced subtitle tracks do not appear in BitmovinPlayer.getAvailableSubtitles
isForcedSubtitle(subtitleTrack) - Method in interface com.bitmovin.player.config.track.ForcedSubtitleCallback
Determines if the class SubtitleTrack should be selected by the player per default and kept in sync with the selected audio language. In that case the subtitle track will not appear in com.bitmovin.player.BitmovinPlayer$getAvailableSubtitles(). Per default subtitle tracks with SubtitleTrack#isForced set to true will be selected. In case of DASH these are subtitles with the role `forced_subtitle` and in case of HLS subtitles with the attribute `FORCED=YES`. Is called when parsing new subtitle tracks.
isFullscreen() - Method in interface com.bitmovin.player.api.UserInterfaceAPI
Returns true if the player is currently in fullscreen mode.
isFullscreen() - Method in class com.bitmovin.player.BitmovinPlayerView
 
isFullScreen() - Method in class com.bitmovin.player.ui.DefaultFullscreenHandler
 
isFullScreen() - Method in interface com.bitmovin.player.ui.FullscreenHandler
 
isGyroscopeEnabled() - Method in interface com.bitmovin.player.api.PlayerAPI
Returns true, if the gyroscope is enabled, false otherwise.
isGyroscopeEnabled() - Method in interface com.bitmovin.player.api.VrApi
Specifies whether the gyroscope of the device is enabled.
isGyroscopeEnabled() - Method in class com.bitmovin.player.BitmovinPlayer
 
isHideFirstFrame() - Method in class com.bitmovin.player.config.StyleConfiguration
Returns if the first frame of the main content will not be rendered before playback starts.
isInitialized() - Static method in class com.bitmovin.player.cast.BitmovinCastManager
 
isLicenseRenewable() - 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:
isLinear() - Method in class com.bitmovin.player.api.event.data.AdLinearityChangedEvent
 
isLinear() - Method in interface com.bitmovin.player.model.advertising.Ad
Determines whether an ad is linear, i.e. playback of main content needs to be paused for the ad.
isLive() - Method in interface com.bitmovin.player.api.PlayerAPI
Return true if the displayed video is a live stream.
isLive() - Method in class com.bitmovin.player.BitmovinPlayer
 
isMuted() - Method in interface com.bitmovin.player.api.PlayerAPI
Returns true if the player has been muted.
isMuted() - Method in class com.bitmovin.player.BitmovinPlayer
 
isMuted() - Method in class com.bitmovin.player.config.PlaybackConfiguration
Returns if the player starts muted.
isOrdered - Variable in class com.bitmovin.player.model.id3.ChapterTocFrame
 
isPaused() - Method in interface com.bitmovin.player.api.PlayerAPI
Returns true if the player has started playback but is currently paused.
isPaused() - Method in class com.bitmovin.player.BitmovinPlayer
 
isPictureInPicture() - Method in interface com.bitmovin.player.api.UserInterfaceAPI
Returns true if player is currently in Picture-in-Picture (PiP) mode.
isPictureInPicture() - Method in class com.bitmovin.player.BitmovinPlayerView
Returns true if a interface PictureInPictureHandler is registered and PictureInPictureHandler.isPictureInPicture evaluates to true.
isPictureInPicture() - Method in class com.bitmovin.player.ui.DefaultPictureInPictureHandler
 
isPictureInPicture() - Method in interface com.bitmovin.player.ui.PictureInPictureHandler
Returns true if the player is currently in Picture-In-Picture (PiP) mode.
isPictureInPictureAvailable() - Method in class com.bitmovin.player.api.event.data.PictureInPictureAvailabilityChangedEvent
Returns if picture in picture is available.
isPictureInPictureAvailable() - Method in interface com.bitmovin.player.api.UserInterfaceAPI
Returns true if current device supports Picture-In-Picture (PiP) mode.
isPictureInPictureAvailable() - Method in class com.bitmovin.player.BitmovinPlayerView
Returns true if a interface PictureInPictureHandler is registered and PictureInPictureHandler.isPictureInPictureAvailable evaluates to true.
isPictureInPictureAvailable() - Method in class com.bitmovin.player.ui.DefaultPictureInPictureHandler
Returns true if target Android version is greater or equal to Android Oreo (26).
isPictureInPictureAvailable() - Method in interface com.bitmovin.player.ui.PictureInPictureHandler
Returns true if Picture-In-Picture (PiP) mode is available.
isPlaying() - Method in interface com.bitmovin.player.api.PlayerAPI
Returns true if the player is currently playing, i.e. has started and is not paused.
isPlaying() - Method in class com.bitmovin.player.BitmovinPlayer
 
isPosterPersistent() - Method in class com.bitmovin.player.config.media.SourceItem
Returns whether the poster is persistent.
isRepeatAll() - Method in class com.bitmovin.player.config.media.SourceConfiguration
Deprecated.
Returns if all class SourceItems will be repeated.
isRestrictToOffline() - Method in class com.bitmovin.player.offline.OfflineSourceItem
If the playback is restricted to offline data only.
isRoot - Variable in class com.bitmovin.player.model.id3.ChapterTocFrame
 
isShowErrors() - Method in class com.bitmovin.player.config.StyleConfiguration
 
isStalled() - Method in interface com.bitmovin.player.api.PlayerAPI
Returns true if the player is currently stalling due to low buffer conditions.
isStalled() - Method in class com.bitmovin.player.BitmovinPlayer
 
isStereo() - Method in class com.bitmovin.player.api.event.data.VRStereoChangedEvent
Returns true if the content is played back in stereo mode.
isStereo() - Method in interface com.bitmovin.player.api.PlayerAPI
Returns true, if stereo is enabled, false otherwise.
isStereo() - Method in interface com.bitmovin.player.api.VrApi
Specifies whether stereo mode is enabled.
isStereo() - Method in class com.bitmovin.player.BitmovinPlayer
 
isStereo() - Method in class com.bitmovin.player.config.vr.VRConfiguration
Returns if the video should start in stereo mode (true) or not (false, default).
isSuccess() - Method in class com.bitmovin.player.api.event.data.DownloadFinishedEvent
Returns if the download was successful.
isTimeShiftEnabled() - Method in class com.bitmovin.player.config.PlaybackConfiguration
Returns if time shifting (during live streaming) is enabled.
isTouchControlEnabled() - Method in interface com.bitmovin.player.api.PlayerAPI
Returns true, if the touch control is enabled, false otherwise.
isTouchControlEnabled() - Method in interface com.bitmovin.player.api.VrApi
Specifies whether the touch controls of the device are enabled.
isTouchControlEnabled() - Method in class com.bitmovin.player.BitmovinPlayer
 
isTunneledPlaybackEnabled() - Method in class com.bitmovin.player.config.PlaybackConfiguration
Returns if tunneled playback is enabled.
isUiEnabled() - Method in class com.bitmovin.player.config.StyleConfiguration
Returns if the UI is enabled.
isUiVisible() - Method in interface com.bitmovin.player.api.UserInterfaceAPI
Returns if the UI is currently visible.
isUiVisible() - Method in class com.bitmovin.player.BitmovinPlayerView
 
isValidUrl($receiver) - Static method in class com.bitmovin.player.ui.PlayerUiKt
 
isWindowColorSet() - Method in class com.bitmovin.player.config.track.Cue
Returns if the #windowColor property is set.

L

LabelingConfiguration - Class in com.bitmovin.player.config.labeling
Contains configuration values which can be used to define custom labeling.
LabelingConfiguration() - Constructor for class com.bitmovin.player.config.labeling.LabelingConfiguration
 
language - Variable in class com.bitmovin.player.model.id3.CommentFrame
 
length() - Method in class com.bitmovin.player.model.Metadata
 
LICENSE_ERROR - Static variable in class com.bitmovin.player.api.ErrorCodes
Verification of the player license key failed. A valid license must be provided in the Manifest.
LICENSE_ERROR_INVALID_DOMAIN - Static variable in class com.bitmovin.player.api.ErrorCodes
The package of the app is not authorized for the license key. Make sure that the package name of the application is registered for the license key which is provider in the mainfest file. This can be done in Bitmovin's Dashboard.
LICENSE_ERROR_INVALID_SERVER_URL - Static variable in class com.bitmovin.player.api.ErrorCodes
The license server url is not valid.
LicenseData - Class in com.bitmovin.player.model.licensing
Represents the additional license data returned from the license server.
LicenseData(analytics) - Constructor for class com.bitmovin.player.model.licensing.LicenseData
 
licenseUrl(licenseUrl) - Method in class com.bitmovin.player.config.drm.DRMConfiguration.Builder
Sets the licenseUrl that will be used when building the class DRMConfiguration.
LicenseValidatedEvent - Class in com.bitmovin.player.api.event.data
See interface OnLicenseValidatedListener for more information.
LicenseValidatedEvent(data) - Constructor for class com.bitmovin.player.api.event.data.LicenseValidatedEvent
 
LicensingConfiguration - Class in com.bitmovin.player.config
Contains configuration values regarding the behaviour of the license evaluation logic.
LicensingConfiguration() - Constructor for class com.bitmovin.player.config.LicensingConfiguration
 
LinearAd - Interface in com.bitmovin.player.model.advertising
Defines a linear ad which requires the playback of the content to stop
LinearAd.DefaultImpls - Class in com.bitmovin.player.model.advertising
Defines a linear ad which requires the playback of the content to stop
LiveConfiguration - Class in com.bitmovin.player.config.live
Contains configuration values regarding the behaviour when playing live streams.
LiveConfiguration() - Constructor for class com.bitmovin.player.config.live.LiveConfiguration
 
LiveConfiguration(in) - Constructor for class com.bitmovin.player.config.live.LiveConfiguration
 
LiveSynchronizationMethod - Enum in com.bitmovin.player.config.live
A method or protocol that can be used to synchronize time with an external source.
load(sourceConfiguration) - Method in interface com.bitmovin.player.api.PlayerAPI
Sets a new media source.
load(sourceItem) - Method in interface com.bitmovin.player.api.PlayerAPI
Sets a new media source.
load(sourceConfiguration) - Method in class com.bitmovin.player.BitmovinPlayer
Deprecated. 
load(sourceItem) - Method in class com.bitmovin.player.BitmovinPlayer
 
LocalPlayerKt - Class in com.bitmovin.player
 
LOCKED_FOLDER - Static variable in class com.bitmovin.player.api.ErrorCodes
A lock on a file which needs to be accessed is present. Therefore, an operation could not be completed. Requested actions should be requested again. If the error is thrown permanently, a dead lock may be present. The message of the according class ErrorEvent provides more information.
LoggingUtilsKt - Class in com.bitmovin.player.util
 
LowLatencyApi - Interface in com.bitmovin.player.api
Contains all API calls related to low latency handling. Is accessible through player.lowLatency
LowLatencyConfiguration - Class in com.bitmovin.player.config.live
Contains configuration values regarding the behaviour for low latency playback.
LowLatencyConfiguration() - Constructor for class com.bitmovin.player.config.live.LowLatencyConfiguration
 
LowLatencyConfiguration(targetLatency) - Constructor for class com.bitmovin.player.config.live.LowLatencyConfiguration
 
LowLatencyConfiguration(targetLatency, catchupConfiguration, fallbackConfiguration) - Constructor for class com.bitmovin.player.config.live.LowLatencyConfiguration
 
LowLatencyConfiguration(in) - Constructor for class com.bitmovin.player.config.live.LowLatencyConfiguration
 
LowLatencySynchronizationConfiguration - Class in com.bitmovin.player.config.live
Specifies when and how the player should try to sync with target latency.
LowLatencySynchronizationConfiguration(playbackRateThreshold, seekThreshold, playbackRate) - Constructor for class com.bitmovin.player.config.live.LowLatencySynchronizationConfiguration
 
LowLatencySynchronizationConfiguration(in) - Constructor for class com.bitmovin.player.config.live.LowLatencySynchronizationConfiguration
 

M

MapExtensionsKt - Class in com.bitmovin.player.util
 
marshall(parcelable) - Static method in class com.bitmovin.player.util.ParcelUtil
Marshalls the provided Parcelable i.e. returns a byte array representation of the Parcelable. Do not persist the marshalled Parcelable. Also, if used for IPC, make sure both applications have the same version of the Objects in the Parcelable.
MEDIA_FILTERED - Static variable in class com.bitmovin.player.api.WarningCodes
A media track or quality was filtered out of the playback session according to the configured enum MediaFilter. The message of the according class WarningEvent provides more information.
MediaDescriptionAdapter - Interface in com.bitmovin.player.notification
An adapter to provide content assets of the media currently playing.
MediaFileDeliveryType - Enum in com.bitmovin.player.model.advertising
 
MediaFilter - Enum in com.bitmovin.player.config.media
Defines how strictly potentially unsupported media tracks and qualities are filtered out of a playback session.
MediaInfoExtensionsKt - Class in com.bitmovin.player.cast
 
MediaRouteHandlerKt - Class in com.bitmovin.player.cast
 
MediaRouterFacadeKt - Class in com.bitmovin.player.cast
 
MediaSource - Class in com.bitmovin.player.config.media
Base class for all media sources.
MediaSource(type, url) - Constructor for class com.bitmovin.player.config.media.MediaSource
 
MediaSource(in) - Constructor for class com.bitmovin.player.config.media.MediaSource
 
MediaSourceType - Enum in com.bitmovin.player.config.media
Available types for a class MediaSource
MediaStatusExtensionsKt - Class in com.bitmovin.player.cast
 
MediaTrackExtensionKt - Class in com.bitmovin.player.cast
 
MediaTrackRole - Class in com.bitmovin.player.config.track
Describes the DASH Role of a class Track as specified in ISO/IEC 23009-1:2019, section 5.8.4.2.
MediaTrackRole(schemeIdUri, value, id) - Constructor for 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.
MediaTrackRole(parcel) - Constructor for class com.bitmovin.player.config.track.MediaTrackRole
 
MediaTrackRole.Companion - Class in com.bitmovin.player.config.track
 
MediaType - Enum in com.bitmovin.player.model
Represents the media type.
messageData - Variable in class com.bitmovin.player.model.emsg.EventMessage
The body of the message.
Metadata - Class in com.bitmovin.player.model
 
Metadata(entries, startTime) - Constructor for class com.bitmovin.player.model.Metadata
 
Metadata.Entry - Interface in com.bitmovin.player.model
 
MetadataEvent - Class in com.bitmovin.player.api.event.data
See interface OnMetadataListener for more information.
MetadataEvent(metadata, type) - Constructor for class com.bitmovin.player.api.event.data.MetadataEvent
 
MetadataParsedEvent - Class in com.bitmovin.player.api.event.data
See interface OnMetadataParsedListener for more information.
MetadataParsedEvent(metadata, type) - Constructor for class com.bitmovin.player.api.event.data.MetadataParsedEvent
 
mimeType - Variable in class com.bitmovin.player.model.id3.ApicFrame
 
mimeType - Variable in class com.bitmovin.player.model.id3.GeobFrame
 
MimeTypes - Class in com.bitmovin.player.config.track
A class providing various mime types that can be used.
minusFlag($receiver, flag) - Static method in class com.bitmovin.player.util.BitFlagsKt
 
ModelName(name) - Constructor for class com.bitmovin.player.config.DeviceDescription.ModelName
A model name as reported by Build.MODEL.
moveViewingDirection(direction) - Method in interface com.bitmovin.player.api.PlayerAPI
Moves the current VR viewing direction in the given direction with the given speed. The speed is determined by the length of the direction vector in degrees / second. The movement will be continued for 110ms, after that period the movement will be dampened and fade out. To sustain a smooth viewport movement, no more than 100ms must pass between consecutive calls to this function.
moveViewingDirection(direction) - Method in interface com.bitmovin.player.api.VrApi
Moves the current VR viewing direction in the given direction with the given speed by passing a three-component class Vector3. The speed is determined by the length of the direction vector in degrees / second. The movement will be continued for 110ms, after that period the movement will be dampened and fade out. To sustain a smooth viewport movement, no more than 100ms must pass between consecutive calls to this function.
moveViewingDirection(direction) - Method in class com.bitmovin.player.BitmovinPlayer
 
MultiDownloadManagerDownloadServiceKt - Class in com.bitmovin.player.offline.service
 
mute() - Method in interface com.bitmovin.player.api.PlayerAPI
Mutes the player if an audio track is available. Has no effect if the player is already muted.
mute() - Method in class com.bitmovin.player.BitmovinPlayer
 
MutedEvent - Class in com.bitmovin.player.api.event.data
See interface OnMutedListener for more information.

N

NetworkConfiguration - Class in com.bitmovin.player.config.network
The network configuration gives the ability to influence network requests. It enables preprocessing requests, processing responses or influencing the retry behavior.
NetworkConnectionStateProviderKt - Class in com.bitmovin.player.offline.service
 
newInstance() - Static method in class com.bitmovin.player.BitmovinPlayerFragment
Static init method to retrieve a new instance of class BitmovinPlayerFragment.
newInstance(retainState) - Static method in class com.bitmovin.player.BitmovinPlayerFragment
Static init method to retrieve a new instance of class BitmovinPlayerFragment.
NO_OPTIONS_AVAILABLE - Static variable in class com.bitmovin.player.api.ErrorCodes
class OfflineContentOptions could not be generated. This indicates that the device is currently offline and the options have never been fetched before, or that the online source itself can not be accessed.
NoConnectionException - Exception in com.bitmovin.player
Signals that no network connection is available.
NoConnectionException(message) - Constructor for exception com.bitmovin.player.NoConnectionException
 
NotificationListener - Interface in com.bitmovin.player.notification
A listener for start and cancellation of the notification.

O

OFFLINE_DOWNLOAD_FAILED - Static variable in class com.bitmovin.player.api.ErrorCodes
The download of a track failed. The message of the according class ErrorEvent provides more information.
OFFLINE_ERROR - Static variable in class com.bitmovin.player.api.ErrorCodes
General offline playback related error
OFFLINE_INSUFFICIENT_STORAGE - Static variable in class com.bitmovin.player.api.ErrorCodes
There is not enough disk space left to proceed with downloding content
OfflineConfiguration - Class in com.bitmovin.player.offline
Contains configuration values regarding the offline content feature.
OfflineConfiguration(maxSimultaneousDownloads, maxSimultaneousSegmentDownloads, requirements, tweaksConfiguration) - Constructor for class com.bitmovin.player.offline.OfflineConfiguration
Contains configuration values regarding the offline content feature.
OfflineConfiguration() - Constructor for class com.bitmovin.player.offline.OfflineConfiguration
Contains configuration values regarding the offline content feature.
OfflineContentHelperKt - Class in com.bitmovin.player.offline
 
OfflineContentManager - Class in com.bitmovin.player.offline
 
OfflineContentManager.Companion - Class in com.bitmovin.player.offline
 
OfflineContentManagerKt - Class in com.bitmovin.player.offline
 
OfflineContentManagerListener - Interface in com.bitmovin.player.offline
 
OfflineContentOptions - Class in com.bitmovin.player.offline.options
Represents all available options of a stream resource.
OfflineOptionEntry - Class in com.bitmovin.player.offline.options
Base class for all OfflineOptionEntries
OfflineOptionEntryAction - Enum in com.bitmovin.player.offline.options
An enum containing actions that can be executed on an class OfflineOptionEntry
OfflineOptionEntryState - Enum in com.bitmovin.player.offline.options
An enum containing the states an class OfflineOptionEntry can have
OfflineSourceItem - Class in com.bitmovin.player.offline
Represents the offline version of a class SourceItem. Altering this object could result in undefined behaviour.
OfflineSourceItem(url, drmId, cacheDirectory, trackStateFile, restrictToOffline) - Constructor for class com.bitmovin.player.offline.OfflineSourceItem
 
OfflineSourceItem(adaptiveSource, drmId, cacheDirectory, trackStateFile, restrictToOffline) - Constructor for class com.bitmovin.player.offline.OfflineSourceItem
 
OfflineSourceItem(progressiveSource, drmId, cacheDirectory, trackStateFile, restrictToOffline) - Constructor for class com.bitmovin.player.offline.OfflineSourceItem
 
OfflineSourceItem(progressiveSources, drmId, cacheDirectory, trackStateFile, restrictToOffline) - Constructor for class com.bitmovin.player.offline.OfflineSourceItem
 
OfflineSourceItem.Companion - Class in com.bitmovin.player.offline
 
OfflineTweaksConfiguration - Class in com.bitmovin.player.offline
This configuration is used as an incubator for experimental features. Tweaks are not officially supported and are not guaranteed to be stable, i.e. their naming, functionality and API can change at any time within the tweaks or when being promoted to an official feature and moved into its final configuration namespace.
OfflineTweaksConfiguration(shouldAutomaticallyHandleDrmLicenses) - Constructor for class com.bitmovin.player.offline.OfflineTweaksConfiguration
This configuration is used as an incubator for experimental features. Tweaks are not officially supported and are not guaranteed to be stable, i.e. their naming, functionality and API can change at any time within the tweaks or when being promoted to an official feature and moved into its final configuration namespace.
OfflineTweaksConfiguration() - Constructor for class com.bitmovin.player.offline.OfflineTweaksConfiguration
This configuration is used as an incubator for experimental features. Tweaks are not officially supported and are not guaranteed to be stable, i.e. their naming, functionality and API can change at any time within the tweaks or when being promoted to an official feature and moved into its final configuration namespace.
onAdBreakFinished(event) - Method in interface com.bitmovin.player.api.event.listener.OnAdBreakFinishedListener
 
OnAdBreakFinishedListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class AdBreakFinishedEvent when an ad break has been finished.
onAdBreakStarted(event) - Method in interface com.bitmovin.player.api.event.listener.OnAdBreakStartedListener
 
OnAdBreakStartedListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class AdBreakStartedEvent when an ad break has been started.
onAdClicked(event) - Method in interface com.bitmovin.player.api.event.listener.OnAdClickedListener
 
OnAdClickedListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class AdClickedEvent when an ad has been clicked.
onAdError(event) - Method in interface com.bitmovin.player.api.event.listener.OnAdErrorListener
 
OnAdErrorListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class AdErrorEvent when an error with the ad playback occurs.
onAdFinished(event) - Method in interface com.bitmovin.player.api.event.listener.OnAdFinishedListener
 
OnAdFinishedListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class AdFinishedEvent when an ad playback has been finished.
onAdLinearityChanged(event) - Method in interface com.bitmovin.player.api.event.listener.OnAdLinearityChangedListener
 
OnAdLinearityChangedListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class AdLinearityChangedEvent when the linearity of an VPAID ad changes.
onAdManifestLoad(event) - Method in interface com.bitmovin.player.api.event.listener.OnAdManifestLoadListener
 
onAdManifestLoaded(event) - Method in interface com.bitmovin.player.api.event.listener.OnAdManifestLoadedListener
 
OnAdManifestLoadedListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class AdManifestLoadedEvent when an ad manifest has been successfully loaded.
OnAdManifestLoadListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class AdManifestLoadEvent when the download of an ad manifest is started
onAdQuartile(event) - Method in interface com.bitmovin.player.api.event.listener.OnAdQuartileListener
 
OnAdQuartileListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class AdQuartileEvent when the playback of an ad has progressed over a quartile boundary.
onAdScheduled(event) - Method in interface com.bitmovin.player.api.event.listener.OnAdScheduledListener
 
OnAdScheduledListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class AdScheduledEvent when an ad manifest was successfully downloaded, parsed and added onto the queue.
onAdSkipped(event) - Method in interface com.bitmovin.player.api.event.listener.OnAdSkippedListener
 
OnAdSkippedListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class AdSkippedEvent when an ad has been skipped.
onAdsManagerAvailable(adsManager) - Method in interface com.bitmovin.player.config.advertising.AdsManagerAvailableCallback
Provides access to the current IMA AdsManager once it becomes available.
onAdStarted(event) - Method in interface com.bitmovin.player.api.event.listener.OnAdStartedListener
 
OnAdStartedListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class AdStartedEvent when the playback of an ad has been started.
onAudioAdded(event) - Method in interface com.bitmovin.player.api.event.listener.OnAudioAddedListener
 
OnAudioAddedListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class AudioAddedEvent when an audio track is added.
onAudioChanged(event) - Method in interface com.bitmovin.player.api.event.listener.OnAudioChangedListener
 
OnAudioChangedListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class AudioChangedEvent when the audio track is changed.
onAudioDownloadQualityChanged(event) - Method in interface com.bitmovin.player.api.event.listener.OnAudioDownloadQualityChangedListener
 
OnAudioDownloadQualityChangedListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class AudioDownloadQualityChangedEvent when current audio download quality has changed.
onAudioPlaybackQualityChanged(event) - Method in interface com.bitmovin.player.api.event.listener.OnAudioPlaybackQualityChangedListener
 
OnAudioPlaybackQualityChangedListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class AudioPlaybackQualityChangedEvent when the current audio playback quality has changed.
onAudioQualityChanged(event) - Method in interface com.bitmovin.player.api.event.listener.OnAudioQualityChangedListener
 
OnAudioQualityChangedListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class AudioQualityChangedEvent when the audio quality has changed.
onAudioRemoved(event) - Method in interface com.bitmovin.player.api.event.listener.OnAudioRemovedListener
 
OnAudioRemovedListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class AudioRemovedEvent when an audio track is removed.
onBitmap(bitmap) - Method in class com.bitmovin.player.notification.BitmovinPlayerNotificationManager.BitmapCallback
Called when Bitmap is available.
onCastAvailable(event) - Method in interface com.bitmovin.player.api.event.listener.OnCastAvailableListener
 
OnCastAvailableListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class CastAvailableEvent when casting to another device, such as a ChromeCast, is available.
onCastPaused(event) - Method in interface com.bitmovin.player.api.event.listener.OnCastPausedListener
 
OnCastPausedListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class CastPausedEvent when the playback on an cast device has been paused.
onCastPlaybackFinished(event) - Method in interface com.bitmovin.player.api.event.listener.OnCastPlaybackFinishedListener
 
OnCastPlaybackFinishedListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class CastPlaybackFinishedEvent when the playback on an cast device has been finished.
onCastPlaying(event) - Method in interface com.bitmovin.player.api.event.listener.OnCastPlayingListener
 
OnCastPlayingListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class CastPlayingEvent when playback on an cast device has been started.
onCastStart(event) - Method in interface com.bitmovin.player.api.event.listener.OnCastStartListener
 
onCastStarted(event) - Method in interface com.bitmovin.player.api.event.listener.OnCastStartedListener
 
OnCastStartedListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class CastStartedEvent when the cast app is launched successfully.
OnCastStartListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class CastStartEvent when casting is initiated, but the user still needs to choose which device should be used.
onCastStopped(event) - Method in interface com.bitmovin.player.api.event.listener.OnCastStoppedListener
 
OnCastStoppedListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class CastStoppedEvent when casting to a device is stopped.
onCastTimeUpdated(event) - Method in interface com.bitmovin.player.api.event.listener.OnCastTimeUpdatedListener
 
OnCastTimeUpdatedListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class CastTimeUpdatedEvent when the time update from the currently used cast device is received.
onCastWaitingForDevice(event) - Method in interface com.bitmovin.player.api.event.listener.OnCastWaitingForDeviceListener
 
OnCastWaitingForDeviceListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class CastWaitingForDeviceEvent when a cast device has been chosen and player is waiting for the device to get ready for playback.
onCompleted(sourceItem, offlineContentOptions) - Method in interface com.bitmovin.player.offline.OfflineContentManagerListener
onConfigurationUpdated(event) - Method in interface com.bitmovin.player.api.event.listener.OnConfigurationUpdatedListener
 
OnConfigurationUpdatedListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class ConfigurationUpdatedEvent when a configuration has been updated.
onCreate(savedInstanceState) - Method in class com.bitmovin.player.BitmovinPlayerFragment
 
onCreateOptionsMenu(menu) - Method in class com.bitmovin.player.cast.ExpandedControllerActivity
 
onCreateView(inflater, container, savedInstanceState) - Method in class com.bitmovin.player.BitmovinPlayerFragment
 
onCueEnter(event) - Method in interface com.bitmovin.player.api.event.listener.OnCueEnterListener
 
OnCueEnterListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class CueEnterEvent when a subtitle entry transitions into the active status.
onCueExit(event) - Method in interface com.bitmovin.player.api.event.listener.OnCueExitListener
 
OnCueExitListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class CueExitEvent when an active subtitle entry transitions into the inactive status.
onCustomAction(player, action, intent) - Method in interface com.bitmovin.player.notification.CustomActionReceiver
Called when a custom action has been received.
onDestroy(event) - Method in interface com.bitmovin.player.api.event.listener.OnDestroyListener
 
onDestroy() - Method in class com.bitmovin.player.BitmovinPlayerFragment
 
onDestroy() - Method in class com.bitmovin.player.BitmovinPlayerView
Must be called when Activity.onDestroy is called in the Activity using this view.
onDestroy() - Method in class com.bitmovin.player.ui.DefaultFullscreenHandler
 
onDestroy() - Method in interface com.bitmovin.player.ui.FullscreenHandler
 
OnDestroyListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class DestroyEvent when the player was destroyed.
onDestroyView() - Method in class com.bitmovin.player.BitmovinPlayerFragment
 
onDownloadFinished(event) - Method in interface com.bitmovin.player.api.event.listener.OnDownloadFinishedListener
 
OnDownloadFinishedListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class DownloadFinishedEvent when a download was finished.
onDrmDataParsed(event) - Method in interface com.bitmovin.player.api.event.listener.OnDrmDataParsedListener
 
OnDrmDataParsedListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class DrmDataParsedEvent when Widevine PSSH boxes are parsed in an HLS manifest
onDrmLicenseUpdated(sourceItem) - Method in interface com.bitmovin.player.offline.OfflineContentManagerListener
Is called when the DRM license was updated.
onDroppedVideoFrames(event) - Method in interface com.bitmovin.player.api.event.listener.OnDroppedVideoFramesListener
 
OnDroppedVideoFramesListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class DroppedVideoFramesEvent when video frames have been dropped.
onDvrWindowExceeded(event) - Method in interface com.bitmovin.player.api.event.listener.OnDvrWindowExceededListener
 
OnDvrWindowExceededListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class DvrWindowExceededEvent when the player is paused or in buffering state and the timeShift offset has exceeded the available timeShift window.
onError(event) - Method in interface com.bitmovin.player.api.event.listener.OnErrorListener
 
onError(sourceItem, errorEvent) - Method in interface com.bitmovin.player.offline.OfflineContentManagerListener
Is called when an error occurs.
OnErrorListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class ErrorEvent when an error during the setup is encountered.
onFullscreenDisabled(event) - Method in interface com.bitmovin.player.ui.event.listener.OnFullscreenDisabledListener
 
OnFullscreenDisabledListener - Interface in com.bitmovin.player.ui.event.listener
Is called with an class FullscreenDisabledEvent when the fullscreen functionality has been disabled.
onFullscreenEnabled(event) - Method in interface com.bitmovin.player.ui.event.listener.OnFullscreenEnabledListener
 
OnFullscreenEnabledListener - Interface in com.bitmovin.player.ui.event.listener
Is called with an class FullscreenEnabledEvent when the fullscreen functionality has been enabled.
onFullscreenEnter(event) - Method in interface com.bitmovin.player.api.event.listener.OnFullscreenEnterListener
 
OnFullscreenEnterListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class FullscreenEnterEvent when the player enters fullscreen mode.
onFullscreenExit(event) - Method in interface com.bitmovin.player.api.event.listener.OnFullscreenExitListener
 
OnFullscreenExitListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class FullscreenExitEvent when the player exits fullscreen mode.
onFullscreenExitRequested() - Method in class com.bitmovin.player.ui.DefaultFullscreenHandler
 
onFullscreenExitRequested() - Method in interface com.bitmovin.player.ui.FullscreenHandler
 
onFullscreenRequested() - Method in class com.bitmovin.player.ui.DefaultFullscreenHandler
 
onFullscreenRequested() - Method in interface com.bitmovin.player.ui.FullscreenHandler
 
onImpression(event) - Method in interface com.bitmovin.player.api.event.listener.OnImpressionListener
 
OnImpressionListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class ImpressionEvent when an impression call succeeded.
onInterceptTouchEvent(ev) - Method in class com.bitmovin.player.BitmovinPlayerView
 
onLicenseValidated(event) - Method in interface com.bitmovin.player.api.event.listener.OnLicenseValidatedListener
 
OnLicenseValidatedListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class LicenseValidatedEvent when a licensing call succeeded.
onMetadata(event) - Method in interface com.bitmovin.player.api.event.listener.OnMetadataListener
 
OnMetadataListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class MetadataEvent when metadata (i.e. class Id3Frame in HLS and class EventMessage in DASH) are encountered.
onMetadataParsed(event) - Method in interface com.bitmovin.player.api.event.listener.OnMetadataParsedListener
 
OnMetadataParsedListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class MetadataParsedEvent when metadata is first seen and parsed.
onMuted(event) - Method in interface com.bitmovin.player.api.event.listener.OnMutedListener
 
OnMutedListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class MutedEvent when the player is muted.
onNotificationCancelled(notificationId) - Method in interface com.bitmovin.player.notification.NotificationListener
Called after the notification has been cancelled.
onNotificationStarted(notificationId, notification) - Method in interface com.bitmovin.player.notification.NotificationListener
Called after the notification has been started.
onOptionsAvailable(sourceItem, offlineContentOptions) - Method in interface com.bitmovin.player.offline.OfflineContentManagerListener
onPause() - Method in class com.bitmovin.player.BitmovinPlayer
 
onPause() - Method in class com.bitmovin.player.BitmovinPlayerFragment
 
onPause() - Method in class com.bitmovin.player.BitmovinPlayerView
Must be called when Activity.onPause is called in the Activity using this view.
onPause() - Method in class com.bitmovin.player.ui.DefaultFullscreenHandler
 
onPause() - Method in interface com.bitmovin.player.ui.FullscreenHandler
 
onPaused(event) - Method in interface com.bitmovin.player.api.event.listener.OnPausedListener
 
OnPausedListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class PausedEvent when the player enters the pause state.
onPictureInPictureAvailabilityChanged(event) - Method in interface com.bitmovin.player.api.event.listener.OnPictureInPictureAvailabilityChangedListener
 
OnPictureInPictureAvailabilityChangedListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class PictureInPictureAvailabilityChangedEvent when the availability of the picture in picture mode changed.
onPictureInPictureEnter(event) - Method in interface com.bitmovin.player.api.event.listener.OnPictureInPictureEnterListener
 
OnPictureInPictureEnterListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class PictureInPictureEnterEvent when the player enters Picture-In-Picture mode.
onPictureInPictureExit(event) - Method in interface com.bitmovin.player.api.event.listener.OnPictureInPictureExitListener
 
OnPictureInPictureExitListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class PictureInPictureExitEvent when the player exits Picture-In-Picture mode.
onPictureInPictureModeChanged(isInPictureInPictureMode, newConfig) - Method in class com.bitmovin.player.BitmovinPlayerView
When using Picture-in-Picture feature, this method has to be called from Activity.onPictureInPictureModeChanged method.
onPlay(event) - Method in interface com.bitmovin.player.api.event.listener.OnPlayListener
 
onPlaybackFinished(event) - Method in interface com.bitmovin.player.api.event.listener.OnPlaybackFinishedListener
 
OnPlaybackFinishedListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class PlaybackFinishedEvent when the playback of the current media has finished.
onPlaying(event) - Method in interface com.bitmovin.player.api.event.listener.OnPlayingListener
 
OnPlayingListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class PlayingEvent when the player enters the playing state after calling com.bitmovin.player.BitmovinPlayer$play().
OnPlayListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class PlayEvent when the player enters the play state.
onProgress(sourceItem, progress) - Method in interface com.bitmovin.player.offline.OfflineContentManagerListener
onReady(event) - Method in interface com.bitmovin.player.api.event.listener.OnReadyListener
 
OnReadyListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class ReadyEvent when the player is ready to play and to handle API calls.
onRenderFirstFrame(event) - Method in interface com.bitmovin.player.api.event.listener.OnRenderFirstFrameListener
 
OnRenderFirstFrameListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class RenderFirstFrameEvent when the first frame of the current video is rendered onto the video surface.
onResume() - Method in class com.bitmovin.player.BitmovinPlayer
 
onResume() - Method in class com.bitmovin.player.BitmovinPlayerFragment
 
onResume() - Method in class com.bitmovin.player.BitmovinPlayerView
Must be called when Activity.onResume is called in the Activity using this view.
onResume() - Method in class com.bitmovin.player.ui.DefaultFullscreenHandler
 
onResume() - Method in interface com.bitmovin.player.ui.FullscreenHandler
 
onResumed(sourceItem) - Method in interface com.bitmovin.player.offline.OfflineContentManagerListener
Is called when all actions have been resumed.
onScalingModeChanged(scalingModeChangedEvent) - Method in interface com.bitmovin.player.ui.event.listener.OnScalingModeChangedListener
 
OnScalingModeChangedListener - Interface in com.bitmovin.player.ui.event.listener
 
onSeek(event) - Method in interface com.bitmovin.player.api.event.listener.OnSeekListener
 
onSeeked(event) - Method in interface com.bitmovin.player.api.event.listener.OnSeekedListener
 
OnSeekedListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class SeekedEvent when seeking has been finished and data is available to continue playback. Only applies to VoD streams, please refer to interface OnTimeShiftedListener for live streams.
OnSeekListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class SeekEvent periodically during seeking. Only applies to VoD streams, please refer to interface OnTimeShiftListener for live streams.
onSourceLoad(event) - Method in interface com.bitmovin.player.api.event.listener.OnSourceLoadListener
 
onSourceLoaded(event) - Method in interface com.bitmovin.player.api.event.listener.OnSourceLoadedListener
 
OnSourceLoadedListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class SourceLoadedEvent when a new source is loaded. This does not mean that loading of the new manifest has been finished.
OnSourceLoadListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class SourceLoadEvent when a source starts loading.
onSourceUnloaded(event) - Method in interface com.bitmovin.player.api.event.listener.OnSourceUnloadedListener
 
OnSourceUnloadedListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class SourceUnloadedEvent when the current source has been unloaded.
onStallEnded(event) - Method in interface com.bitmovin.player.api.event.listener.OnStallEndedListener
 
OnStallEndedListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class StallEndedEvent when the player ends stalling, due to enough data in the buffer.
onStallStarted(event) - Method in interface com.bitmovin.player.api.event.listener.OnStallStartedListener
 
OnStallStartedListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class StallStartedEvent when the player begins to stall and to buffer due to an empty buffer.
onStart() - Method in class com.bitmovin.player.BitmovinPlayer
 
onStart() - Method in class com.bitmovin.player.BitmovinPlayerView
Must be called when Activity.onStart is called in the Activity using this view.
onStop() - Method in class com.bitmovin.player.BitmovinPlayer
 
onStop() - Method in class com.bitmovin.player.BitmovinPlayerView
Must be called when Activity.onStop is called in the Activity using this view.
onSubtitleAdded(event) - Method in interface com.bitmovin.player.api.event.listener.OnSubtitleAddedListener
 
OnSubtitleAddedListener - Interface in com.bitmovin.player.api.event.listener
onSubtitleChanged(event) - Method in interface com.bitmovin.player.api.event.listener.OnSubtitleChangedListener
 
OnSubtitleChangedListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class SubtitleChangedEvent when the class SubtitleTrack is changed.
onSubtitleRemoved(event) - Method in interface com.bitmovin.player.api.event.listener.OnSubtitleRemovedListener
 
OnSubtitleRemovedListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class SubtitleRemovedEvent when an external class SubtitleTrack has been removed so it is possible to update the controls accordingly.
onSuspended(sourceItem) - Method in interface com.bitmovin.player.offline.OfflineContentManagerListener
Is called when all actions have been suspended.
onTaskStateChanged(downloadState) - Method in class com.bitmovin.player.offline.service.BitmovinDownloadService
 
onTimeChanged(event) - Method in interface com.bitmovin.player.api.event.listener.OnTimeChangedListener
 
OnTimeChangedListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class TimeChangedEvent when the current playback time has changed.
onTimeShift(event) - Method in interface com.bitmovin.player.api.event.listener.OnTimeShiftListener
 
onTimeShifted(event) - Method in interface com.bitmovin.player.api.event.listener.OnTimeShiftedListener
 
OnTimeShiftedListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class TimeShiftedEvent when time shifting has been finished and data is available to continue playback. Only applies to live streams, please refer to interface OnSeekedListener for VoD streams.
OnTimeShiftListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class TimeShiftEvent periodically during time shifting. Only applies to live streams, please refer to interface OnSeekListener for VoD streams.
onTouchEvent(event) - Method in class com.bitmovin.player.BitmovinPlayerView
 
onUnmuted(event) - Method in interface com.bitmovin.player.api.event.listener.OnUnmutedListener
 
OnUnmutedListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class UnmutedEvent when the player is unmuted.
onVideoAdaptation(data) - Method in interface com.bitmovin.player.config.adaptation.VideoAdaptation
Is called before the next video segment is downloaded. Returns the ID of the class VideoQuality that should be downloaded next.
onVideoDownloadQualityChanged(event) - Method in interface com.bitmovin.player.api.event.listener.OnVideoDownloadQualityChangedListener
 
OnVideoDownloadQualityChangedListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class VideoDownloadQualityChangedEvent when current video download quality has changed.
onVideoPlaybackQualityChanged(event) - Method in interface com.bitmovin.player.api.event.listener.OnVideoPlaybackQualityChangedListener
 
OnVideoPlaybackQualityChangedListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class VideoPlaybackQualityChangedEvent when the current video playback quality has changed.
onVideoQualityChanged(event) - Method in interface com.bitmovin.player.api.event.listener.OnVideoQualityChangedListener
 
OnVideoQualityChangedListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class VideoQualityChangedEvent when the video quality has changed.
onVideoSizeChanged(event) - Method in interface com.bitmovin.player.api.event.listener.OnVideoSizeChangedListener
 
OnVideoSizeChangedListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class VideoSizeChangedEvent when the current size of the video content has been changed.
onVRStereoChanged(event) - Method in interface com.bitmovin.player.api.event.listener.OnVRStereoChangedListener
 
OnVRStereoChangedListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class VRStereoChangedEvent when the stereo mode during playback of VR content changes.
onVRViewingDirectionChange(event) - Method in interface com.bitmovin.player.api.event.listener.OnVRViewingDirectionChangeListener
 
onVRViewingDirectionChanged(event) - Method in interface com.bitmovin.player.api.event.listener.OnVRViewingDirectionChangedListener
 
OnVRViewingDirectionChangedListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class VRViewingDirectionChangedEvent when the VR viewing direction did not change more than the specified threshold in the last interval, after the interface OnVRViewingDirectionChangeListener event was triggered . The threshold can be set through setVRViewingDirectionChangeThreshold.
OnVRViewingDirectionChangeListener - Interface in com.bitmovin.player.api.event.listener
Is called with a class VRViewingDirectionChangeEvent when the VR viewing direction changes. The minimal interval between two consecutive event callbacks is specified through com.bitmovin.player.config.vr.VRConfiguration$setViewingDirectionChangeEventInterval(kotlin.Double).
onWarning(event) - Method in interface com.bitmovin.player.api.event.listener.OnWarningListener
 
OnWarningListener - Interface in com.bitmovin.player.api.event.listener
Is called with an class WarningEvent when an error during the setup is encountered.
OverlayAd - Interface in com.bitmovin.player.model.advertising
Defines an ad which gets displayed during content playback
owner - Variable in class com.bitmovin.player.model.id3.PrivFrame
 

P

PARCELABLE_ACTION_DATA - Static variable in class com.bitmovin.player.offline.CompatibilityHelper
 
ParcelUtil - Class in com.bitmovin.player.util
Contains a set of methods to handle Parcelable.
pause() - Method in interface com.bitmovin.player.api.PlayerAPI
Pauses the video if it is playing. Has no effect if the player is already paused.
pause() - Method in class com.bitmovin.player.BitmovinPlayer
 
PausedEvent - Class in com.bitmovin.player.api.event.data
See interface OnPausedListener for more information.
PausedEvent(time) - Constructor for class com.bitmovin.player.api.event.data.PausedEvent
 
phi - Variable in class com.bitmovin.player.config.vr.Vector3
 
pictureData - Variable in class com.bitmovin.player.model.id3.ApicFrame
 
PictureInPictureAvailabilityChangedEvent - Class in com.bitmovin.player.api.event.data
PictureInPictureAvailabilityChangedEvent(pictureInPictureAvailable) - Constructor for class com.bitmovin.player.api.event.data.PictureInPictureAvailabilityChangedEvent
 
PictureInPictureEnterEvent - Class in com.bitmovin.player.api.event.data
PictureInPictureEnterEvent() - Constructor for class com.bitmovin.player.api.event.data.PictureInPictureEnterEvent
 
PictureInPictureExitEvent - Class in com.bitmovin.player.api.event.data
PictureInPictureExitEvent() - Constructor for class com.bitmovin.player.api.event.data.PictureInPictureExitEvent
 
PictureInPictureHandler - Interface in com.bitmovin.player.ui
Represents the base methods required by class BitmovinPlayerView to enable and handle Picture-In-Picture mode.
pictureType - Variable in class com.bitmovin.player.model.id3.ApicFrame
 
pitch - Variable in class com.bitmovin.player.config.vr.ViewingDirection
 
play() - Method in interface com.bitmovin.player.api.PlayerAPI
Starts playback or resumes after being paused. Has no effect if the player is already playing.
play() - Method in class com.bitmovin.player.BitmovinPlayer
 
PlaybackConfiguration - Class in com.bitmovin.player.config
Contains configuration values regarding the playback behaviour of the player.
PlaybackConfiguration() - Constructor for class com.bitmovin.player.config.PlaybackConfiguration
 
PlaybackFinishedEvent - Class in com.bitmovin.player.api.event.data
See interface OnPlaybackFinishedListener for more information.
PlaybackType - Enum in com.bitmovin.player.config.media
Available playback modes, that can be set on a class SourceConfiguration
PLAYER_SETUP_ERROR - Static variable in class com.bitmovin.player.api.ErrorCodes
The source could not be prepared for playback. The message of the according class ErrorEvent provides more information.
PlayerAPI - Interface in com.bitmovin.player.api
General player API methods
PlayerConfiguration - Class in com.bitmovin.player.config
Contains configuration values for setting up a new class BitmovinPlayer instance.
PlayerConfiguration(key) - Constructor for class com.bitmovin.player.config.PlayerConfiguration
 
PlayerConfiguration() - Constructor for class com.bitmovin.player.config.PlayerConfiguration
 
PlayerConfiguration.Companion - Class in com.bitmovin.player.config
 
PlayerUIJavaScriptInterfaceKt - Class in com.bitmovin.player.ui
 
PlayerUiKt - Class in com.bitmovin.player.ui
 
PlayEvent - Class in com.bitmovin.player.api.event.data
See interface OnPlayListener for more information.
PlayEvent(time) - Constructor for class com.bitmovin.player.api.event.data.PlayEvent
 
PlayingEvent - Class in com.bitmovin.player.api.event.data
See interface OnPlayingListener for more information.
PlayingEvent(time) - Constructor for class com.bitmovin.player.api.event.data.PlayingEvent
 
preload() - Method in interface com.bitmovin.player.api.PlayerAPI
Starts preloading the content of the currently loaded source.
preload() - Method in class com.bitmovin.player.BitmovinPlayer
 
prepareLicense(licenseResponse) - Method in interface com.bitmovin.player.config.drm.PrepareLicenseCallback
Gets called with the response returned by the DRM license server for the DRM license request. Is needed for custom Widevine servers where not only the license itself is responded, but instead the license is e.g. wrapped in an JSON object.
PrepareLicenseCallback - Interface in com.bitmovin.player.config.drm
Can be implemented to prepare the license acquisition response.
prepareMessage(keyMessage) - Method in interface com.bitmovin.player.config.drm.PrepareMessageCallback
Can be used to prepare the license acquisition message which will be sent to the license acquisition server. As many DRM provider expect different, vendor-specific message, this can be done using this user-defined function (optional / depending on the DRM server). The parameter is the key message event object as given by the Widevine Content Decryption Module (CDM).
PrepareMessageCallback - Interface in com.bitmovin.player.config.drm
Can be implemented to prepare the license acquisition message which will be sent to the license acquisition server.
preprocessHttpRequest(type, request) - Method in interface com.bitmovin.player.config.network.PreprocessHttpRequestCallback
Can be used to change request parameters before a request is made. If null is returned, the original class HttpRequest object will be used without modifications.
PreprocessHttpRequestCallback - Interface in com.bitmovin.player.config.network
Can be used to change request parameters before a request is made.
preprocessHttpResponse(type, response) - Method in interface com.bitmovin.player.config.network.PreprocessHttpResponseCallback
Can be used to the access or change properties of the response before it gets into the player. If null is returned, the original class HttpResponse object will be used without modifications. This callback is not called for HttpRequestType.MEDIA_PROGRESSIVE.
PreprocessHttpResponseCallback - Interface in com.bitmovin.player.config.network
Can be used to the access or change properties of the response before it gets into the player.
PreprocessHttpResponseLoaderKt - Class in com.bitmovin.player.config.network
 
privateData - Variable in class com.bitmovin.player.model.id3.PrivFrame
 
PrivFrame - Class in com.bitmovin.player.model.id3
 
PrivFrame(owner, privateData) - Constructor for class com.bitmovin.player.model.id3.PrivFrame
 
process(offlineContentOptions) - Method in class com.bitmovin.player.offline.OfflineContentManager
Enqueues downloads and deletions according to the current enum OfflineOptionEntryState and enum OfflineOptionEntryAction of the class OfflineOptionEntry in the class OfflineContentOptions.
ProgressiveSource - Class in com.bitmovin.player.config.media
Represents a progressive media source.
ProgressiveSource(url) - Constructor for class com.bitmovin.player.config.media.ProgressiveSource
 
ProgressiveSource(in) - Constructor for class com.bitmovin.player.config.media.ProgressiveSource
 
putHttpHeader(key, value) - Method in class com.bitmovin.player.config.drm.DRMConfiguration.Builder
Adds a HTTP header to the HTTP headers map that will be used when building the class DRMConfiguration.

Q

Quality - Class in com.bitmovin.player.config.quality
Base class for all quality classes.
Quality(id, label, bitrate, codec) - Constructor for class com.bitmovin.player.config.quality.Quality
 

R

ReadyEvent - Class in com.bitmovin.player.api.event.data
See interface OnReadyListener for more information.
release() - Method in class com.bitmovin.player.offline.OfflineContentManager
Releases the memory resources. IMPORTANT: Call this when the Activity/Context, in which it was created, is destroy. The class OfflineContentManager should not be used after calling this method.
releaseLicense() - Method in class com.bitmovin.player.offline.OfflineContentManager
Releases the currently held offline license. When finished successfully OfflineContentManagerListener.onDrmLicenseUpdated will be called. Errors are transmitted by a OfflineContentManagerListener.onError call.
RemoteControlAPI - Interface in com.bitmovin.player.api
API methods related to casting.
RemoteControlConfiguration - Class in com.bitmovin.player.config
Contains configuration values which can be used to customize the remote receiver app.
RemoteControlConfiguration() - Constructor for class com.bitmovin.player.config.RemoteControlConfiguration
 
RemotePlayerKt - Class in com.bitmovin.player
 
removeEventListener(listener) - Method in interface com.bitmovin.player.api.event.EventHandler
Removes an event listener.
removeEventListener(listener) - Method in class com.bitmovin.player.BitmovinPlayer
 
removeEventListener(listener) - Method in class com.bitmovin.player.BitmovinPlayerView
 
removeMessageReceivedCallback(callback) - Method in class com.bitmovin.player.cast.BitmovinCastManager
Removes a MessageReceivedCallback from the class BitmovinCastManager.
removeSourceItem(sourceItem) - Method in class com.bitmovin.player.config.media.SourceConfiguration
Deprecated.
Removes the given class SourceItem from this class SourceConfiguration.
removeSubtitle(trackID) - Method in interface com.bitmovin.player.api.PlayerAPI
Removes the existing class SubtitleTrack with the track ID specified by trackID. If the track is currently active, it will be deactivated and then removed. If no class SubtitleTrack with the given ID exists, the call will be ignored. The class SubtitleTrack is removed from the available tracks, use com.bitmovin.player.api.PlayerAPI$setSubtitle(java.lang.String) to disable an active class SubtitleTrack.
removeSubtitle(trackID) - Method in class com.bitmovin.player.BitmovinPlayer
 
removeTrack(track) - Method in class com.bitmovin.player.config.media.SourceItem
 
RenderFirstFrameEvent - Class in com.bitmovin.player.api.event.data
See interface OnRenderFirstFrameListener for more information.
renewOfflineLicense() - Method in class com.bitmovin.player.offline.OfflineContentManager
Renews the already downloaded DRM license. When successfully finished OfflineContentManagerListener.onDrmLicenseUpdated will be called. Errors will be transmitted by a OfflineContentManagerListener.onError call.
resume() - Method in class com.bitmovin.player.offline.OfflineContentManager
Resumes all suspended actions.
roll - Variable in class com.bitmovin.player.config.vr.ViewingDirection
 

S

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
See interface OnSeekedListener for more information.
SeekedEvent() - Constructor for class com.bitmovin.player.api.event.data.SeekedEvent
 
SeekEvent - Class in com.bitmovin.player.api.event.data
See interface OnSeekListener for more information.
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
Sends the given message to the cast receiver. The receiver can pick up the message on the namespace returned by com.bitmovin.player.cast.BitmovinCastManager$getMessageNamespace().
sendMessage(message, messageNamespace) - Method in class com.bitmovin.player.cast.BitmovinCastManager
Sends the given message to the cast receiver on the provided messageNamespace. If no messageNamespace is provided, the value returned by com.bitmovin.player.cast.BitmovinCastManager$getMessageNamespace() will be used.
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
The class AdaptationConfiguration of the class PlayerConfiguration. A default class AdaptationConfiguration is set initially. Must not be modified after the class PlayerConfiguration was passed to the class BitmovinPlayer.
setAdsManagerAvailableCallback(p) - Method in class com.bitmovin.player.config.advertising.AdvertisingConfiguration
The interface AdsManagerAvailableCallback currently in use. Only relevant when the IMA SDK is used for ad playback.
setAdvertisingConfiguration(p) - Method in class com.bitmovin.player.config.PlayerConfiguration
The class AdvertisingConfiguration of the class PlayerConfiguration. A default class AdvertisingConfiguration is set initially. Must not be modified after the class PlayerConfiguration was passed to the class BitmovinPlayer.
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
Sets whether font sizes embedded within the cues should be applied. Enabled by default. Only takes effect if com.bitmovin.player.SubtitleRendererView$setApplyEmbeddedStyles(kotlin.Boolean) is set to true.
setApplyEmbeddedStyles(applyEmbeddedStyles) - Method in class com.bitmovin.player.BitmovinSubtitleView
 
setApplyEmbeddedStyles(applyEmbeddedStyles) - Method in class com.bitmovin.player.SubtitleRendererView
Sets whether styling embedded within the cues should be applied. Enabled by default. Overrides any setting made with com.bitmovin.player.SubtitleRendererView$setApplyEmbeddedFontSizes(kotlin.Boolean).
setAudio(trackID) - Method in interface com.bitmovin.player.api.PlayerAPI
Sets the class AudioTrack to the ID specified by trackID. Available tracks can be retrieved with com.bitmovin.player.api.PlayerAPI$getAvailableAudio().
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
Sets the audio codec priority for this class SourceItem.
setAudioCodecPriority(audioCodecPriority) - Method in class com.bitmovin.player.config.PlaybackConfiguration
Sets the audio codec priority. For a single class SourceItem this can be overwritten using com.bitmovin.player.config.media.SourceItem$setAudioCodecPriority(Array((java.lang.String))). Default value is {"ec-3", "mp4a.a6", "ac-3", "mp4a.a5", "mp4a.40"}.
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
Sets the new interface AudioLabeler. The default value is null, meaning no interface AudioLabeler is applied.
setAudioQuality(qualityID) - Method in interface com.bitmovin.player.api.PlayerAPI
Manually sets the audio stream to a fixed quality, identified by ID. A list with valid IDs can be retrieved by calling com.bitmovin.player.api.PlayerAPI$getAvailableAudioQualities() ()}. To reset to dynamic switching pass 'auto' as ID.
setAudioQuality(qualityID) - Method in class com.bitmovin.player.BitmovinPlayer
 
setAudioQualityLabeler(audioQualityLabeler) - Method in class com.bitmovin.player.config.labeling.LabelingConfiguration
Sets the new interface AudioQualityLabeler. The default value is null, meaning no interface AudioQualityLabeler is applied.
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
Sets the bottom padding fraction to apply when com.bitmovin.player.config.track.Cue$getLine() is Cue#DIMEN_UNSET, as a fraction of the view's remaining height after its top and bottom padding have been subtracted.
setBufferConfiguration(p) - Method in class com.bitmovin.player.config.PlayerConfiguration
The class BufferConfiguration of the class PlayerConfiguration. A default class BufferConfiguration is set initially. Must not be modified after the class PlayerConfiguration was passed to the class BitmovinPlayer.
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
Sets whether the notification should be colorized. When set, the color set with com.bitmovin.player.notification.BitmovinPlayerNotificationManager$setColor(kotlin.Int) will be used as the background color for the notification.
setCustomMessageHandler(customMessageHandler) - Method in interface com.bitmovin.player.api.UserInterfaceAPI
Set a class CustomMessageHandler which handles the communication with the Bitmovin Web UI in both directions
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
Sets the descriptions of this class 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
Sets the download service class which should be used. It is not allowed to change the download service after it was set once. This includes using this method or generating an class OfflineContentManager by calling OfflineContentManager.getOfflineContentManager.
setDownloadServiceClass(downloadServiceClass) - Static method in class com.bitmovin.player.offline.OfflineContentManager
Sets the download service class which should be used. It is not allowed to change the download service after it was set once. This includes using this method or generating an class OfflineContentManager by calling OfflineContentManager.getOfflineContentManager.
setDrmId(p) - Method in class com.bitmovin.player.offline.OfflineSourceItem
The DRM ID
setExoPlayerCache(p) - Method in class com.bitmovin.player.config.TweaksConfiguration
A cache instance that is used by the player in read-only mode. Ignored when playing back class OfflineSourceItems.
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
Sets the interface ForcedSubtitleCallback that shall be used to overwrite which subtitles are considered forced.
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
The class LicensingConfiguration of the class PlayerConfiguration. A default class LicensingConfiguration is set initially. Must not be modified after the class PlayerConfiguration was passed to the class BitmovinPlayer.
setLiveConfiguration(p) - Method in class com.bitmovin.player.config.PlayerConfiguration
The class LiveConfiguration of the class PlayerConfiguration. A default class LiveConfiguration is set initially. Must not be modified after the class PlayerConfiguration was passed to the class BitmovinPlayer.
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
The class NetworkConfiguration of the class PlayerConfiguration. A default class NetworkConfiguration is set initially. Must not be modified after the class PlayerConfiguration was passed to the class BitmovinPlayer.
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
Sets a class OfflineConfiguration which can be used to configure the behaviour of the offline content feature. Default value is a default class OfflineConfiguration. Note: If a custom download service implementation is used, OfflineContentManager.setDownloadServiceClass must be used first!
setOfflineConfiguration(offlineConfiguration) - Static method in class com.bitmovin.player.offline.OfflineContentManager
Deprecated. 
setOfflineConfiguration(context, offlineConfiguration) - Static method in class com.bitmovin.player.offline.OfflineContentManager
Sets a class OfflineConfiguration which can be used to configure the behaviour of the offline content feature. Default value is a default class OfflineConfiguration. Note: If a custom download service implementation is used, OfflineContentManager.setDownloadServiceClass must be used first!
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
Set a interface PictureInPictureHandler to handle Picture-In-Picture (PiP) mode. Can be set to null to remove the picture in picture handler. Initially, no interface PictureInPictureHandler is set.
setPlaybackConfiguration(p) - Method in class com.bitmovin.player.config.PlayerConfiguration
The class PlaybackConfiguration of the class PlayerConfiguration. A default class PlaybackConfiguration is set initially. Must not be modified after the class PlayerConfiguration was passed to the class BitmovinPlayer.
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.
The enum PlaybackType of this class SourceConfiguration. Default value is PlaybackType.SEQUENTIAL.
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
Set the class BitmovinPlayer for which the class Cues should be rendered.
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
Sets the poster image and its persistent state for this class SourceItem.
setPosterSource(url) - Method in class com.bitmovin.player.config.media.SourceItem
Sets the poster image of this class 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
The class RemoteControlConfiguration of the class PlayerConfiguration. A default class RemoteControlConfiguration is set initially. Must not be modified after the class PlayerConfiguration was passed to the class BitmovinPlayer.
setRepeatAll(p) - Method in class com.bitmovin.player.config.media.SourceConfiguration
Deprecated.
Defines if all class SourceItems should be repeated. Default value is false.
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
Sets a new enum ScalingMode.
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
The class SourceConfiguration of the class PlayerConfiguration. A default class SourceConfiguration is set initially. Must not be modified after the class PlayerConfiguration was passed to the class BitmovinPlayer.
setSourceItem(url) - Method in class com.bitmovin.player.config.PlayerConfiguration
Creates and sets a new class SourceConfiguration including a new class SourceItem based on the provided url to a DASH, HLS or progressive MP4 source.
setSourceItem(sourceItem) - Method in class com.bitmovin.player.config.PlayerConfiguration
Creates and sets a new class SourceConfiguration including the passed class SourceItem.
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.
Timeline reference point to calculate SourceConfiguration.startOffset from.
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
The class StyleConfiguration of the class PlayerConfiguration. A default class StyleConfiguration is set initially. Must not be modified after the class PlayerConfiguration was passed to the class BitmovinPlayer.
setSubtitle(trackID) - Method in interface com.bitmovin.player.api.PlayerAPI
Sets the subtitle track to the ID specified by trackID, if it is available. A list of currently available class SubtitleTrack can be retrieved by calling com.bitmovin.player.api.PlayerAPI$getAvailableSubtitles(). Using null as ID disables subtitles.
setSubtitle(trackId) - Method in class com.bitmovin.player.BitmovinPlayer
 
setSubtitleLabeler(subtitleLabeler) - Method in class com.bitmovin.player.config.labeling.LabelingConfiguration
Sets the new interface SubtitleLabeler. The default value is null, meaning no interface SubtitleLabeler is applied.
setSupplementalPlayerUiCss(supplementalPlayerUiCss) - Method in class com.bitmovin.player.config.StyleConfiguration
Set a CSS file which contains supplemental styles for the player UI. These styles will be added to the default CSS file or the CSS file set with com.bitmovin.player.config.StyleConfiguration$setPlayerUiCss(java.lang.String).
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
Sets the provided class ThumbnailTrack on this class SourceItem.
setThumbnailTrack(url) - Method in class com.bitmovin.player.config.media.SourceItem
Generates a class ThumbnailTrack with the provided url and sets it on this class SourceItem.
setTimeChangedInterval(p) - Method in class com.bitmovin.player.config.TweaksConfiguration
The frequency in seconds interface OnTimeChangedListener will fire class TimeChangedEvent.
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
Sets the title of the class 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
The class TweaksConfiguration of the class PlayerConfiguration. A default class TweaksConfiguration is set initially. Must not be modified after the class PlayerConfiguration was passed to the class BitmovinPlayer.
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
Sets the caption style to be equivalent to the one returned by CaptioningManager#getUserStyle(), or to a default style before API level 19.
setUserDefaultTextSize() - Method in class com.bitmovin.player.BitmovinSubtitleView
 
setUserDefaultTextSize() - Method in class com.bitmovin.player.SubtitleRendererView
Sets the text size to one derived from CaptioningManager#getFontScale(), or to a default size before API level 19.
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
Sets the video codec priority for this class SourceItem.
setVideoCodecPriority(videoCodecPriority) - Method in class com.bitmovin.player.config.PlaybackConfiguration
Sets the video codec priority. For a single class SourceItem this can be overwritten using com.bitmovin.player.config.media.SourceItem$setVideoCodecPriority(Array((java.lang.String))). Default value is {"av1", "hevc", "hvc", "vp9", "avc"}.
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
Manually sets the video stream to a fixed quality, identified by ID. A list with valid IDs can be retrieved by calling com.bitmovin.player.api.PlayerAPI$getAvailableVideoQualities(). To reset to dynamic switching pass 'auto' as ID.
setVideoQuality(qualityID) - Method in class com.bitmovin.player.BitmovinPlayer
 
setVideoQualityLabeler(videoQualityLabeler) - Method in class com.bitmovin.player.config.labeling.LabelingConfiguration
Sets the new interface VideoQualityLabeler. The default value is null, meaning no interface VideoQualityLabeler is applied.
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
Sets the minimal interval between consecutive class VRViewingDirectionChangeEvent. The default value is 250ms.
setViewingDirectionChangeEventInterval(p) - Method in interface com.bitmovin.player.api.VrApi
The minimal interval between consecutive class VRViewingDirectionChangeEvents. The default value is 250ms.
setViewingDirectionChangeEventInterval(interval) - Method in class com.bitmovin.player.BitmovinPlayer
 
setViewingDirectionChangeEventInterval(viewingDirectionChangeEventInterval) - Method in class com.bitmovin.player.config.vr.VRConfiguration
Sets the minimal interval between consecutive class VRViewingDirectionChangeEvent. Default value is 0.25.
setViewingDirectionChangeThreshold(threshold) - Method in interface com.bitmovin.player.api.PlayerAPI
Sets the number of degrees that the viewport can change before the class VRViewingDirectionChangeEvent is triggered. The default value is 5°.
setViewingDirectionChangeThreshold(p) - Method in interface com.bitmovin.player.api.VrApi
The number of degrees that the viewport can change before the class VRViewingDirectionChangeEvent is triggered. The default value is 5°.
setViewingDirectionChangeThreshold(threshold) - Method in class com.bitmovin.player.BitmovinPlayer
 
setViewingDirectionChangeThreshold(viewingDirectionChangeThreshold) - Method in class com.bitmovin.player.config.vr.VRConfiguration
Sets the threshold in degrees that the viewport can change before the class VRViewingDirectionChangeEvent is triggered. Default value is 5.
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
Sets the enum VRContentType of the VR/360 content. Default value is VRContentType#NONE
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
The class SourceItem could not be loaded, or the manifest is invalid.
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
Creates a new class SourceItem based on the provided url.
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
See interface OnSourceLoadedListener for more information.
SourceLoadedEvent(sourceItem) - Constructor for class com.bitmovin.player.api.event.data.SourceLoadedEvent
 
SourceLoadEvent - Class in com.bitmovin.player.api.event.data
See interface OnSourceLoadListener for more information.
SourceLoadEvent(source) - Constructor for class com.bitmovin.player.api.event.data.SourceLoadEvent
See interface OnSourceLoadListener for more information.
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
See interface OnSourceUnloadedListener for more information.
StallEndedEvent - Class in com.bitmovin.player.api.event.data
See interface OnStallEndedListener for more information.
StallStartedEvent - Class in com.bitmovin.player.api.event.data
See interface OnStallStartedListener for more information.
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
See interface OnSubtitleAddedListener for more information.
SubtitleAddedEvent(subtitleTrack) - Constructor for class com.bitmovin.player.api.event.data.SubtitleAddedEvent
 
SubtitleChangedEvent - Class in com.bitmovin.player.api.event.data
See interface OnSubtitleChangedListener for more information.
SubtitleChangedEvent(oldSubtitleTrack, newSubtitleTrack) - Constructor for class com.bitmovin.player.api.event.data.SubtitleChangedEvent
 
SubtitleLabeler - Interface in com.bitmovin.player.config.labeling
Can be implemented and added to the class LabelingConfiguration to label class SubtitleTracks.
SubtitleRemovedEvent - Class in com.bitmovin.player.api.event.data
See interface OnSubtitleRemovedListener for more information.
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
Enables external control over the associated class SubtitleTrack
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
 

T

text - Variable in class com.bitmovin.player.model.id3.CommentFrame
 
TextInformationFrame - Class in com.bitmovin.player.model.id3
 
TextInformationFrame(id, description, value) - Constructor for class com.bitmovin.player.model.id3.TextInformationFrame
 
TextOfflineOptionEntry - Class in com.bitmovin.player.offline.options
Represents a text option.
Thumbnail - Class in com.bitmovin.player.config
Represents one thumbnail image
Thumbnail(start, end, x, y, width, height, uri, text) - Constructor for class com.bitmovin.player.config.Thumbnail
Represents one thumbnail image
ThumbnailOfflineOptionEntry - Class in com.bitmovin.player.offline.options
 
ThumbnailTrack - Class in com.bitmovin.player.config.track
Represents a thumbnail track.
ThumbnailTrack(url) - Constructor for class com.bitmovin.player.config.track.ThumbnailTrack
 
ThumbnailTrack(url, label, id, isDefault) - Constructor for class com.bitmovin.player.config.track.ThumbnailTrack
Deprecated. 
ThumbnailTrack.Companion - Class in com.bitmovin.player.config.track
 
TimeChangedEvent - Class in com.bitmovin.player.api.event.data
See interface OnTimeChangedListener for more information.
TimeChangedEvent(time) - Constructor for class com.bitmovin.player.api.event.data.TimeChangedEvent
 
TimelineReferencePoint - Enum in com.bitmovin.player.config.media
Reference points on a timeline to allow definition of relative offsets.
TimeScheduleKt - Class in com.bitmovin.player.util
 
timeShift(offset) - Method in interface com.bitmovin.player.api.PlayerAPI
Shifts the time to the given offset in seconds from the live edge. Has to be within com.bitmovin.player.api.PlayerAPI$getMaxTimeShift() (which is a negative value) and 0. Only works in live streams. The offset can be positive and is then interpreted as a UNIX timestamp in seconds. The value has to be within the timeShift window, as specified by com.bitmovin.player.api.PlayerAPI$getMaxTimeShift().
timeShift(offset) - Method in class com.bitmovin.player.BitmovinPlayer
 
TimeShiftedEvent - Class in com.bitmovin.player.api.event.data
See interface OnTimeShiftedListener for more information.
TimeShiftEvent - Class in com.bitmovin.player.api.event.data
See interface OnTimeShiftListener for more information.
TimeShiftEvent(position, target) - Constructor for class com.bitmovin.player.api.event.data.TimeShiftEvent
 
TimeUnitsKt - Class in com.bitmovin.player.util
 
toString() - Method in class com.bitmovin.player.api.event.data.ImpressionEvent
 
toString() - Method in class com.bitmovin.player.api.event.data.SourceLoadEvent
 
toString() - Method in class com.bitmovin.player.config.advertising.CompanionAdContainer
 
toString() - Method in class com.bitmovin.player.config.DeviceDescription.DeviceName
 
toString() - Method in class com.bitmovin.player.config.DeviceDescription.ModelName
 
toString() - Method in class com.bitmovin.player.config.media.SourceOptions
 
toString() - Method in enum com.bitmovin.player.config.network.HttpRequestType
 
toString() - Method in class com.bitmovin.player.config.network.HttpResponse
 
toString() - Method in class com.bitmovin.player.config.Thumbnail
 
toString() - Method in class com.bitmovin.player.config.track.MediaTrackRole
 
toString() - Method in class com.bitmovin.player.model.advertising.AdPricing
 
toString() - Method in class com.bitmovin.player.model.advertising.AdSurvey
 
toString() - Method in class com.bitmovin.player.model.advertising.AdSystem
 
toString() - Method in enum com.bitmovin.player.model.advertising.AdTagType
 
toString() - Method in class com.bitmovin.player.model.advertising.Advertiser
 
toString() - Method in class com.bitmovin.player.model.advertising.Creative
 
toString() - Method in enum com.bitmovin.player.model.advertising.MediaFileDeliveryType
 
toString() - Method in class com.bitmovin.player.model.advertising.UniversalAdId
 
toString() - Method in class com.bitmovin.player.model.drm.DrmData
 
toString() - Method in class com.bitmovin.player.offline.service.BitmovinDownloadState
 
toString() - Method in class com.bitmovin.player.ui.event.data.ScalingModeChangedEvent
 
Track - Class in com.bitmovin.player.config.track
The base class for all tracks.
Track(url, type, label, id, isDefault, roles) - Constructor for class com.bitmovin.player.config.track.Track
The base class for all tracks.
Track(parcel) - Constructor for class com.bitmovin.player.config.track.Track
 
TrackStateStorageKt - Class in com.bitmovin.player.offline.service
 
TrackType - Enum in com.bitmovin.player.config.track
Available track types.
TweaksConfiguration - Class in com.bitmovin.player.config
This configuration is used as an incubator for experimental features. Tweaks are not officially supported and are not guaranteed to be stable, i.e. their naming, functionality and API can change at any time within the tweaks or when being promoted to an official feature and moved into its final configuration namespace.
TweaksConfiguration() - Constructor for class com.bitmovin.player.config.TweaksConfiguration
This configuration is used as an incubator for experimental features. Tweaks are not officially supported and are not guaranteed to be stable, i.e. their naming, functionality and API can change at any time within the tweaks or when being promoted to an official feature and moved into its final configuration namespace.
TweaksConfiguration(parcel) - Constructor for class com.bitmovin.player.config.TweaksConfiguration
 
TweaksConfiguration.Companion - Class in com.bitmovin.player.config
 
TYPE - Static variable in class com.bitmovin.player.model.emsg.EventMessage
 
TYPE - Static variable in class com.bitmovin.player.model.id3.Id3Frame
 
TYPE - Static variable in class com.bitmovin.player.model.scte.ScteMessage
 
TYPE_CEA608 - Static variable in class com.bitmovin.player.config.track.MimeTypes
 
TYPE_CEA708 - Static variable in class com.bitmovin.player.config.track.MimeTypes
 
TYPE_DVBSUBS - Static variable in class com.bitmovin.player.config.track.MimeTypes
 
TYPE_MP4CEA608 - Static variable in class com.bitmovin.player.config.track.MimeTypes
 
TYPE_MP4VTT - Static variable in class com.bitmovin.player.config.track.MimeTypes
 
TYPE_SSA - Static variable in class com.bitmovin.player.config.track.MimeTypes
 
TYPE_SUBRIP - Static variable in class com.bitmovin.player.config.track.MimeTypes
 
TYPE_TTML - Static variable in class com.bitmovin.player.config.track.MimeTypes
 
TYPE_TX3G - Static variable in class com.bitmovin.player.config.track.MimeTypes
 
TYPE_VTT - Static variable in class com.bitmovin.player.config.track.MimeTypes
 

U

UniversalAdId - Class in com.bitmovin.player.model.advertising
Describes a unique creative identifier that is maintained across systems. Specified in Creative.UniversalAdId in the VAST response.
UniversalAdId(idRegistry, value) - Constructor for 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.
UNKNOWN_ERROR - Static variable in class com.bitmovin.player.api.ErrorCodes
An unknown error occurred.
unload() - Method in interface com.bitmovin.player.api.PlayerAPI
Unloads the current video source.
unload() - Method in class com.bitmovin.player.BitmovinPlayer
 
unmarshall(data) - Static method in class com.bitmovin.player.util.ParcelUtil
Unmarshall a byte array, previously generated with com.bitmovin.player.util.ParcelUtil$marshall(android.os.Parcelable). Note: Do not forget to call Parcel#recycle(), after you are done with the Parcel.
unmarshall(data, creator) - Static method in class com.bitmovin.player.util.ParcelUtil
Recreates a Parcelable that was previously marshalled.
unmute() - Method in interface com.bitmovin.player.api.PlayerAPI
Unmutes the player it it is already muted. Has no effect if the player is not muted.
unmute() - Method in class com.bitmovin.player.BitmovinPlayer
 
UnmutedEvent - Class in com.bitmovin.player.api.event.data
See interface OnUnmutedListener for more information.
UNSUPPORTED_CODEC_OR_FORMAT - Static variable in class com.bitmovin.player.api.WarningCodes
A track with an unsupported codec or format was discovered. The message of the according class WarningEvent provides more information.
UnsupportedDrmException - Exception in com.bitmovin.player
Signals that the used DRM technology is not supported.
UnsupportedDrmException(message) - Constructor for exception com.bitmovin.player.UnsupportedDrmException
 
UnsupportedDrmException(cause) - Constructor for exception com.bitmovin.player.UnsupportedDrmException
 
update(pitch, roll, yaw) - Method in class com.bitmovin.player.config.vr.ViewingDirection
Updates the parameter of this class ViewingDirection with the given parameter. The input parameter are normalized before they are applied.
updateContext(context) - Method in class com.bitmovin.player.cast.BitmovinCastManager
Must be called in every Activity to update the context. Make sure to call this method on every Activitys switch.
url - Variable in class com.bitmovin.player.model.id3.UrlLinkFrame
 
UrlLinkFrame - Class in com.bitmovin.player.model.id3
 
UrlLinkFrame(id, description, url) - Constructor for class com.bitmovin.player.model.id3.UrlLinkFrame
 
URLResource - Class in com.bitmovin.player.config
Represents an class URLResource.
URLResource(url) - Constructor for class com.bitmovin.player.config.URLResource
 
UserInterfaceAPI<T extends PlayerAPI> - Interface in com.bitmovin.player.api
API methods related to the user interface.
uuid(uuid) - Method in class com.bitmovin.player.config.drm.DRMConfiguration.Builder
Sets the UUID that will be used when building the class DRMConfiguration.
UUID - Static variable in class com.bitmovin.player.config.drm.WidevineConfiguration
 

V

value - Variable in class com.bitmovin.player.model.emsg.EventMessage
The value for the event.
value - Variable in class com.bitmovin.player.model.id3.TextInformationFrame
 
VastAdData - Interface in com.bitmovin.player.model.advertising
Holds various additional ad data that's available in the VAST response.
Vector3 - Class in com.bitmovin.player.config.vr
Represents a two-dimensional vector.
Vector3(phi, x, y) - Constructor for class com.bitmovin.player.config.vr.Vector3
 
VideoAdaptation - Interface in com.bitmovin.player.config.adaptation
Can be implemented and added to the class AdaptationConfiguration to customize the video adaptation logic.
VideoAdaptationData - Class in com.bitmovin.player.config.adaptation.data
Holding information about the current video adaptation.
VideoAdaptationData(suggested) - Constructor for class com.bitmovin.player.config.adaptation.data.VideoAdaptationData
 
VideoDownloadQualityChangedEvent - Class in com.bitmovin.player.api.event.data
VideoDownloadQualityChangedEvent(oldVideoQuality, newVideoQuality) - Constructor for class com.bitmovin.player.api.event.data.VideoDownloadQualityChangedEvent
 
VideoOfflineOptionEntry - Class in com.bitmovin.player.offline.options
Represents a video option.
VideoPlaybackQualityChangedEvent - Class in com.bitmovin.player.api.event.data
VideoPlaybackQualityChangedEvent(oldVideoQuality, newVideoQuality) - Constructor for class com.bitmovin.player.api.event.data.VideoPlaybackQualityChangedEvent
 
VideoQuality - Class in com.bitmovin.player.config.quality
Represents a video quality.
VideoQuality(id, label, bitrate, codec, frameRate, width, height) - Constructor for class com.bitmovin.player.config.quality.VideoQuality
 
VideoQualityChangedEvent - Class in com.bitmovin.player.api.event.data
See interface OnVideoQualityChangedListener for more information.
VideoQualityChangedEvent(oldVideoQuality, newVideoQuality) - Constructor for class com.bitmovin.player.api.event.data.VideoQualityChangedEvent
 
VideoQualityLabeler - Interface in com.bitmovin.player.config.labeling
Can be implemented and added to the class LabelingConfiguration to label class VideoQualitys.
VideoSizeChangedEvent - Class in com.bitmovin.player.api.event.data
See interface OnVideoSizeChangedListener for more information.
VideoSizeChangedEvent(width, height, aspectRatio) - Constructor for class com.bitmovin.player.api.event.data.VideoSizeChangedEvent
 
ViewingDirection - Class in com.bitmovin.player.config.vr
The direction in which the viewport of the VR player is or should looking.
ViewingDirection(pitch, roll, yaw) - Constructor for class com.bitmovin.player.config.vr.ViewingDirection
 
VrApi - Interface in com.bitmovin.player.api
 
VRConfiguration - Class in com.bitmovin.player.config.vr
Contains configuration values regarding the VR properties of a class SourceItem
VRConfiguration() - Constructor for class com.bitmovin.player.config.vr.VRConfiguration
 
VRContentType - Enum in com.bitmovin.player.config.vr
The available types a class SourceItems class VRConfiguration can have.
VRStereoChangedEvent - Class in com.bitmovin.player.api.event.data
See interface OnVRStereoChangedListener for more information.
VRStereoChangedEvent(stereo) - Constructor for class com.bitmovin.player.api.event.data.VRStereoChangedEvent
 
VRViewingDirectionChangedEvent - Class in com.bitmovin.player.api.event.data
VRViewingDirectionChangeEvent - Class in com.bitmovin.player.api.event.data
VRViewingWindowConfiguration - Class in com.bitmovin.player.config.vr
Contains configuration values regarding vr viewing window.
VRViewingWindowConfiguration() - Constructor for class com.bitmovin.player.config.vr.VRViewingWindowConfiguration
 

W

WarningCodes - Class in com.bitmovin.player.api
Warning codes the SDK will use for class WarningEvents.
WarningEvent - Class in com.bitmovin.player.api.event.data
See interface OnWarningListener for more information.
WarningEvent(code, message) - Constructor for class com.bitmovin.player.api.event.data.WarningEvent
 
WIDEVINE_UUID - Static variable in class com.bitmovin.player.config.drm.DRMSystems
UUID for the Widevine DRM scheme.
WidevineConfiguration - Class in com.bitmovin.player.config.drm
Represents a widevine DRM configuration.
WidevineConfiguration(licenseUrl) - Constructor for class com.bitmovin.player.config.drm.WidevineConfiguration
 
withFlag($receiver, flag) - Static method in class com.bitmovin.player.util.BitFlagsKt
 
writeToParcel(dest, flags) - Method in class com.bitmovin.player.config.advertising.AdItem
 
writeToParcel(dest, flags) - Method in class com.bitmovin.player.config.advertising.AdSource
 
writeToParcel(dest, flags) - Method in class com.bitmovin.player.config.advertising.AdvertisingConfiguration
 
writeToParcel(parcel, flags) - Method in class com.bitmovin.player.config.buffer.BufferConfiguration
 
writeToParcel(parcel, flags) - Method in class com.bitmovin.player.config.buffer.BufferMediaTypeConfiguration
 
writeToParcel(dest, flags) - Method in class com.bitmovin.player.config.CastConfiguration
Deprecated.
 
writeToParcel(dest, flags) - Method in class com.bitmovin.player.config.Configuration
 
writeToParcel(dest, flags) - Method in class com.bitmovin.player.config.drm.DRMConfiguration
 
writeToParcel(dest, flags) - Method in class com.bitmovin.player.config.drm.WidevineConfiguration
 
writeToParcel(dest, flags) - Method in class com.bitmovin.player.config.labeling.LabelingConfiguration
 
writeToParcel(dest, flags) - Method in class com.bitmovin.player.config.LicensingConfiguration
 
writeToParcel(dest, flags) - Method in class com.bitmovin.player.config.live.LiveConfiguration
 
writeToParcel(dest, flags) - Method in enum com.bitmovin.player.config.live.LiveSynchronizationMethod
 
writeToParcel(dest, flags) - Method in class com.bitmovin.player.config.live.LowLatencyConfiguration
 
writeToParcel(dest, flags) - Method in class com.bitmovin.player.config.live.LowLatencySynchronizationConfiguration
 
writeToParcel(dest, flags) - Method in class com.bitmovin.player.config.live.SynchronizationConfigurationEntry
 
writeToParcel(dest, flags) - Method in class com.bitmovin.player.config.media.MediaSource
 
writeToParcel(dest, flags) - Method in enum com.bitmovin.player.config.media.MediaSourceType
 
writeToParcel(dest, flags) - Method in enum com.bitmovin.player.config.media.PlaybackType
 
writeToParcel(dest, flags) - Method in class com.bitmovin.player.config.media.SourceConfiguration
Deprecated.
 
writeToParcel(dest, flags) - Method in class com.bitmovin.player.config.media.SourceItem
 
writeToParcel(dest, flags) - Method in enum com.bitmovin.player.config.media.TimelineReferencePoint
 
writeToParcel(dest, flags) - Method in class com.bitmovin.player.config.network.NetworkConfiguration
 
writeToParcel(dest, flags) - Method in class com.bitmovin.player.config.PlaybackConfiguration
 
writeToParcel(dest, flags) - Method in class com.bitmovin.player.config.PlayerConfiguration
 
writeToParcel(dest, flags) - Method in class com.bitmovin.player.config.RemoteControlConfiguration
 
writeToParcel(dest, flags) - Method in enum com.bitmovin.player.config.SeekMode
 
writeToParcel(dest, flags) - Method in class com.bitmovin.player.config.StyleConfiguration
 
writeToParcel(parcel, flags) - Method in class com.bitmovin.player.config.track.AudioTrack
 
writeToParcel(parcel, flags) - Method in class com.bitmovin.player.config.track.MediaTrackRole
 
writeToParcel(parcel, flags) - Method in class com.bitmovin.player.config.track.SubtitleTrack
 
writeToParcel(parcel, flags) - Method in class com.bitmovin.player.config.track.Track
 
writeToParcel(dest, flags) - Method in enum com.bitmovin.player.config.track.TrackType
 
writeToParcel(parcel, flags) - Method in class com.bitmovin.player.config.TweaksConfiguration
 
writeToParcel(dest, flags) - Method in class com.bitmovin.player.config.URLResource
 
writeToParcel(dest, flags) - Method in class com.bitmovin.player.config.vr.VRConfiguration
 
writeToParcel(dest, flags) - Method in enum com.bitmovin.player.config.vr.VRContentType
 
writeToParcel(dest, flags) - Method in class com.bitmovin.player.config.vr.VRViewingWindowConfiguration
 

X

x - Variable in class com.bitmovin.player.config.vr.Vector3
 

Y

y - Variable in class com.bitmovin.player.config.vr.Vector3
 
yaw - Variable in class com.bitmovin.player.config.vr.ViewingDirection
 
A B C D E F G H I L M N O P Q R S T U V W X Y 
Skip navigation links