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

A

absoluteExpiration - Variable in class com.brightcove.player.drm.CustomerRightsToken.RentalLicense
Defines how long the license is valid to start playback.
AbstractAnalyticsEvent - Class in com.brightcove.player.analytics
 
AbstractAnalyticsEvent() - Constructor for class com.brightcove.player.analytics.AbstractAnalyticsEvent
 
AbstractAnalyticsEvent.Priority - Annotation Type in com.brightcove.player.analytics
List of supported event priorities.
AbstractBuilder(EventEmitter, String) - Constructor for class com.brightcove.player.edge.Catalog.AbstractBuilder
 
AbstractButtonController - Class in com.brightcove.player.mediacontroller.buttons
Provides a class for customers which consists of basic ButtonController method implementations to simplify adding customized media controls.
AbstractButtonController(Context, BaseVideoView, View, int, Typeface) - Constructor for class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
Builds a complete controller.
AbstractButtonController.Visibility - Annotation Type in com.brightcove.player.mediacontroller.buttons
 
AbstractComponent - Class in com.brightcove.player.event
Provides some common implementation that useful to all that interact with RegisteringEventEmitters components, including: Maintaining a reference to an EventEmitter Wraps incoming EventEmitter in a RegisteringEventEmitter Ensures incoming EventEmitter is not null Maintains a collection of EventListener tokens for use with EventEmitter.off() Provides standard required method for initializing Event listeners
AbstractComponent(EventEmitter) - Constructor for class com.brightcove.player.event.AbstractComponent
Build an AbstractComponent that does not use a registering event emitter.
AbstractComponent(EventEmitter, Class<? extends Component>) - Constructor for class com.brightcove.player.event.AbstractComponent
Being Components, Controllers inheriting from AbstractController require an EventEmitter on initialization.
AbstractDownloadRequest - Class in com.brightcove.player.store
Defines the contract of an entity that can be parceled and persisted into a local database with information related to download request.
AbstractDownloadRequest() - Constructor for class com.brightcove.player.store.AbstractDownloadRequest
 
AbstractDownloadRequestSet - Class in com.brightcove.player.store
Defines the contract of an entity that can be parceled and persisted into a local database with information related to set of download requests.
AbstractDownloadRequestSet() - Constructor for class com.brightcove.player.store.AbstractDownloadRequestSet
 
AbstractEvent<PropertyValueType> - Class in com.brightcove.player.event
 
AbstractEvent(String) - Constructor for class com.brightcove.player.event.AbstractEvent
 
AbstractOfflineCatalog - Class in com.brightcove.player.edge
 
AbstractOfflineCatalog(Context, EventEmitter, String, String, String) - Constructor for class com.brightcove.player.edge.AbstractOfflineCatalog
Deprecated.
AbstractOfflineCatalog(Context, EventEmitter, String, String, String, DownloadFileCreator) - Constructor for class com.brightcove.player.edge.AbstractOfflineCatalog
Deprecated.
AbstractOfflineCatalog(AbstractOfflineCatalog.Builder<?>) - Constructor for class com.brightcove.player.edge.AbstractOfflineCatalog
The Catalog constructor using the AbstractOfflineCatalog.Builder
AbstractOfflineCatalog.Builder<T extends AbstractOfflineCatalog.Builder<T>> - Class in com.brightcove.player.edge
An abstract Builder which sets the bases to create the OfflineCatalog object.
AbstractOfflineVideo - Class in com.brightcove.player.store
Defines the contract of an entity that can be parceled and persisted into a local database with information related to an video that can be played back offline.
AbstractOfflineVideo() - Constructor for class com.brightcove.player.store.AbstractOfflineVideo
 
AccessibilityListener - Interface in com.brightcove.player.accessibility
Listener for the accessibility state.
ACCOUNT - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
ACCOUNT - Static variable in class com.brightcove.player.event.EventType
Indicates that the account has been set.
ACCOUNT_ID - Static variable in class com.brightcove.player.model.VideoFields
 
ACTION_PAUSE - Static variable in class com.brightcove.player.playback.ExoMediaPlayback
 
ACTION_PLAY - Static variable in class com.brightcove.player.playback.ExoMediaPlayback
 
ACTIVE_FIELD - Static variable in class com.brightcove.player.concurrency.ConcurrencySession
 
ActiveSessionsGetterTask - Class in com.brightcove.player.concurrency
 
ActiveSessionsGetterTask(HttpRequestConfig, ConcurrencyNetworkConnector.HeartbeatListener) - Constructor for class com.brightcove.player.concurrency.ActiveSessionsGetterTask
 
ACTIVITY - Static variable in class com.brightcove.player.event.AbstractEvent
The key for Activity on the FRAGMENT_ATTACHED lifecycle event.
ACTIVITY_CREATED - Static variable in class com.brightcove.player.event.EventType
Indicates the activity has been created.
ACTIVITY_DESTROYED - Static variable in class com.brightcove.player.event.EventType
Indicates the activity has been destroyed.
ACTIVITY_PAUSED - Static variable in class com.brightcove.player.event.EventType
Indicates the activity has been paused.
ACTIVITY_RESTARTED - Static variable in class com.brightcove.player.event.EventType
Indicates the activity has been restarted.
ACTIVITY_RESUMED - Static variable in class com.brightcove.player.event.EventType
Indicates the activity is about to save state.
ACTIVITY_SAVE_INSTANCE_STATE - Static variable in class com.brightcove.player.event.EventType
Indicates the activity is about to save state.
ACTIVITY_STARTED - Static variable in class com.brightcove.player.event.EventType
Indicates the activity has been started.
ACTIVITY_STOPPED - Static variable in class com.brightcove.player.event.EventType
Indicates the activity has been stopped.
activityOnDestroy() - Method in class com.brightcove.player.util.LifecycleUtil
Deprecated.
activityOnPause() - Method in class com.brightcove.player.util.LifecycleUtil
 
activityOnResume() - Method in class com.brightcove.player.util.LifecycleUtil
 
activityOnSaveInstanceState(Bundle) - Method in class com.brightcove.player.util.LifecycleUtil
 
activityOnStart() - Method in class com.brightcove.player.util.LifecycleUtil
 
activityOnStop() - Method in class com.brightcove.player.util.LifecycleUtil
 
Ad<T> - Interface in com.brightcove.ssai.ad
Definition of an SSAI Ad.
AD - com.brightcove.player.model.CuePoint.CuePointType
An ad break.
AD_BREAK_COMPLETED - Static variable in class com.brightcove.player.event.EventType
After a plugin finishes an advertisement break, it will emit this event.
AD_BREAK_STARTED - Static variable in class com.brightcove.player.event.EventType
After a plugin starts an advertisement break, it will emit this event.
AD_COMPLETED - Static variable in class com.brightcove.player.event.EventType
After a plugin finishes an advertisement, it will emit this event.
AD_CONTEXT_KEY - Static variable in class com.brightcove.freewheel.controller.FreeWheelController
Key used for storing the current IAdContext in an Event
AD_DATA_READY - Static variable in class com.brightcove.ssai.event.SSAIEventType
Indicate that the ad data response is ready either to support the OnceUX functions or to provide an error indication on why not.
AD_DATA_URL - Static variable in class com.brightcove.ssai.event.SSAIEvent
The URL used to fetch the ad metadata.
AD_ERROR - Static variable in class com.brightcove.player.event.EventType
When a plugin encounters an error while playing an advertisement, it will emit this event.
AD_EVENT - Static variable in class com.brightcove.ima.GoogleIMAComponent
 
AD_ID - Static variable in class com.brightcove.player.event.AbstractEvent
The key for ad id used in advertising events.
AD_NON_SKIPPABLE_OFFSET_VALUE - Static variable in interface com.brightcove.ssai.ad.Ad
The default skip offset value returned when the Ad is not skippable.
AD_PAUSED - Static variable in class com.brightcove.player.event.EventType
After a plugin pauses an advertisement, it will emit this event.
AD_PLAYHEAD_POSITION - Static variable in class com.brightcove.ima.GoogleIMAComponent
 
AD_POD - Static variable in class com.brightcove.ssai.event.SSAIEvent
The AdPod property key
AD_PROGRESS - Static variable in class com.brightcove.player.event.EventType
As a plugin plays an advertisement, it will emit this event periodically.
AD_REQUEST_CONFIGURATION_KEY - Static variable in class com.brightcove.freewheel.controller.FreeWheelController
Key used for storing the current AdRequestConfiguration in an Event
AD_RESUMED - Static variable in class com.brightcove.player.event.EventType
After a plugin resumes an advertisement, it will emit this event.
AD_SLOTS_KEY - Static variable in class com.brightcove.freewheel.controller.FreeWheelController
Key used for storing a List of ISlot instances for use by developers, e.g.
AD_STARTED - Static variable in class com.brightcove.player.event.EventType
After a plugin starts an advertisement, it will emit this event.
AD_TAG_URL - Static variable in class com.brightcove.ima.GoogleIMAComponent
 
AD_TITLE - Static variable in class com.brightcove.player.event.AbstractEvent
The key for ad title used in advertising events.
AD_USER_INTERACTION - com.brightcove.ssai.omid.AdEventType
 
AD_WAS_PLAYING - Static variable in class com.brightcove.ima.GoogleIMAComponent
 
Ad.Category - Enum in com.brightcove.ssai.ad
The category of the Ad
Ad.TrackingType - Enum in com.brightcove.ssai.ad
Tracking types supported by an Ad.
Ad.Type - Enum in com.brightcove.ssai.ad
Types of Ads.
adapter - Variable in class com.brightcove.player.playback.PlaybackNotification.Config
 
adaptive - Variable in class com.brightcove.player.model.MediaFormat
Specifies whether the format represents an adaptive track, meaning that the format of the actual media data may change (e.g.
adaptiveMediaSourceEventListener - Variable in class com.brightcove.player.playback.ExoMediaPlayback
 
AdAsset - Class in com.brightcove.player.ads
An AdAsset contains the information needed to play an Ad.
AdAsset(String, String, String, DeliveryType, AdAsset.AdType, boolean, long, int, int) - Constructor for class com.brightcove.player.ads.AdAsset
Constructor of an AdId.
AdAsset.AdType - Enum in com.brightcove.player.ads
The ad types
AdBlock - Class in com.brightcove.ssai.timeline.block
A timeline block representing an Ad.
AdBlock(AdPod) - Constructor for class com.brightcove.ssai.timeline.block.AdBlock
Instantiates a new Ad block.
AdBlock(AdPod, boolean) - Constructor for class com.brightcove.ssai.timeline.block.AdBlock
Instantiates a new Ad block.
AdBreak - Class in com.brightcove.ssai.ad
Representation of an AdBreak.
AdBreakMapper - Class in com.brightcove.ssai.ad
Maps an com.brightcove.iabparser.vmap.AdBreak to an AdBreak.
AdBreakMapper(long, long) - Constructor for class com.brightcove.ssai.ad.AdBreakMapper
 
AdCuePointComponent - Class in com.brightcove.freewheel.cuepoint
Before Video playback, converts Slots in an IAdContext into relevant CuePoints, then during playback is responsible for handling FreeWheel ad Cuepoints emitted by the VideoController.
AdCuePointComponent(EventEmitter) - Constructor for class com.brightcove.freewheel.cuepoint.AdCuePointComponent
 
add(int, Video) - Method in class com.brightcove.player.playback.ExoMediaPlayback
 
add(int, Video) - Method in interface com.brightcove.player.playback.MediaPlayback
Adds the video to the video list at the specified index.
add(int, Video) - Method in class com.brightcove.player.playback.MediaPlayerPlayback
 
add(int, Video) - Method in class com.brightcove.player.view.BaseVideoView
Adds the video to the video list at the specified index.
add(Video) - Method in class com.brightcove.player.playback.ExoMediaPlayback
 
add(Video) - Method in interface com.brightcove.player.playback.MediaPlayback
Adds the video to the end of the video list.
add(Video) - Method in class com.brightcove.player.playback.MediaPlayerPlayback
 
add(Video) - Method in class com.brightcove.player.view.BaseVideoView
Adds the video to the end of the video list.
ADD_ANALYTICS_BASE_PARAMS - Static variable in class com.brightcove.player.event.EventType
Indicates additional base parameters for the Analytics component are available.
ADD_MEDIA_INFO - Static variable in class com.brightcove.cast.GoogleCastEventType
Indicates that the MediaInfo should be added to the queue for cast playback.
ADD_MEDIA_QUEUE_ITEM - Static variable in class com.brightcove.cast.GoogleCastEventType
Indicates that the MediaQueueItem should be added to the queue for cast playback.
addAdBreak(AdBreak) - Method in class com.brightcove.ssai.ad.AdPod
Adds an Ad break.
addAdMarkers(List<Long>) - Method in class com.brightcove.ssai.ui.UIManager
Add ad markers.
addAdOverlayConfigListener(AdOverlayConfigListener) - Method in class com.brightcove.ssai.live.LiveVideoOrchestrator
addAdPodListener(AdPodListener) - Method in class com.brightcove.ssai.timeline.TimelineManager
Adds the Ad pod listener.
addAll(int, Collection<Video>) - Method in class com.brightcove.player.playback.ExoMediaPlayback
 
addAll(int, Collection<Video>) - Method in interface com.brightcove.player.playback.MediaPlayback
Inserts all videos in the collection at the specified index.
addAll(int, Collection<Video>) - Method in class com.brightcove.player.playback.MediaPlayerPlayback
 
addAll(int, Collection<Video>) - Method in class com.brightcove.player.view.BaseVideoView
Inserts all videos in the collection at the specified index.
addAll(Collection<Video>) - Method in class com.brightcove.player.playback.ExoMediaPlayback
 
addAll(Collection<Video>) - Method in interface com.brightcove.player.playback.MediaPlayback
Add all videos in the collection to the end of the list.
addAll(Collection<Video>) - Method in class com.brightcove.player.playback.MediaPlayerPlayback
 
addAll(Collection<Video>) - Method in class com.brightcove.player.view.BaseVideoView
Add all videos in the collection to the end of the list.
addCallback(VideoAdPlayer.VideoAdPlayerCallback) - Method in class com.brightcove.ima.GoogleIMAComponent
 
addCallback(VideoAdPlayer.VideoAdPlayerCallback) - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
addCaptions(Video, Map<String, String>) - Static method in class com.brightcove.player.util.VideoUtil
Adds the Video.Fields.CAPTION_SOURCES video property with the languageCodeCaptionsMap, if and on only if, the Video.Fields.CAPTION_SOURCES doesn't exist.
addClosedCaptionLanguagesMapToVideo(Video) - Static method in class com.brightcove.player.util.VideoUtil
Queries the CAPTION_SOURCES Video property, and builds a Map of language/label references.
addCompanionContainer(ViewGroup) - Method in class com.brightcove.ssai.SSAIComponent
Add an additional companion ad container.
addCompanionContainer(ViewGroup) - Method in class com.brightcove.ssai.ui.CompanionAdHandler
Add a container for showing companion ads.
addCuePoints(IAdContext) - Method in class com.brightcove.freewheel.cuepoint.AdCuePointComponent
Given an instance of IAdContext, parses the Ad slots contained in the context and generates CuePoints.
addDownloadEventListener(MediaDownloadable.DownloadEventListener) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Adds the specified to the list of listeners that will be notified when a download event is raised.
addDownloadRequests(DownloadRequestSet, IDownloadManager.IRequest...) - Method in class com.brightcove.player.edge.OfflineStoreManager
Creates a new blank download request set.
addEventListener(Handler, BandwidthMeter.EventListener) - Method in class com.brightcove.player.network.PlayerBandwidthMeter
 
addExclude(String) - Method in class com.brightcove.player.event.EventLogger
By passing this method a specific EventType, that type will not be logged.
addFriendlyObstruction(View, FriendlyObstructionPurpose, String) - Method in interface com.brightcove.ssai.omid.OpenMeasurementTracker
Add friendly obstruction which should then be excluded from all ad session viewability calculations.
addHandler(IAnalyticsHandler) - Method in class com.brightcove.player.analytics.AnalyticsClient
Adds the specified handler to the set of handlers that will be notified when an analytics event is received.
AdDisplayContainerFactory - Interface in com.brightcove.ima
Defines the factory for creating the Google IMA AdDisplayContainer
addItems(MediaQueueItem...) - Method in class com.brightcove.cast.GoogleCastComponent
 
addListener(AdPlayer.Listener<AdAsset>) - Method in class com.brightcove.player.ads.ExoAdPlayer
 
addListener(AdPlayer.Listener<PulseVideoAd>) - Method in class com.brightcove.pulse.PulseAdPlayer
 
addListener(AdPlayer.Listener<T>) - Method in interface com.brightcove.player.ads.AdPlayer
addListener(ConnectivityMonitor.Listener) - Method in class com.brightcove.player.network.ConnectivityMonitor
Adds the specified listener to the list of listeners that will be notified when the host device's network connectivity state changes.
addListener(ExoMediaPlayback.Listener) - Method in class com.brightcove.player.playback.ExoMediaPlayback
 
addListener(OpenMeasurementTracker.Listener) - Method in interface com.brightcove.ssai.omid.OpenMeasurementTracker
Add a listener for OMID events.
addListener(Long, DownloadManager.Listener) - Method in class com.brightcove.player.network.DownloadManager
 
addListener(String, EventListener) - Method in class com.brightcove.player.event.AbstractComponent
Convenience method to add an EventListener for the given type using the EventEmitter.on() method.
addListener(String, EventListener) - Method in class com.brightcove.player.view.BaseVideoView
 
addMarker(int) - Method in class com.brightcove.player.mediacontroller.BrightcoveSeekBar
Deprecated.
addMarker(long) - Method in class com.brightcove.player.mediacontroller.BrightcoveSeekBar
Adds a marker to the list of markers.
addMediaInfo() - Method in class com.brightcove.cast.controller.BrightcoveCastMediaManager
 
addMediaInfo(MediaInfo) - Method in class com.brightcove.cast.controller.BrightcoveCastMediaManager
 
addOnceListener(String, EventListener) - Method in class com.brightcove.player.event.AbstractComponent
Convenience method to add an EventListener for the given type using the EventEmitter.once() method.
addOnPreviewChangeListener(PreviewThumbnailView.OnPreviewChangeListener) - Method in class com.brightcove.player.mediacontroller.BrightcovePreviewSeekBar
 
addOnPreviewChangeListener(PreviewThumbnailView.OnPreviewChangeListener) - Method in interface com.brightcove.player.mediacontroller.PreviewThumbnailView
addOnVideoViewSizeChangedListener(BaseVideoView.OnVideoViewSizeChangedListener) - Method in class com.brightcove.player.view.BaseVideoView
 
addOptionalHeaders(Map<String, String>) - Method in class com.brightcove.player.drm.BrightcoveMediaDrmCallback
Adds the optional request headers that must be passed to the license key request.
addQueryParameter(String, String) - Method in class com.brightcove.player.network.HttpRequestConfig.Builder
Adds an HTTP query parameter
addQueryParameters(Map<String, String>) - Method in class com.brightcove.player.network.HttpRequestConfig.Builder
Adds the HTTP request query parameters as a map of key-value pairs.
addRequestHeader(String, String) - Method in class com.brightcove.player.network.HttpRequestConfig.Builder
Adds an HTTP request header
addRequestHeaders(Map<String, String>) - Method in class com.brightcove.player.network.HttpRequestConfig.Builder
Adds the HTTP request headers as a map of key-value pairs.
addSeekListener(SeekListener) - Method in class com.brightcove.ssai.seek.SeekManager
Adds a seek listener
addSubtitleSource(Uri, BrightcoveCaptionFormat) - Method in class com.brightcove.player.view.BaseVideoView
For adding subtitle sources to the Brightcove Player.
addTrackingConfigListener(TrackingConfigListener) - Method in class com.brightcove.ssai.live.LiveVideoOrchestrator
addTransferListener(TransferListener) - Method in class com.brightcove.player.offline.MultiDataSource
 
addWatermarkingToken(Video, String) - Static method in class com.brightcove.player.util.VideoUtil
Add a watermarking token to this video's sources if a placeholder is present
addWhitelist(String) - Method in class com.brightcove.player.event.EventLogger
Adds a specific EventType to the whitelist.
AdEventType - Enum in com.brightcove.ssai.omid
Enum class containing the 'AdEventType' as defined by OMID's validation script.
adjustPosterImageViewSize(int, int) - Method in class com.brightcove.player.view.BaseVideoView
 
AdOverlayConfig - Class in com.brightcove.ssai.ui
An Ad Overlay Configuration class used to enable ot disable UI components in the Ad Overlay layout.
AdOverlayConfig.Builder - Class in com.brightcove.ssai.ui
The AdOverlayConfig.Builder.
AdOverlayConfigListener - Interface in com.brightcove.ssai.ui
Listener for AdOverlayConfig changes.
AdOverlayHandler - Class in com.brightcove.ssai.ui
 
AdPlayer<T> - Interface in com.brightcove.player.ads
Represents the contract of an AdPlayer.
AdPlayer.AdPlayerSettings - Class in com.brightcove.player.ads
 
AdPlayer.AdPlayerSettings.Builder - Class in com.brightcove.player.ads
 
AdPlayer.Listener<T> - Interface in com.brightcove.player.ads
Represents the callbacks from an AdPlayer.
AdPod - Class in com.brightcove.ssai.ad
A representation of an Ad pod.
AdPodListener - Interface in com.brightcove.ssai.ad
Listener that specifies when a an Ad pod has started and when it has ended.
Ads - Class in com.brightcove.ssai.ad
Contains helper static methods related to Ad.
ADS_MANAGER - Static variable in class com.brightcove.ima.GoogleIMAComponent
 
ADS_MANAGER_LOADED - Static variable in class com.brightcove.ima.GoogleIMAEventType
 
ADS_REQUEST_FOR_VIDEO - Static variable in class com.brightcove.ima.GoogleIMAEventType
 
ADS_REQUESTS - Static variable in class com.brightcove.ima.GoogleIMAComponent
 
adsDisabled - Variable in class com.brightcove.player.controller.VideoPlaybackController
Disables ad playback which otherwise might occurr after a -seekTo.
AdSelectionStrategy - Interface in com.brightcove.ssai.seek
Defines the contract for Ad Pods selection to be played when seeking between the start seek position and the end seek position.
AFTER - com.brightcove.player.model.CuePoint.PositionType
Post-roll, plays after the main content of the video.
AFTER - com.brightcove.player.model.Region.DisplayAlign
 
ALIGNMENT - Static variable in class com.brightcove.player.event.AbstractEvent
The alignment property of a CAPTION event.
ALL_NETWORKS - Static variable in class com.brightcove.player.network.ConnectivityMonitor
An array of all supported network types.
AllocatorConfig - Class in com.brightcove.player.config
Config class used when creating a Allocator instance.
AllocatorConfig.Builder - Class in com.brightcove.player.config
The AllocatorConfig Builder.
Analytics - Class in com.brightcove.player.analytics
 
Analytics(EventEmitter, Context) - Constructor for class com.brightcove.player.analytics.Analytics
 
Analytics(EventEmitter, Context, Class<? extends Component>) - Constructor for class com.brightcove.player.analytics.Analytics
 
ANALYTICS_CATALOG_REQUEST - Static variable in class com.brightcove.player.event.EventType
Indicates that a catalog request has been made.
ANALYTICS_CATALOG_RESPONSE - Static variable in class com.brightcove.player.event.EventType
Indicates that a catalog response was received.
ANALYTICS_METRICS_REQUEST - Static variable in class com.brightcove.player.event.EventType
Indicates that an Analytics metrics request was sent.
ANALYTICS_VIDEO_ENGAGEMENT - Static variable in class com.brightcove.player.event.EventType
Indicates that video_engagement event data was received.
Analytics.Fields - Class in com.brightcove.player.analytics
 
AnalyticsClient - Class in com.brightcove.player.analytics
Analytics client can be used to publish analytics event to the list of registered analytics handlers.
AnalyticsOutOfSpaceException - Exception in com.brightcove.player.analytics
An IOException that describes the reason why an AnalyticsEvent cannot be saved.
AnalyticsOutOfSpaceException(AnalyticsEvent, long, long, Throwable) - Constructor for exception com.brightcove.player.analytics.AnalyticsOutOfSpaceException
Constructs an instance of AnalyticsOutOfSpaceException
AnalyticsParams - Class in com.brightcove.cast.model
The analytics parameters to be sent as part of the custom data to the Cast Receiver app.
AnalyticsParams(String, String) - Constructor for class com.brightcove.cast.model.AnalyticsParams
Constructor
AnalyticsRetryLimitException - Exception in com.brightcove.player.analytics
An IOException that describes the reason why an AnalyticsEvent cannot be sent.
AnalyticsRetryLimitException(AnalyticsEvent, long, Exception) - Constructor for exception com.brightcove.player.analytics.AnalyticsRetryLimitException
Constructs an instance of AnalyticsRetryLimitException
ANDROID_VIEW - Static variable in class com.brightcove.player.event.AbstractEvent
The event property that specifies View.
ANIMATION_STYLE_FADE - Static variable in interface com.brightcove.player.mediacontroller.ShowHideController
Use a fading animation style whereby ...
ANIMATION_STYLE_SLIDE - Static variable in interface com.brightcove.player.mediacontroller.ShowHideController
Use a sliding animation style whereby ...
ANNOTATION_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
ANY - Static variable in class com.brightcove.player.event.EventType
ANY is a special event in that the Default Implementation of EventEmitter will process all listeners for ANY before every event.
APPLICATION_ID - Static variable in class com.brightcove.player.analytics.Analytics.Fields
Key value to set the Application Id
apply(AdBreak, Long) - Method in class com.brightcove.ssai.ad.AdBreakMapper
 
apply(TextInformationFrame) - Method in class com.brightcove.player.metadata.TextInformationFrameExoPlayer2Mapper
 
apply(I1) - Method in interface com.brightcove.player.util.functional.Function
Converts I1 to O.
apply(I1, I2) - Method in interface com.brightcove.player.util.functional.Function2
Converts I1, I2 to O.
applySelectionOverride(int, SelectionOverrideCreator) - Method in class com.brightcove.player.render.TrackSelectorHelper
applyTrackSelectionOverrides(int, TrackSelectionOverrideCreator) - Method in class com.brightcove.player.render.TrackSelectorHelper
Creates a {#TrackSelectionOverrides} with the TrackSelectionOverrideCreator and the render type.
assertCallerAnnotation(Class<? extends Annotation>, String) - Static method in class com.brightcove.player.util.ReflectionUtil
Ensures if the caller of the method calling this method is annotated with the specified annotation.
AsyncTaskResult<R,​E> - Class in com.brightcove.ssai.tracking
Helper class to return results to the UI thread when using an AsyncTask.
ATMOS_AUDIO_CODEC_PATTERN - Static variable in class com.brightcove.player.util.CodecUtil
 
attachPreviewFrameLayout(FrameLayout, BrightcoveControlBar) - Method in class com.brightcove.player.mediacontroller.BrightcovePreviewSeekBar
 
attachPreviewFrameLayout(FrameLayout, BrightcoveControlBar) - Method in interface com.brightcove.player.mediacontroller.PreviewThumbnailView
Attaches the this view's ThumbnailView to the parent frame layout.
attemptsMade - Variable in exception com.brightcove.player.analytics.AnalyticsRetryLimitException
The total number of attempts made to send the event.
Attributes() - Constructor for class com.brightcove.player.captioning.TTMLParser.Attributes
 
Audio - com.brightcove.player.playback.PlaybackNotification.StreamType
 
AUDIO_LANGUAGE_ROLES - Static variable in class com.brightcove.player.offline.MediaDownloadable
The key for the Bundle which returns the available audio language roles as ArrayList, matching the size and indexes of MediaDownloadable.AUDIO_LANGUAGES.
AUDIO_LANGUAGES - Static variable in class com.brightcove.player.offline.MediaDownloadable
The key for the Bundle which returns the available audio languages as ArrayList
AUDIO_TRACKS - Static variable in class com.brightcove.player.event.EventType
Indicates that there is at least one audio track for the user to choose from.
AUDIO_TRACKS - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The audio tracks button styleable attribute index.
AUDIO_TRACKS_DIALOG_OK - Static variable in class com.brightcove.player.event.EventType
Indications the audio tracks dialog ok button has been pressed.
AUDIO_TRACKS_DIALOG_SETTINGS - Static variable in class com.brightcove.player.event.EventType
Indications the audio tracks dialog settings button has been pressed.
AUDIO_TRACKS_IMAGE - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The customer defined audio tracks button image key.
AUDIO_TRACKS_STATE - Static variable in class com.brightcove.player.event.AbstractEvent
The key for events accessing audio tracks state.
AUDIO_VARIANT - Static variable in class com.brightcove.player.event.AbstractEvent
The key for the list of audio variants in AUDIO_TRACKS events.
AudioLive - com.brightcove.player.playback.PlaybackNotification.StreamType
 
AudioLiveDvr - com.brightcove.player.playback.PlaybackNotification.StreamType
 
AudioTracksButtonController - Class in com.brightcove.player.mediacontroller.buttons
The default Brightcove audio tracks button controller.
AudioTracksButtonController(Context, BaseVideoView, BrightcoveControlBar, Typeface, Bundle) - Constructor for class com.brightcove.player.mediacontroller.buttons.AudioTracksButtonController
DefaultMediaController requires a reference to the Context for resource lookups and toggling full-screen mode.

B

backgroundColor - Variable in class com.brightcove.player.model.StyledElement
The background color string.
backgroundColor() - Method in class com.brightcove.player.captioning.BrightcoveCaptionStyle
 
backgroundColor(int) - Method in interface com.brightcove.player.captioning.BrightcoveCaptionStyle.Builder
 
BackgroundEventListener - Class in com.brightcove.player.event
Implements an EventListener and calls processEvent on a background thread.
BackgroundEventListener() - Constructor for class com.brightcove.player.event.BackgroundEventListener
 
backgroundOpacity() - Method in class com.brightcove.player.captioning.BrightcoveCaptionStyle
 
backgroundOpacity(int) - Method in interface com.brightcove.player.captioning.BrightcoveCaptionStyle.Builder
 
backgroundProcessEvent(Event) - Method in class com.brightcove.player.event.BackgroundEventListener
Process a given event to some purpose.
backlogLimit - Variable in exception com.brightcove.player.analytics.AnalyticsOutOfSpaceException
The current limit for backlog size, expressed as total number of bytes.
backlogSize - Variable in exception com.brightcove.player.analytics.AnalyticsOutOfSpaceException
The current backlog size, expressed as total number of bytes.
BASE_PARAMS - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
BASE_URL_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
BaseEntity - Class in com.brightcove.player.store
Created by rsubramaniam on 10/19/17.
BaseEntity() - Constructor for class com.brightcove.player.store.BaseEntity
 
BaseStore - Class in com.brightcove.player.store
A base wrapper for EntityStore.
BaseStore(Context, EntityModel, int) - Constructor for class com.brightcove.player.store.BaseStore
Constructs a new instance of BaseStore
BaseStore(Context, EntityModel, String, int) - Constructor for class com.brightcove.player.store.BaseStore
Constructs a new instance of BaseStore
baseVideoView - Variable in class com.brightcove.player.appcompat.BrightcovePlayerActivity
 
baseVideoView - Variable in class com.brightcove.player.appcompat.BrightcovePlayerFragment
 
baseVideoView - Variable in class com.brightcove.player.util.LifecycleUtil
 
BaseVideoView - Class in com.brightcove.player.view
BaseVideoView provides the base functionality for BrightcoveVideoView, which for historical reasons isn't named BrightcoveSurfaceVideoView, and BrightcoveTextureVideoView.
BaseVideoView(Context) - Constructor for class com.brightcove.player.view.BaseVideoView
 
BaseVideoView(Context, AttributeSet) - Constructor for class com.brightcove.player.view.BaseVideoView
 
BaseVideoView(Context, AttributeSet, int) - Constructor for class com.brightcove.player.view.BaseVideoView
 
BaseVideoView.OnProgressListener - Class in com.brightcove.player.view
 
BaseVideoView.OnVideoViewSizeChangedListener - Interface in com.brightcove.player.view
Interface definition for a callback to be invoked when the BaseVideoView's size changes.
BaseVideoViewAccessibilityDelegate - Class in com.brightcove.player.accessibility
 
BaseVideoViewAccessibilityDelegate(BaseVideoView) - Constructor for class com.brightcove.player.accessibility.BaseVideoViewAccessibilityDelegate
 
BEFORE - com.brightcove.player.model.CuePoint.PositionType
Pre-roll, plays before the main content of the video.
BEFORE - com.brightcove.player.model.Region.DisplayAlign
 
BEGIN - Static variable in class com.brightcove.player.captioning.TTMLParser.Attributes
 
beginTime - Variable in class com.brightcove.player.model.Block
Deprecated.
beginTimeLong - Variable in class com.brightcove.player.model.Block
 
BG_COLOR - Static variable in class com.brightcove.player.captioning.TTMLParser.Attributes
 
Binder(MediaPlaybackService) - Constructor for class com.brightcove.player.playback.MediaPlaybackService.Binder
 
BIT_RATE - Static variable in class com.brightcove.player.model.Source.Fields
This Source's data rate
bitrate - Variable in class com.brightcove.player.model.MediaFormat
The average bandwidth in bits per second, or Constants.NO_VALUE if unknown or not applicable.
block - Variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView.TimeMapEntry
Deprecated.
 
Block - Class in com.brightcove.player.model
Represents a single timed-text element.
Block() - Constructor for class com.brightcove.player.model.Block
 
BODY - Static variable in class com.brightcove.player.captioning.TTMLParser.Tags
 
BOLD - com.brightcove.player.model.StyledElement.FontWeight
 
BOOLEAN - Static variable in class com.brightcove.player.event.AbstractEvent
The key for a general boolean property.
BR - Static variable in class com.brightcove.player.captioning.TTMLParser.Tags
 
BRIGHTCOVE_BASE_URL - Static variable in class com.brightcove.player.drm.BrightcoveMediaDrmCallback
The base URL to Brightcove DRM license service.
BRIGHTCOVE_CAST_CHANNEL - Static variable in class com.brightcove.cast.model.BrightcoveMessage
 
BRIGHTCOVE_CONTROL_BAR - Static variable in class com.brightcove.player.event.AbstractEvent
The event property that specifies the BrightcoveControlBar.
BRIGHTCOVE_MEDIA_CONTROLLER - Static variable in class com.brightcove.player.event.AbstractEvent
The event property that specifies the BrightcoveMediaController.
BRIGHTCOVE_SCHEME - Static variable in class com.brightcove.player.captioning.BrightcoveCaptionFormat
 
brightcoveAudioTracksController - Variable in class com.brightcove.player.view.BaseVideoView
 
BrightcoveAudioTracksController - Class in com.brightcove.player.controller
A controller class for managing audio tracks dialog windows.
BrightcoveAudioTracksController(BaseVideoView, Context) - Constructor for class com.brightcove.player.controller.BrightcoveAudioTracksController
Constructor
BrightcoveCaptionFormat - Class in com.brightcove.player.captioning
A class for describing the format options of a caption source.
BrightcoveCaptionFormat.Builder - Class in com.brightcove.player.captioning
The Builder interface to store BrightcoveCaptionFormat data.
BrightcoveCaptionPropertiesActivity - Class in com.brightcove.player.captioning
A host Activity for the BrightcoveCaptionPropertiesFragment.
BrightcoveCaptionPropertiesActivity() - Constructor for class com.brightcove.player.captioning.BrightcoveCaptionPropertiesActivity
 
BrightcoveCaptionPropertiesFragment - Class in com.brightcove.player.captioning
A preference screen for users to customize their ~captions experience~
BrightcoveCaptionPropertiesFragment() - Constructor for class com.brightcove.player.captioning.BrightcoveCaptionPropertiesFragment
 
BrightcoveCaptionStyle - Class in com.brightcove.player.captioning
A convenience class to build up and represent a Caption Style
BrightcoveCaptionStyle() - Constructor for class com.brightcove.player.captioning.BrightcoveCaptionStyle
 
BrightcoveCaptionStyle.Builder - Interface in com.brightcove.player.captioning
 
BrightcoveCastCustomData - Class in com.brightcove.cast.model
 
BrightcoveCastCustomData.Builder - Class in com.brightcove.cast.model
 
BrightcoveCastMediaManager - Class in com.brightcove.cast.controller
 
BrightcoveCastMediaManager(Context, EventEmitter) - Constructor for class com.brightcove.cast.controller.BrightcoveCastMediaManager
 
BrightcoveCastMediaManager(Context, EventEmitter, MediaControllerConfig) - Constructor for class com.brightcove.cast.controller.BrightcoveCastMediaManager
 
BrightcoveChannelUtil - Class in com.brightcove.cast.util
An util class that helps sending messages to the Brightcove Cast app receiver using the BrightcoveMessage.BRIGHTCOVE_CAST_CHANNEL channel.
BrightcoveChannelUtil() - Constructor for class com.brightcove.cast.util.BrightcoveChannelUtil
 
BrightcoveClosedCaption - Class in com.brightcove.player.captioning
A class for describing a closed caption, comprised of a start and end time as well as the caption text.
BrightcoveClosedCaption() - Constructor for class com.brightcove.player.captioning.BrightcoveClosedCaption
 
BrightcoveClosedCaption(int, int, String) - Constructor for class com.brightcove.player.captioning.BrightcoveClosedCaption
Deprecated.
BrightcoveClosedCaption(int, int, List<List<Span>>) - Constructor for class com.brightcove.player.captioning.BrightcoveClosedCaption
Deprecated.
BrightcoveClosedCaption(long, long, String) - Constructor for class com.brightcove.player.captioning.BrightcoveClosedCaption
Initializes a Caption with the given begin time, end time, and text lines.
BrightcoveClosedCaption(long, long, List<List<Span>>) - Constructor for class com.brightcove.player.captioning.BrightcoveClosedCaption
Initializes a Caption with the given begin time, end time, and text lines.
brightcoveClosedCaptioningController - Variable in class com.brightcove.player.view.BaseVideoView
 
BrightcoveClosedCaptioningController - Class in com.brightcove.player.controller
A controller class for managing closed captioning dialogue windows.
BrightcoveClosedCaptioningController(BaseVideoView, Context) - Constructor for class com.brightcove.player.controller.BrightcoveClosedCaptioningController
Constructor
BrightcoveClosedCaptioningManager - Class in com.brightcove.player.management
A class for managing instances of styled closed captions and their settings.
BrightcoveClosedCaptioningSurfaceView - Class in com.brightcove.player.view
Deprecated.
BrightcoveClosedCaptioningSurfaceView(Context) - Constructor for class com.brightcove.player.view.BrightcoveClosedCaptioningSurfaceView
Deprecated.
 
BrightcoveClosedCaptioningTextView - Class in com.brightcove.player.captioning
A TextView that encapsulates a rendered closed caption.
BrightcoveClosedCaptioningTextView(Context) - Constructor for class com.brightcove.player.captioning.BrightcoveClosedCaptioningTextView
 
BrightcoveClosedCaptioningTextView(Context, AttributeSet) - Constructor for class com.brightcove.player.captioning.BrightcoveClosedCaptioningTextView
 
BrightcoveClosedCaptioningTextView(Context, AttributeSet, int) - Constructor for class com.brightcove.player.captioning.BrightcoveClosedCaptioningTextView
 
BrightcoveClosedCaptioningView - Class in com.brightcove.player.view
This view (a FrameLayout) implements the proper layout and formatting for closed captions for a BaseVideoView.
BrightcoveClosedCaptioningView(Context) - Constructor for class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
BrightcoveClosedCaptioningView(Context, AttributeSet) - Constructor for class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
BrightcoveClosedCaptioningView(Context, AttributeSet, int) - Constructor for class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
BrightcoveClosedCaptioningView.ClosedCaptioningMode - Enum in com.brightcove.player.view
Specifies the type of captions being used currently.
BrightcoveClosedCaptioningView.TimeMapEntry - Class in com.brightcove.player.view
Deprecated.
BrightcoveControlBar - Class in com.brightcove.player.mediacontroller
Provides a control bar wrapper class.
BrightcoveControlBar(Context) - Constructor for class com.brightcove.player.mediacontroller.BrightcoveControlBar
 
BrightcoveControlBar(Context, AttributeSet) - Constructor for class com.brightcove.player.mediacontroller.BrightcoveControlBar
 
BrightcoveControlBar(Context, AttributeSet, int) - Constructor for class com.brightcove.player.mediacontroller.BrightcoveControlBar
 
BrightcoveDashManifestParser - Class in com.brightcove.player.dash
A Dash Manifest Parser used for Brightcove videos.
BrightcoveDashManifestParser() - Constructor for class com.brightcove.player.dash.BrightcoveDashManifestParser
 
BrightcoveDrmSession - Interface in com.brightcove.player.drm
Contract of a DRM session.
BrightcoveDrmUtil - Class in com.brightcove.player.drm
Provides utility methods to work DRM licenses.
BrightcoveDrmUtil() - Constructor for class com.brightcove.player.drm.BrightcoveDrmUtil
Prevent construction of this utility class.
BrightcoveError - Interface in com.brightcove.player.model
 
BrightcoveError.ErrorCode - Enum in com.brightcove.player.model
 
BrightcoveExoPlayerTextureVideoView - Class in com.brightcove.player.view
 
BrightcoveExoPlayerTextureVideoView(Context) - Constructor for class com.brightcove.player.view.BrightcoveExoPlayerTextureVideoView
 
BrightcoveExoPlayerTextureVideoView(Context, AttributeSet) - Constructor for class com.brightcove.player.view.BrightcoveExoPlayerTextureVideoView
 
BrightcoveExoPlayerTextureVideoView(Context, AttributeSet, int) - Constructor for class com.brightcove.player.view.BrightcoveExoPlayerTextureVideoView
 
BrightcoveExoPlayerVideoView - Class in com.brightcove.player.view
 
BrightcoveExoPlayerVideoView(Context) - Constructor for class com.brightcove.player.view.BrightcoveExoPlayerVideoView
 
BrightcoveExoPlayerVideoView(Context, AttributeSet) - Constructor for class com.brightcove.player.view.BrightcoveExoPlayerVideoView
 
BrightcoveExoPlayerVideoView(Context, AttributeSet, int) - Constructor for class com.brightcove.player.view.BrightcoveExoPlayerVideoView
 
BrightcoveMediaController - Class in com.brightcove.player.mediacontroller
The default Brightcove media controller patterned on the Brightcove Web Player.
BrightcoveMediaController(BaseVideoView) - Constructor for class com.brightcove.player.mediacontroller.BrightcoveMediaController
Builds a default media controller for a given video view.
BrightcoveMediaController(BaseVideoView, int) - Constructor for class com.brightcove.player.mediacontroller.BrightcoveMediaController
Builds a media controller for a given video view and layout.
BrightcoveMediaControlRegistry - Interface in com.brightcove.player.mediacontroller
Defines the interface for managing a collection of controllers for media control buttons which use an icon fontset to present the button operation via a glyph defined by the font.
BrightcoveMediaControlRegistryImpl - Class in com.brightcove.player.mediacontroller
Provides a button controller registry where collections of button controllers are managed.
BrightcoveMediaControlRegistryImpl() - Constructor for class com.brightcove.player.mediacontroller.BrightcoveMediaControlRegistryImpl
 
BrightcoveMediaDrmCallback - Class in com.brightcove.player.drm
Provides a base implementation of Media DRM callback handler that can be used to concrete implementations specific to ExoPlayer/CDM.
BrightcoveMediaDrmCallback(String) - Constructor for class com.brightcove.player.drm.BrightcoveMediaDrmCallback
 
BrightcoveMessage - Class in com.brightcove.cast.model
The BrightcoveMessage is an immutable message used for sending information to the Brightcove app receiver through a valid CastSession, using the BrightcoveMessage.BRIGHTCOVE_CAST_CHANNEL channel.
BrightcoveMessage(String, Object) - Constructor for class com.brightcove.cast.model.BrightcoveMessage
Instantiates a new Brightcove message.
BrightcoveNotification - Class in com.brightcove.player.playback
Manages the notification displayed with a MediaPlayback.
BrightcoveNotificationListener - Interface in com.brightcove.player.playback
A listener for changes to the notification.
BrightcovePictureInPictureParams - Class in com.brightcove.player.pictureinpicture
Represents a set of parameters used to initialize and update an Activity in picture-in-picture mode.
BrightcovePictureInPictureParams.Builder - Class in com.brightcove.player.pictureinpicture
Builder class for BrightcovePictureInPictureParams objects.
BrightcovePlayer - Class in com.brightcove.player.view
An Activity with basic life cycle and full screen support.
BrightcovePlayer() - Constructor for class com.brightcove.player.view.BrightcovePlayer
 
BrightcovePlayerActivity - Class in com.brightcove.player.appcompat
An AppCompatActivity with basic life cycle and full screen support.
BrightcovePlayerActivity() - Constructor for class com.brightcove.player.appcompat.BrightcovePlayerActivity
 
BrightcovePlayerFragment - Class in com.brightcove.player.appcompat
A backward compatible androidx-namespaced Fragment class with basic life cycle and full screen support.
BrightcovePlayerFragment - Class in com.brightcove.player.view
A Fragment with basic life cycle and full screen support.
BrightcovePlayerFragment() - Constructor for class com.brightcove.player.appcompat.BrightcovePlayerFragment
 
BrightcovePlayerFragment() - Constructor for class com.brightcove.player.view.BrightcovePlayerFragment
 
BrightcovePlayerOptionsManager - Class in com.brightcove.player.controller
Singleton class used to make manage the player options menu and its items, used for Android TV.
BrightcovePluginManager - Class in com.brightcove.player.management
 
BrightcovePluginManager(EventEmitter) - Constructor for class com.brightcove.player.management.BrightcovePluginManager
 
BrightcovePluginManager.OnRegisterPluginListener - Class in com.brightcove.player.management
 
BrightcovePreviewSeekBar - Class in com.brightcove.player.mediacontroller
The default PreviewThumbnailView in the Thumbnail plugin.
BrightcovePreviewSeekBar(Context) - Constructor for class com.brightcove.player.mediacontroller.BrightcovePreviewSeekBar
Instantiate a BrightcovePreviewSeekBar view
BrightcovePreviewSeekBar(Context, AttributeSet) - Constructor for class com.brightcove.player.mediacontroller.BrightcovePreviewSeekBar
Instantiate a BrightcovePreviewSeekBar view
BrightcovePreviewSeekBar(Context, AttributeSet, int) - Constructor for class com.brightcove.player.mediacontroller.BrightcovePreviewSeekBar
Instantiate a BrightcovePreviewSeekBar view
BrightcoveSeekBar - Class in com.brightcove.player.mediacontroller
Provides a seek bar object that also manages arbitrary markers for chapters, ads or some other purpose.
BrightcoveSeekBar(Context) - Constructor for class com.brightcove.player.mediacontroller.BrightcoveSeekBar
 
BrightcoveSeekBar(Context, AttributeSet) - Constructor for class com.brightcove.player.mediacontroller.BrightcoveSeekBar
 
BrightcoveSeekBar(Context, AttributeSet, int) - Constructor for class com.brightcove.player.mediacontroller.BrightcoveSeekBar
 
BrightcoveSeekBarController - Class in com.brightcove.player.mediacontroller
Abstracts the seekbar operations and provides a helper class for the seekbar in general.
BrightcoveSeekBarController(BrightcoveSeekBar, BaseVideoView) - Constructor for class com.brightcove.player.mediacontroller.BrightcoveSeekBarController
Builds the seek bar controller.
BrightcoveSegmentTemplate - Class in com.brightcove.player.dash
 
BrightcoveSegmentTemplate(RangedUri, long, long, long, long, long, List<SegmentBase.SegmentTimelineElement>, long, UrlTemplate, UrlTemplate, long, long) - Constructor for class com.brightcove.player.dash.BrightcoveSegmentTemplate
 
BrightcoveSegmentTemplate(RangedUri, long, long, long, long, long, List<SegmentBase.SegmentTimelineElement>, UrlTemplate, UrlTemplate) - Constructor for class com.brightcove.player.dash.BrightcoveSegmentTemplate
 
BrightcoveShowHideController - Class in com.brightcove.player.mediacontroller
Abstracts the show/hide operations.
BrightcoveShowHideController(BrightcoveControlBar, BaseVideoView) - Constructor for class com.brightcove.player.mediacontroller.BrightcoveShowHideController
Builds the show/hide controller.
BrightcoveSourceSelector - Class in com.brightcove.player.controller
It is the default SourceSelector implementation that will automatically select a Source rendition based on the following rules: If an HLS source rendition exists use it (there should be only one, if any) If no HLS renditions exists, but MP4 renditions exist, use the rendition that is closest to 256 kBps If no HLS or MP4 renditions exist, throw a NoSourceFoundException
BrightcoveSourceSelector() - Constructor for class com.brightcove.player.controller.BrightcoveSourceSelector
 
BrightcoveSurfaceView - Class in com.brightcove.player.view
 
BrightcoveSurfaceView(Context) - Constructor for class com.brightcove.player.view.BrightcoveSurfaceView
 
BrightcoveTextureVideoView - Class in com.brightcove.player.view
BrightcoveTextureVideoView extends the BaseVideoView using a TextureView based RenderView.
BrightcoveTextureVideoView(Context) - Constructor for class com.brightcove.player.view.BrightcoveTextureVideoView
 
BrightcoveTextureVideoView(Context, AttributeSet) - Constructor for class com.brightcove.player.view.BrightcoveTextureVideoView
 
BrightcoveTextureVideoView(Context, AttributeSet, int) - Constructor for class com.brightcove.player.view.BrightcoveTextureVideoView
 
brightcoveTextureView - Variable in class com.brightcove.player.view.BrightcoveTextureVideoView
 
BrightcoveTextureView - Class in com.brightcove.player.view
 
BrightcoveTextureView(Context) - Constructor for class com.brightcove.player.view.BrightcoveTextureView
 
BrightcoveTokenAuthorizer - Class in com.brightcove.player.edge
The class responsible to configure a Video with a Brightcove aiuthorization token.
BrightcoveTokenAuthorizer() - Constructor for class com.brightcove.player.edge.BrightcoveTokenAuthorizer
Instantiates a new Brightcove Token Authorizer.
brightcoveVideoView - Variable in class com.brightcove.player.view.BrightcovePlayer
 
brightcoveVideoView - Variable in class com.brightcove.player.view.BrightcovePlayerFragment
 
BrightcoveVideoView - Class in com.brightcove.player.view
BrightcoveVideoView extends the BaseVideoView using a SurfaceView based RenderView.
BrightcoveVideoView(Context) - Constructor for class com.brightcove.player.view.BrightcoveVideoView
 
BrightcoveVideoView(Context, AttributeSet) - Constructor for class com.brightcove.player.view.BrightcoveVideoView
 
BrightcoveVideoView(Context, AttributeSet, int) - Constructor for class com.brightcove.player.view.BrightcoveVideoView
 
BUFFER_FINISH - com.brightcove.ssai.omid.AdEventType
 
BUFFER_START - com.brightcove.ssai.omid.AdEventType
 
BUFFERED_POSITION - Static variable in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
The buffered position property of a BUFFERED_UPDATE event.
BUFFERED_UPDATE - Static variable in class com.brightcove.player.event.EventType
As a progressive download video is downloaded, the VideoDisplayComponent will emit updates indicating how much of the video has been buffered.
BUFFERING_COMPLETED - Static variable in class com.brightcove.player.event.EventType
Indicates that a player has finished buffering content.
BUFFERING_STARTED - Static variable in class com.brightcove.player.event.EventType
Indicates that a player has started buffering content.
build() - Method in class com.brightcove.cast.GoogleCastComponent.Builder
Creates an instance of the GoogleCastComponent.
build() - Method in class com.brightcove.cast.model.BrightcoveCastCustomData.Builder
 
build() - Method in class com.brightcove.ima.GoogleIMAComponent.Builder
Builds the GoogleIMAComponent instance
build() - Method in class com.brightcove.player.ads.AdPlayer.AdPlayerSettings.Builder
 
build() - Method in class com.brightcove.player.captioning.BrightcoveCaptionFormat.Builder
 
build() - Method in interface com.brightcove.player.captioning.BrightcoveCaptionStyle.Builder
 
build() - Method in class com.brightcove.player.config.AllocatorConfig.Builder
Builds the AllocatorConfig.
build() - Method in class com.brightcove.player.config.LoadControlConfig.Builder
Builds the LoadControlConfig.
build() - Method in class com.brightcove.player.drm.CustomerRightsTokenConfig.Builder
Builds the CustomerRightsTokenConfig.
build() - Method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager.Builder
 
build() - Method in class com.brightcove.player.drm.OfflineLicenseManager.Builder
 
build() - Method in class com.brightcove.player.edge.Catalog.AbstractBuilder
Builds the Catalog object.
build() - Method in class com.brightcove.player.edge.OfflineCatalog.Builder
Builds the OfflineCatalog object.
build() - Method in class com.brightcove.player.mediacontroller.DefaultPreviewLoader.Builder
Builds the DefaultPreviewLoader instance
build() - Method in class com.brightcove.player.mediacontroller.MediaControllerConfig.Builder
Builds the MediaControllerConfig.
build() - Method in class com.brightcove.player.model.RendererConfig.Builder
 
build() - Method in class com.brightcove.player.model.Video.Builder
Builds the Video object.
build() - Method in class com.brightcove.player.network.HttpRequestConfig.Builder
Builds the HttpRequestConfig object.
build() - Method in class com.brightcove.player.pictureinpicture.BrightcovePictureInPictureParams.Builder
 
build() - Method in class com.brightcove.ssai.tracking.TrackingConfig.Builder
Builds the TrackingConfig object.
build() - Method in class com.brightcove.ssai.ui.AdOverlayConfig.Builder
Builds the AdOverlayConfig object.
build(EventEmitter, Class<? extends Component>) - Static method in class com.brightcove.player.event.RegisteringEventEmitter
Factory method to create a new RegisteringEventEmitter given an existing EventEmitter and a Component implementation.
build(Video) - Method in class com.brightcove.omniture.OmnitureComponent.DefaultMediaNameFactory
 
build(Video) - Method in interface com.brightcove.omniture.OmnitureComponent.MediaNameFactory
 
build(Video, Source) - Method in class com.brightcove.omniture.OmnitureComponent.DefaultMediaNameFactory
 
build(Video, Source) - Method in interface com.brightcove.omniture.OmnitureComponent.MediaNameFactory
 
BUILD_VERSION - Static variable in class com.brightcove.player.event.AbstractEvent
 
buildCaptionBlock(CaptionsDocument, BrightcoveClosedCaption, LinearLayout) - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
Inflates a caption_block layout and adds a caption_text element for each line in the caption block.
buildDataSourceFactory(HttpDataSource.Factory, boolean) - Method in class com.brightcove.player.playback.ExoMediaPlayback
Returns a new DataSource factory.
builder() - Static method in class com.brightcove.player.captioning.BrightcoveCaptionFormat
Creates a new builder for the BrightcoveCaptionFormat class.
builder() - Static method in class com.brightcove.player.captioning.BrightcoveCaptionStyle
 
Builder() - Constructor for class com.brightcove.player.ads.AdPlayer.AdPlayerSettings.Builder
 
Builder() - Constructor for class com.brightcove.player.captioning.BrightcoveCaptionFormat.Builder
 
Builder() - Constructor for class com.brightcove.player.config.AllocatorConfig.Builder
Instantiates a new AllocatorConfig.Builder.
Builder() - Constructor for class com.brightcove.player.config.LoadControlConfig.Builder
Instantiates a new LoadControlConfig.Builder.
Builder() - Constructor for class com.brightcove.player.drm.CustomerRightsTokenConfig.Builder
Instantiates a new CustomerRightsTokenConfig.Builder.
Builder() - Constructor for class com.brightcove.player.drm.ExoPlayerDrmSessionManager.Builder
 
Builder() - Constructor for class com.brightcove.player.drm.OfflineLicenseManager.Builder
 
Builder() - Constructor for class com.brightcove.player.mediacontroller.MediaControllerConfig.Builder
Instantiates a new MediaControllerConfig.Builder.
Builder() - Constructor for class com.brightcove.player.model.RendererConfig.Builder
 
Builder() - Constructor for class com.brightcove.player.network.HttpRequestConfig.Builder
Instantiates a new HttpRequestConfig.Builder.
Builder() - Constructor for class com.brightcove.player.pictureinpicture.BrightcovePictureInPictureParams.Builder
 
Builder() - Constructor for class com.brightcove.ssai.tracking.TrackingConfig.Builder
 
Builder() - Constructor for class com.brightcove.ssai.ui.AdOverlayConfig.Builder
 
Builder(Context) - Constructor for class com.brightcove.cast.model.BrightcoveCastCustomData.Builder
Default constructor
Builder(Context) - Constructor for class com.brightcove.player.mediacontroller.DefaultPreviewLoader.Builder
Builder(Context, EventEmitter, String) - Constructor for class com.brightcove.player.edge.AbstractOfflineCatalog.Builder
 
Builder(Context, EventEmitter, String) - Constructor for class com.brightcove.player.edge.OfflineCatalog.Builder
 
Builder(BrightcoveCastCustomData) - Constructor for class com.brightcove.cast.model.BrightcoveCastCustomData.Builder
Creates a Builder object initialized with the values of the customData parameter.
Builder(EventEmitter, Context) - Constructor for class com.brightcove.cast.GoogleCastComponent.Builder
Constructor of the Builder.
Builder(EventEmitter, String) - Constructor for class com.brightcove.player.edge.Catalog.Builder
 
Builder(HttpRequestConfig) - Constructor for class com.brightcove.player.network.HttpRequestConfig.Builder
Initializes the instance with the values from an #HttpRequestConfig
Builder(BaseVideoView, EventEmitter) - Constructor for class com.brightcove.ima.GoogleIMAComponent.Builder
The Builder constructor
Builder(String) - Constructor for class com.brightcove.player.model.Video.Builder
The Video.Builder
buildFormat(String, String, int, int, float, int, int, int, String, List<Descriptor>, List<Descriptor>, String, List<Descriptor>) - Method in class com.brightcove.player.dash.BrightcoveDashManifestParser
 
buildPlaylistFromJSON(JSONObject, EventEmitter) - Static method in class com.brightcove.player.edge.VideoParser
Builds a Video Playlist from a Brightcove Playback API json object.
buildSegmentTemplate(RangedUri, long, long, long, long, long, List<SegmentBase.SegmentTimelineElement>, long, UrlTemplate, UrlTemplate, long, long) - Method in class com.brightcove.player.dash.BrightcoveDashManifestParser
 
buildSegmentTemplate(RangedUri, long, long, long, long, long, List<SegmentBase.SegmentTimelineElement>, UrlTemplate, UrlTemplate) - Method in class com.brightcove.player.dash.BrightcoveDashManifestParser
 
buildSpannableString(Span) - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
buildUpon() - Method in class com.brightcove.player.network.HttpRequestConfig
Creates a new HttpRequestConfig.Builder using the current HttpRequestConfig instance.
buildURIWithQueryParameters(String, Map<String, Object>) - Static method in class com.brightcove.player.network.HttpService
Convenience method to construct a URL object from a base URL string and a Map of query string parameters.
buildVideoFromJSON(JSONObject, EventEmitter) - Static method in class com.brightcove.player.edge.VideoParser
Builds a Video from a Brightcove Playback API json object.
ButtonController - Interface in com.brightcove.player.mediacontroller.buttons
Defines the interface for managing a media control button which uses an icon fontset to present the button operation via a glyph defined by the font.
ButtonState - Class in com.brightcove.player.mediacontroller.buttons
Provides a class to manage a given button state, for example, the "play" state.
ButtonState(Context, int, int, Drawable, View.OnClickListener) - Constructor for class com.brightcove.player.mediacontroller.buttons.ButtonState
Builds a button state object for a given key, description and state manager.
ButtonState(Context, int, int, Drawable, String) - Constructor for class com.brightcove.player.mediacontroller.buttons.ButtonState
Builds a button state object for a given key, description, state manager and event type.
ButtonState(Context, int, int, Drawable, String, View.OnClickListener) - Constructor for class com.brightcove.player.mediacontroller.buttons.ButtonState
Builds a button state object for a given key, description and state manager.

C

C - Class in com.brightcove.player
Constants related to Exoplayer V2
C.DashRoleFlag - Annotation Type in com.brightcove.player
Define a list of DASH Role flags corresponding to those in C.DashRoleScheme.
C.DashRoleScheme - Annotation Type in com.brightcove.player
Define the list of Role values specified in the scheme "urn:mpeg:dash:role:2011".
C.TrackType - Annotation Type in com.brightcove.player
Define of Track type constants.
cancel() - Method in class com.brightcove.player.playback.BrightcoveNotification
Cancels the notification by setting the player to null.
cancel() - Method in class com.brightcove.player.playback.PlaybackNotification
Cancels the notification by setting the player to null.
cancelDownload() - Method in class com.brightcove.player.offline.MediaDownloadable
Cancels download of the media if it has not been completed yet.
cancelLoad() - Method in class com.brightcove.player.offline.MediaPresentationDescriptionLoadable
 
cancelProgressListener() - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
Cancels the PROGRESS event listener.
cancelVideoDownload(Video) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Cancels a video download that has not been completed yet.
cancelVideoDownload(Video, OfflineCallback<Boolean>) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Asynchronously cancels a video download that has not been completed yet.
cancelVideoDownload(String) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Cancels a video download that has not been completed yet.
cancelVideoDownload(String, OfflineCallback<Boolean>) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Asynchronously cancels a video download that has not been completed yet.
canPause() - Method in class com.brightcove.player.view.BaseVideoView
 
canSeekBackward() - Method in class com.brightcove.player.view.BaseVideoView
 
canSeekForward() - Method in class com.brightcove.player.view.BaseVideoView
 
canShowMediaControls() - Method in class com.brightcove.player.view.BaseVideoView
 
canShowMediaControls() - Method in class com.brightcove.player.view.BrightcoveTextureVideoView
 
canShowMediaControls() - Method in class com.brightcove.player.view.BrightcoveVideoView
 
CAPTION - Static variable in class com.brightcove.player.captioning.TTMLParser.Tags
 
CAPTION - Static variable in class com.brightcove.player.event.EventType
Indicates that a caption should be rendered.
CAPTION_FORMAT - Static variable in class com.brightcove.player.event.AbstractEvent
The key containing the BrightcoveCaptionFormat selected.
CAPTION_SOURCES - Static variable in class com.brightcove.player.model.Video.Fields
The list of caption sources for this video.
CAPTION_URI - Static variable in class com.brightcove.player.event.AbstractEvent
The key containing the uri for the BrightcoveCaptionFormat selected.
CaptionConstants - Class in com.brightcove.player.captioning.preferences
A set of constants related to loading/saving captions, caption defaults
CaptionConstants() - Constructor for class com.brightcove.player.captioning.preferences.CaptionConstants
 
CAPTIONING - Static variable in class com.brightcove.player.model.VideoFields
 
captions - Variable in class com.brightcove.player.model.CaptionsDocument
 
CAPTIONS - Static variable in class com.brightcove.player.offline.MediaDownloadable
The key for the Bundle which returns the available captions as ArrayList
CAPTIONS_AVAILABLE - Static variable in class com.brightcove.player.event.EventType
Indicates that closed captioning information is available for use.
CAPTIONS_DIALOG_OK - Static variable in class com.brightcove.player.event.EventType
Indications the captions dialog ok button has been pressed.
CAPTIONS_DIALOG_SETTINGS - Static variable in class com.brightcove.player.event.EventType
Indications the captions dialog settings button has been pressed.
CAPTIONS_LANGUAGES - Static variable in class com.brightcove.player.event.EventType
Indicates that there is at least one caption language for the user to choose from.
CAPTIONS_STATE - Static variable in class com.brightcove.player.event.AbstractEvent
The key for events accessing caption state.
CaptionsButtonController - Class in com.brightcove.player.mediacontroller.buttons
The default Brightcove captions button controller.
CaptionsButtonController(Context, BaseVideoView, BrightcoveControlBar, Typeface, Bundle) - Constructor for class com.brightcove.player.mediacontroller.buttons.CaptionsButtonController
DefaultMediaController requires a reference to the Context for resource lookups and toggling full-screen mode.
CaptionsDocument - Class in com.brightcove.player.model
 
CaptionsDocument() - Constructor for class com.brightcove.player.model.CaptionsDocument
 
captionsPath - Variable in class com.brightcove.player.display.VideoDisplayComponent
Deprecated.
captionsPerSecondMap - Variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView
captionsPerSecondMapLong - Variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
CaptionType - Enum in com.brightcove.player.model
Defines standard keys for each type of deliverable caption type handled by the SDK.
CAST_CONNECTION_RECOVERED - Static variable in class com.brightcove.cast.GoogleCastEventType
Deprecated.
No longer used to unset the notifications.
CAST_CONNECTION_SUSPENDED - Static variable in class com.brightcove.cast.GoogleCastEventType
Deprecated.
CAST_MEDIA_INFO - Static variable in class com.brightcove.cast.GoogleCastComponent
 
CAST_MEDIA_METADATA_BIG_IMAGE_URL - Static variable in class com.brightcove.cast.GoogleCastComponent
 
CAST_MEDIA_METADATA_CONTENT_TYPE - Static variable in class com.brightcove.cast.GoogleCastComponent
 
CAST_MEDIA_METADATA_IMAGE_URL - Static variable in class com.brightcove.cast.GoogleCastComponent
 
CAST_MEDIA_METADATA_OBJECT - Static variable in class com.brightcove.cast.GoogleCastComponent
 
CAST_MEDIA_METADATA_STUDIO - Static variable in class com.brightcove.cast.GoogleCastComponent
 
CAST_MEDIA_METADATA_SUBTITLE - Static variable in class com.brightcove.cast.GoogleCastComponent
 
CAST_MEDIA_METADATA_TITLE - Static variable in class com.brightcove.cast.GoogleCastComponent
 
CAST_MEDIA_METADATA_URL - Static variable in class com.brightcove.cast.GoogleCastComponent
 
CAST_MEDIA_METADATA_VIDEO_ID - Static variable in class com.brightcove.cast.GoogleCastComponent
 
CAST_MEDIA_PLAY_POSITION - Static variable in class com.brightcove.cast.GoogleCastComponent
Deprecated.
CAST_MEDIA_PLAY_POSITION_LONG - Static variable in class com.brightcove.cast.GoogleCastComponent
 
CAST_MEDIA_QUEUE_ITEM - Static variable in class com.brightcove.cast.GoogleCastComponent
 
CAST_MENU - Static variable in class com.brightcove.cast.GoogleCastComponent
Deprecated.
CAST_MENU_RESOURCE_ID - Static variable in class com.brightcove.cast.GoogleCastComponent
Deprecated.
CAST_MINICONTROLLER - Static variable in class com.brightcove.cast.GoogleCastComponent
Deprecated.
CAST_PLAYER - Static variable in class com.brightcove.cast.GoogleCastComponent
 
CAST_SESSION_ENDED - Static variable in class com.brightcove.cast.GoogleCastEventType
Indicates that the Cast session has ended.
CAST_SESSION_STARTED - Static variable in class com.brightcove.cast.GoogleCastEventType
Indicates that the Cast session has started.
CastMediaUtil - Class in com.brightcove.cast.util
An utility class to work with Google Cast and Brightcove Media.
CastMediaUtil() - Constructor for class com.brightcove.cast.util.CastMediaUtil
 
castSplashScreen(CastSession, SplashScreen) - Static method in class com.brightcove.cast.util.BrightcoveChannelUtil
Cast the Splash Screen to the Brightcove Cast app receiver.
CastVideo - Class in com.brightcove.cast.model
Represents the details of the custom data sent to the Cast receiver app.
CastVideo(String, CatalogParams, AnalyticsParams, Map<String, String>) - Constructor for class com.brightcove.cast.model.CastVideo
Constructor.
Catalog - Class in com.brightcove.player.edge
The Catalog class provides asynchronous methods for retrieving information about videos from Brightcove's Edge API services.
Catalog(Catalog.AbstractBuilder<?>) - Constructor for class com.brightcove.player.edge.Catalog
The Catalog constructor using the Catalog.AbstractBuilder
Catalog(EventEmitter, String, String) - Constructor for class com.brightcove.player.edge.Catalog
Deprecated.
Please use Catalog.Builder to create the Catalog.
Catalog(EventEmitter, String, String, String) - Constructor for class com.brightcove.player.edge.Catalog
Deprecated.
Please use Catalog.Builder to create the Catalog.
CATALOG_ERROR - com.brightcove.player.model.BrightcoveError.ErrorCode
 
CATALOG_URL - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
CATALOG_URL - Static variable in class com.brightcove.player.event.AbstractEvent
The key for catalog urls used in the Analytics catalog request and response events.
Catalog.AbstractBuilder<T extends Catalog.AbstractBuilder<T>> - Class in com.brightcove.player.edge
An abstract Builder which sets the bases to create the Catalog object.
Catalog.Builder - Class in com.brightcove.player.edge
The Builder to create the Catalog object.
CatalogError - Class in com.brightcove.player.edge
A Brightcove Error created when making a Playback API request using the Catalog.
CatalogParams - Class in com.brightcove.cast.model
The catalog details to be sent as custom data to the Cast receiver app.
CatalogParams(String, String, CatalogParams.AssetType, String, String) - Constructor for class com.brightcove.cast.model.CatalogParams
Constructor.
CatalogParams(String, String, CatalogParams.AssetType, String, String, String) - Constructor for class com.brightcove.cast.model.CatalogParams
Override Constructor that takes a watermarking token parameter.
CatalogParams.AssetType - Enum in com.brightcove.cast.model
The type of asset sent to the Cast receiver app for playback.
CEA608 - com.brightcove.player.model.CaptionType
Indicates CEA-608 captioning.
CEA608_DOCUMENT - Static variable in class com.brightcove.player.event.AbstractEvent
The key for events carrying CEA-608 data.
CEA708 - com.brightcove.player.model.CaptionType
Indicates CEA-708 captioning.
CEA708_DOCUMENT - Static variable in class com.brightcove.player.event.AbstractEvent
The key for events carrying CEA-708 data.
ceilDivide(double, double) - Static method in class com.brightcove.player.dash.DashUtil
 
CENTER - com.brightcove.player.model.Region.DisplayAlign
 
CENTER - com.brightcove.player.model.StyledElement.TextAlign
 
CHANGE_ORIENTATION - Static variable in class com.brightcove.player.event.EventType
The player is requesting orientation change
changeDownloadIdentifier(Video) - Method in class com.brightcove.player.edge.OfflineStoreManager
Changes the download identifier associated with given video.
channelCount - Variable in class com.brightcove.player.model.MediaFormat
The number of audio channels, or Constants.NO_VALUE if unknown or not applicable.
channelId - Variable in class com.brightcove.player.playback.PlaybackNotification.Config
 
channelImportance - Variable in class com.brightcove.player.playback.PlaybackNotification.Config
 
channelNameResourceId - Variable in class com.brightcove.player.playback.PlaybackNotification.Config
 
checkDolbyAtmosSources(Video) - Static method in class com.brightcove.player.util.VideoUtil
If device does not support Dolby Atmos features, then filter related Source, only if it is Mpeg-DASH
checkDolbyAtmosSources(Collection<Video>) - Static method in class com.brightcove.player.util.VideoUtil
If device does not support Dolby Atmos features, then filter related Source, only if they are Mpeg-DASH
checkForCrashlytics() - Method in class com.brightcove.player.management.BrightcovePluginManager
 
checkGlError(String) - Static method in class com.brightcove.player.video360.GlUtil
 
checkIfCaptionsExist(Video) - Method in class com.brightcove.player.controller.BrightcoveClosedCaptioningController
Check to see if the Video passed in has closed captioning data.
checkTvMode(Context) - Static method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Checks whether the current mode type is Configuration.UI_MODE_TYPE_TELEVISION or not.
CLASS_NAME - Static variable in class com.brightcove.player.playback.PlaybackNotification.Extras
String extra with the activity class name associated with the view.
clear() - Method in interface com.brightcove.player.mediacontroller.BrightcoveMediaControlRegistry
Clears the registry of all media controls and any button controllers.
clear() - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaControlRegistryImpl
Clears out the media controls and button controllers.
clear() - Method in class com.brightcove.player.playback.ExoMediaPlayback
 
clear() - Method in interface com.brightcove.player.playback.MediaPlayback
Removes all videos from the list.
clear() - Method in class com.brightcove.player.playback.MediaPlayerPlayback
 
clear() - Method in class com.brightcove.player.view.BaseVideoView
Removes all videos from the list.
clear() - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
Clears the currently loaded captions from this CaptionsView.
CLEAR_PLAYED_SLOTS - Static variable in class com.brightcove.freewheel.cuepoint.AdCuePointComponent
Flag that when added to a COMPLETED event enables the clearing of the playedSlots, so ads will be shown again upon replay.
clearCache() - Static method in class com.brightcove.player.playback.PlaybackNotification.NotificationImageLoader
 
clearCompanionContainers() - Method in class com.brightcove.ssai.SSAIComponent
Clear all companion ad containers currently being used in the plugin.
clearCompanionContainers() - Method in class com.brightcove.ssai.ui.CompanionAdHandler
Clear all the companion containers.
clearExcludes() - Method in class com.brightcove.player.event.EventLogger
clearMarkers() - Method in class com.brightcove.player.mediacontroller.BrightcoveSeekBar
Clears the set of markers.
clearOnCompletionListener() - Method in class com.brightcove.player.view.BaseVideoView
 
clearOnPreparedListener() - Method in class com.brightcove.player.view.BaseVideoView
 
clearWhitelist() - Method in class com.brightcove.player.event.EventLogger
Removes all EventType types registered with the whitelist.
Click - Interface in com.brightcove.ssai.ad
The representation of a VAST click, which can be either of the following: - ClickThrough - ClickTracking - CustomClick
CLICK_LINEAR_CREATIVE - Static variable in class com.brightcove.ssai.event.SSAIEventType
Indicates the action that the linear creative has been clicked by the user.
CLICK_THROUGH - com.brightcove.ssai.ad.Click.Type
Click through type.
CLICK_TRACKING - com.brightcove.ssai.ad.Click.Type
Click tracking type.
CLICK_TRACKING - com.brightcove.ssai.ad.TrackingType
 
Click.Type - Enum in com.brightcove.ssai.ad
The Creative Click Type.
close() - Method in class com.brightcove.player.offline.MultiDataSource
 
CLOSE - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The customer defined close button image key.
CLOSE_IMAGE - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The customer defined close button image key.
CloseButtonController - Class in com.brightcove.player.mediacontroller.buttons
The default close button controller.
CloseButtonController(Context, BaseVideoView, BrightcoveControlBar, Typeface) - Constructor for class com.brightcove.player.mediacontroller.buttons.CloseButtonController
Builds a button controller object.
closeCurrentVideo() - Method in class com.brightcove.omniture.OmnitureComponent
Closes the tracking session for the Video currently being tracked.
CLOSED - com.brightcove.omniture.OmnitureComponent.TrackingState
 
CLOSED_CAPTIONING_ERROR - Static variable in class com.brightcove.player.event.EventType
Indicates that there was an error processing closed captioning information.
CLOSED_CAPTIONS - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The closed captions button styleable attribute index.
CLOSED_CAPTIONS_IMAGE - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The customer defined captions button image key.
closedCaption - Variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView.TimeMapEntry
Deprecated.
 
closeQuietly(Closeable) - Static method in class com.brightcove.player.util.FileUtil
Closes the given Closeable object ignoring any resulting exceptions.
CODE - com.brightcove.player.model.CuePoint.CuePointType
A non-ad event or action.
CODECS - Static variable in class com.brightcove.player.model.Source.Fields
The codecs key
CodecUtil - Class in com.brightcove.player.util
 
CodecUtil() - Constructor for class com.brightcove.player.util.CodecUtil
 
collapseWhitespace(CharSequence) - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
This converts any groups of whitespace to a single space character.
COLLECT_LIFECYCLE_DATA - Static variable in class com.brightcove.omniture.OmnitureEventType
 
color - Variable in class com.brightcove.player.model.StyledElement
The color string.
color - Variable in class com.brightcove.player.playback.PlaybackNotification.Config
 
COLOR - Static variable in class com.brightcove.player.captioning.TTMLParser.Attributes
 
colorized - Variable in class com.brightcove.player.playback.PlaybackNotification.Config
 
ColorPreference - Class in com.brightcove.player.captioning.preferences
Grid preference that allows the user to pick a color from a predefined set of colors.
ColorPreference(Context, AttributeSet) - Constructor for class com.brightcove.player.captioning.preferences.ColorPreference
 
com.brightcove.cast - package com.brightcove.cast
 
com.brightcove.cast.controller - package com.brightcove.cast.controller
 
com.brightcove.cast.model - package com.brightcove.cast.model
 
com.brightcove.cast.util - package com.brightcove.cast.util
 
com.brightcove.freewheel.controller - package com.brightcove.freewheel.controller
 
com.brightcove.freewheel.cuepoint - package com.brightcove.freewheel.cuepoint
 
com.brightcove.freewheel.event - package com.brightcove.freewheel.event
 
com.brightcove.ima - package com.brightcove.ima
 
com.brightcove.ima.springserve - package com.brightcove.ima.springserve
 
com.brightcove.omniture - package com.brightcove.omniture
 
com.brightcove.player - package com.brightcove.player
 
com.brightcove.player.accessibility - package com.brightcove.player.accessibility
 
com.brightcove.player.ads - package com.brightcove.player.ads
 
com.brightcove.player.analytics - package com.brightcove.player.analytics
 
com.brightcove.player.appcompat - package com.brightcove.player.appcompat
 
com.brightcove.player.captioning - package com.brightcove.player.captioning
 
com.brightcove.player.captioning.preferences - package com.brightcove.player.captioning.preferences
 
com.brightcove.player.captioning.tasks - package com.brightcove.player.captioning.tasks
 
com.brightcove.player.concurrency - package com.brightcove.player.concurrency
 
com.brightcove.player.config - package com.brightcove.player.config
 
com.brightcove.player.controller - package com.brightcove.player.controller
 
com.brightcove.player.dash - package com.brightcove.player.dash
 
com.brightcove.player.data - package com.brightcove.player.data
 
com.brightcove.player.display - package com.brightcove.player.display
 
com.brightcove.player.display.tasks - package com.brightcove.player.display.tasks
 
com.brightcove.player.drm - package com.brightcove.player.drm
 
com.brightcove.player.edge - package com.brightcove.player.edge
 
com.brightcove.player.event - package com.brightcove.player.event
 
com.brightcove.player.exception - package com.brightcove.player.exception
 
com.brightcove.player.logging - package com.brightcove.player.logging
 
com.brightcove.player.management - package com.brightcove.player.management
 
com.brightcove.player.mediacontroller - package com.brightcove.player.mediacontroller
Application developer level documentation for the Brightcove Android media controller.
com.brightcove.player.mediacontroller.animator - package com.brightcove.player.mediacontroller.animator
 
com.brightcove.player.mediacontroller.buttons - package com.brightcove.player.mediacontroller.buttons
 
com.brightcove.player.metadata - package com.brightcove.player.metadata
 
com.brightcove.player.model - package com.brightcove.player.model
 
com.brightcove.player.network - package com.brightcove.player.network
 
com.brightcove.player.notifications - package com.brightcove.player.notifications
 
com.brightcove.player.offline - package com.brightcove.player.offline
 
com.brightcove.player.pictureinpicture - package com.brightcove.player.pictureinpicture
 
com.brightcove.player.playback - package com.brightcove.player.playback
 
com.brightcove.player.render - package com.brightcove.player.render
 
com.brightcove.player.store - package com.brightcove.player.store
 
com.brightcove.player.util - package com.brightcove.player.util
 
com.brightcove.player.util.collection - package com.brightcove.player.util.collection
 
com.brightcove.player.util.functional - package com.brightcove.player.util.functional
 
com.brightcove.player.video360 - package com.brightcove.player.video360
 
com.brightcove.player.view - package com.brightcove.player.view
 
com.brightcove.pulse - package com.brightcove.pulse
 
com.brightcove.pulse.exception - package com.brightcove.pulse.exception
 
com.brightcove.ssai - package com.brightcove.ssai
 
com.brightcove.ssai.ad - package com.brightcove.ssai.ad
 
com.brightcove.ssai.controller - package com.brightcove.ssai.controller
 
com.brightcove.ssai.data.model - package com.brightcove.ssai.data.model
 
com.brightcove.ssai.data.source - package com.brightcove.ssai.data.source
 
com.brightcove.ssai.event - package com.brightcove.ssai.event
 
com.brightcove.ssai.exception - package com.brightcove.ssai.exception
 
com.brightcove.ssai.live - package com.brightcove.ssai.live
 
com.brightcove.ssai.omid - package com.brightcove.ssai.omid
 
com.brightcove.ssai.player - package com.brightcove.ssai.player
 
com.brightcove.ssai.seek - package com.brightcove.ssai.seek
 
com.brightcove.ssai.timeline - package com.brightcove.ssai.timeline
 
com.brightcove.ssai.timeline.block - package com.brightcove.ssai.timeline.block
 
com.brightcove.ssai.timeline.ticker - package com.brightcove.ssai.timeline.ticker
 
com.brightcove.ssai.tracking - package com.brightcove.ssai.tracking
 
com.brightcove.ssai.tracking.timed - package com.brightcove.ssai.tracking.timed
 
com.brightcove.ssai.tracking.ui - package com.brightcove.ssai.tracking.ui
 
com.brightcove.ssai.ui - package com.brightcove.ssai.ui
 
compact() - Method in class com.brightcove.player.store.BaseStore
Compacts the physical database file size by running the SQLite VACUUM statement.
COMPANION - com.brightcove.ssai.ad.Ad.Type
 
CompanionAdHandler - Class in com.brightcove.ssai.ui
Handles the displaying of the Companion Ad.
CompanionAdHandler(Context, EventEmitter) - Constructor for class com.brightcove.ssai.ui.CompanionAdHandler
Build a manager given the Android context, the Brightcove video view and the event emitter.
compare(TimedThumbnail, TimedThumbnail) - Method in class com.brightcove.player.mediacontroller.DefaultThumbnailDocument.StartTimeComparator
 
compareTo(CuePoint) - Method in class com.brightcove.player.model.CuePoint
Compares this CuePoint object with the specified CuePoint object.
COMPLETE - com.brightcove.ssai.ad.TrackingType
 
COMPLETE - com.brightcove.ssai.omid.AdEventType
 
COMPLETED - Static variable in class com.brightcove.player.event.EventType
Indicates video playback has completed (i.e., played entire media).
Component - Interface in com.brightcove.player.event
Classes that implement this interface will be designed to work with the EventEmitter System Classes that implement this interface should use the Emits and ListensFor annotations
computeTargetSeekPosition(int, int) - Method in class com.brightcove.player.mediacontroller.buttons.FastForwardButtonController
 
computeTargetSeekPosition(int, int) - Method in class com.brightcove.player.mediacontroller.buttons.RewindButtonController
 
computeTargetSeekPosition(int, int) - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
Deprecated.
computeTargetSeekPosition(long, long) - Method in class com.brightcove.player.mediacontroller.buttons.FastForwardButtonController
 
computeTargetSeekPosition(long, long) - Method in class com.brightcove.player.mediacontroller.buttons.RewindButtonController
 
computeTargetSeekPosition(long, long) - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
Compute the target seek position based on the seekStartPosition and an offset.
ConcurrencyClient - Class in com.brightcove.player.concurrency
 
ConcurrencyClient(Context, EventEmitter, BaseVideoView) - Constructor for class com.brightcove.player.concurrency.ConcurrencyClient
 
ConcurrencyClient.SessionsListener - Interface in com.brightcove.player.concurrency
 
ConcurrencyNetworkConnector - Class in com.brightcove.player.concurrency
 
ConcurrencySession - Class in com.brightcove.player.concurrency
 
ConcurrencySession() - Constructor for class com.brightcove.player.concurrency.ConcurrencySession
 
ConcurrencySession(String, String, String, boolean, String) - Constructor for class com.brightcove.player.concurrency.ConcurrencySession
 
Config() - Constructor for class com.brightcove.ssai.omid.OpenMeasurementTracker.Config
 
Config(Context) - Constructor for class com.brightcove.player.playback.PlaybackNotification.Config
Create a new instance of the config.
CONFIGURATION - Static variable in class com.brightcove.player.event.AbstractEvent
Key for Events that carry a configuration in their payload.
CONFIGURATION_CHANGED - Static variable in class com.brightcove.player.event.EventType
Indicates that a configuration change has occurred in the Activity.
configurationBundle - Variable in class com.brightcove.player.offline.MediaDownloadable
 
configure(Video, String) - Method in class com.brightcove.player.edge.BrightcoveTokenAuthorizer
 
configure(Video, String) - Method in class com.brightcove.player.edge.WidevineAuthorizer
 
ConnectivityMonitor - Class in com.brightcove.player.network
Connectivity monitor can be used to monitor changes to host network connectivity changes.
ConnectivityMonitor.Listener - Interface in com.brightcove.player.network
The contract of a listener that can receive callback notifications from the ConnectivityMonitor
ConnectivityMonitor.NetworkType - Annotation Type in com.brightcove.player.network
List of supported network types.
Constants - Class in com.brightcove.player
Created by rsubramaniam on 10/2/17.
Constants() - Constructor for class com.brightcove.player.Constants
 
Constants.Encoding - Annotation Type in com.brightcove.player
Represents an audio encoding, or an invalid or unset value.
Constants.PcmEncoding - Annotation Type in com.brightcove.player
Represents a PCM audio encoding, or an invalid or unset value.
Constants.SelectionFlags - Annotation Type in com.brightcove.player
Track selection flags.
Constants.SelectionReason - Annotation Type in com.brightcove.player
Define of selection reason constants.
Constants.StereoMode - Annotation Type in com.brightcove.player
The stereo mode for 360/3D/VR videos.
CONTENT_ID - Static variable in class com.brightcove.player.model.Video.Fields
The content id, may be empty
ContentBlock - Class in com.brightcove.ssai.timeline.block
A timeline block representing video content.
context - Variable in class com.brightcove.player.controller.BrightcoveAudioTracksController
 
context - Variable in class com.brightcove.player.controller.BrightcoveClosedCaptioningController
 
context - Variable in class com.brightcove.player.display.VideoDisplayComponent
 
context - Variable in class com.brightcove.player.offline.MediaDownloadable
 
context - Variable in class com.brightcove.player.playback.ExoMediaPlayback
 
context - Variable in class com.brightcove.player.playback.PlaybackNotification.Config
 
context - Variable in class com.brightcove.player.store.BaseStore
The context of the host application.
CONTROL_BAR_CREATED - Static variable in class com.brightcove.player.mediacontroller.BrightcoveMediaController
The event type emitted by the Brightcove media controller that provides for customization.
CONTROLS_HEIGHT - Static variable in interface com.brightcove.player.mediacontroller.ShowHideController
The name for the DID_SHOW_MEDIA_CONTROLS event's controls height property.
Convert - Class in com.brightcove.player.util
Provides utility methods to handle type conversions
Convert.Lazy - Class in com.brightcove.player.util
Lazy holder for creating a single instance of Gson on demand.
convertCaptionFormat(BrightcoveCaptionFormat) - Static method in class com.brightcove.player.captioning.BrightcoveCaptionFormat
Converts a BrightcoveCaptionFormat object into a MediaFormat object, for use with the Android 4.4+ caption methods.
convertEventsFromAnnotation(Class<? extends Component>, Class<? extends Annotation>) - Method in class com.brightcove.player.event.RegisteringEventEmitter
Convenience method on BaseComponent which converts the eventTypes in the ListensFor or Emits annotations to a List of event names for ease of use.
convertToMapped(Class<? extends Video>, String) - Method in class com.brightcove.player.store.VideoConverter
 
convertToMapped(Class<? extends File>, String) - Method in class com.brightcove.player.store.FileConverter
 
convertToMapped(Class<? extends Map<K, V>>, String) - Method in class com.brightcove.player.store.MapConverter
 
convertToPersisted(Video) - Method in class com.brightcove.player.store.VideoConverter
 
convertToPersisted(File) - Method in class com.brightcove.player.store.FileConverter
 
convertToPersisted(Map<K, V>) - Method in class com.brightcove.player.store.MapConverter
 
copy() - Method in class com.brightcove.player.offline.RequestConfig
Creates a shallow copy of the current config.
copy(Analytics, EventEmitter, Context) - Static method in class com.brightcove.player.analytics.Analytics
Creates a new instance with the properties from the provided Analytics.
copyAsAdaptive(String) - Method in class com.brightcove.player.model.MediaFormat
 
copyOnlySet(BrightcovePictureInPictureParams) - Method in class com.brightcove.player.pictureinpicture.BrightcovePictureInPictureParams
Copies the set parameters from the other picture-in-picture args.
copyWithDurationUs(long) - Method in class com.brightcove.player.model.MediaFormat
 
copyWithFixedTrackInfo(String, int, int, int, String) - Method in class com.brightcove.player.model.MediaFormat
 
copyWithGaplessInfo(int, int) - Method in class com.brightcove.player.model.MediaFormat
 
copyWithLanguage(String) - Method in class com.brightcove.player.model.MediaFormat
 
copyWithMaxInputSize(int) - Method in class com.brightcove.player.model.MediaFormat
 
copyWithMaxVideoDimensions(int, int) - Method in class com.brightcove.player.model.MediaFormat
 
copyWithSubSampleOffsetUs(long) - Method in class com.brightcove.player.model.MediaFormat
 
COULD_NOT_FIND_PROPERTY - Static variable in class com.brightcove.player.util.ErrorUtil
 
countDownloadRequestsInState(Long, int) - Method in class com.brightcove.player.edge.OfflineStoreManager
Counts the download requests belonging to a DownloadRequestSet with the specified status code.
CR_TOKEN_HEADER - Static variable in interface com.brightcove.player.drm.LicenseManager
The HTTP header name of the CustomerRightsToken.
crashlyticsLog(String) - Method in class com.brightcove.player.management.BrightcovePluginManager
 
create() - Method in class com.brightcove.ssai.omid.OpenMeasurementTracker.Factory
Creates a new OpenMeasurementTracker for SSAI.
create(int, String, Map<String, String>) - Static method in class com.brightcove.player.analytics.AbstractAnalyticsEvent
Creates a new analytics event.
create(long) - Static method in class com.brightcove.ssai.ad.AdPod
Creates an Ad pod with a empty list of AdBreaks.
create(long, long, long) - Static method in class com.brightcove.ssai.timeline.block.ContentBlock
Instantiates a new Content block.
create(long, long, long, AdPod) - Static method in class com.brightcove.ssai.timeline.block.ContentBlock
Instantiates a new Content block.
create(long, long, Collection<Ad>) - Static method in class com.brightcove.ssai.ad.AdBreak
Creates an AdBreak with startPosition, endPosition and ads.
create(long, Deque<AdBreak>) - Static method in class com.brightcove.ssai.ad.AdPod
Creates an Ad pod with a given list of AdBreaks.
create(Context) - Static method in class com.brightcove.player.mediacontroller.ScreenSizeThumbnailFormatSelector
Creates a new ScreenSizeThumbnailFormatSelector with a default factor of 0.5.
create(Context) - Static method in class com.brightcove.player.render.InclusiveHEVCVideoSelectionOverride
Deprecated.
Creates an instance of InclusiveHEVCVideoSelectionOverride
create(Context) - Static method in class com.brightcove.player.render.InclusiveHEVCVideoTrackSelectionOverride
Creates an instance of InclusiveHEVCVideoTrackSelectionOverride
create(Context, float) - Static method in class com.brightcove.player.mediacontroller.ScreenSizeThumbnailFormatSelector
The factor parameter represents a percentage of the screen width and screen height.
create(Context, Video, MediaDownloadable.DownloadEventListener, RequestConfig) - Static method in class com.brightcove.player.offline.MediaDownloadable
Creates the best MediaDownloadable for the given video based on the supported delivery types.
create(Context, String, MediaDownloadable.DownloadEventListener, RequestConfig) - Static method in class com.brightcove.player.offline.MediaDownloadable
Creates the best MediaDownloadable for the given video url on the supported delivery types.
create(ViewGroup, EventEmitter, AdPlayer.AdPlayerSettings) - Static method in class com.brightcove.player.ads.ExoAdPlayer
Creates an ExoAdPlayer and adds a PlayerView in the provided ViewGroup.
create(Event) - Static method in class com.brightcove.player.event.MediaEvent
Converts the given non-parcelable event into a parcelable media event.
create(EventEmitter) - Static method in class com.brightcove.player.controller.DefaultSourceSelectionController
Creates the Default Source Selection Controller using the default BrightcoveSourceSelector.
create(EventEmitter) - Static method in class com.brightcove.ssai.tracking.timed.Triggers
Crates the TimedTrackingTriggers of the supported TrackingEvents.
create(EventEmitter, T) - Static method in class com.brightcove.ssai.tracking.ui.UiTimedTracker
Instantiates a UiTimedTracker that decorates a TimedTracker.
create(HttpService) - Static method in class com.brightcove.ssai.tracking.RemoteTrackerDatasource
Instantiates a RemoteTrackerDatasource.
create(BaseVideoView) - Static method in class com.brightcove.player.ads.ExoAdPlayer
Creates an ExoAdPlayer and adds a PlayerView in the BaseVideoView.
create(BaseVideoView, AdPlayer.AdPlayerSettings) - Static method in class com.brightcove.player.ads.ExoAdPlayer
Creates an ExoAdPlayer and adds a PlayerView in the BaseVideoView.
create(SSAIWrapper) - Static method in class com.brightcove.ssai.timeline.TimelineFactory
Gets the concrete Timeline instance.
create(Timeline, TrackerDatasource, List<TimedTrackingTrigger>) - Static method in class com.brightcove.ssai.tracking.timed.TimedTracker
Instantiates a TimedTracker.
create(TrackGroupArray, int) - Method in interface com.brightcove.player.render.SelectionOverrideCreator
create(TrackGroupArray, int, DefaultTrackSelector.Parameters) - Method in class com.brightcove.player.render.InclusiveHEVCVideoSelectionOverride
Deprecated.
 
create(TrackGroupArray, int, DefaultTrackSelector.Parameters) - Method in class com.brightcove.player.render.InclusiveHEVCVideoTrackSelectionOverride
 
create(TrackGroupArray, int, DefaultTrackSelector.Parameters) - Method in interface com.brightcove.player.render.SelectionOverrideCreator
Deprecated.
Creates a DefaultTrackSelector.SelectionOverride based on the TrackGroup and track index provided.
create(TrackGroupArray, int, DefaultTrackSelector.Parameters) - Method in interface com.brightcove.player.render.TrackSelectionOverrideCreator
Creates a TrackSelectionOverrides.TrackSelectionOverride based on the TrackGroup and track index provided.
create(Long, T, Function2<T, Long, AdBreak>) - Static method in class com.brightcove.ssai.ad.AdBreak
Creates an AdBreak from a T type object.
create(String, long, long, Collection<Ad>) - Static method in class com.brightcove.ssai.ad.AdBreak
Creates an AdBreak with an Id, startPosition, endPosition and ads.
create(String, String, Creative<? extends T2>, Multimap<Ad.TrackingType, TrackingEvent>, T) - Static method in class com.brightcove.ssai.ad.Ads
Creates an Ad with the provided Creative.
create(String, Map<String, String>) - Static method in class com.brightcove.player.analytics.AbstractAnalyticsEvent
Creates a new analytics event.
create(URI, long, T) - Static method in class com.brightcove.ssai.tracking.TrackingEvent
 
create(URI, T) - Static method in class com.brightcove.ssai.tracking.TrackingEvent
 
create(Map<String, Object>, Map<String, Object>) - Static method in class com.brightcove.player.drm.WidevineMediaDrmCallback
Creates a new new Widevine based Media DRM callback handler using the given video and source properties.
create(RT, ET) - Static method in class com.brightcove.ssai.tracking.AsyncTaskResult
Instantiates an AsyncTaskResult.
createAdDisplayContainer(GoogleIMAVideoAdPlayer) - Method in interface com.brightcove.ima.AdDisplayContainerFactory
Creates the AdDisplayContainer with the provided GoogleIMAVideoAdPlayer and the ViewGroup retrieved with AdDisplayContainerFactory.getViewContainer()
createAdDisplayContainer(GoogleIMAVideoAdPlayer) - Method in class com.brightcove.ima.DefaultAdDisplayContainerFactory
 
createAudioFormat(String, String, int, int, long, int, int, List<byte[]>, String) - Static method in class com.brightcove.player.model.MediaFormat
 
createAudioFormat(String, String, int, int, long, int, int, List<byte[]>, String, int) - Static method in class com.brightcove.player.model.MediaFormat
 
createCaptionFormat(String, String) - Static method in class com.brightcove.player.captioning.BrightcoveCaptionFormat
Creates a caption object which will encapsulate the formatting data into a BrightcoveCaptionFormat object.
createCaptionFormat(String, String, String) - Static method in class com.brightcove.player.captioning.BrightcoveCaptionFormat
Creates a caption object which will encapsulate the formatting data into a BrightcoveCaptionFormat object.
createCaptionStyle(String, String, int, int, int, int, int, int, int, int) - Static method in class com.brightcove.player.captioning.BrightcoveCaptionStyle
 
createCaptionStyleFromPreset(String, int) - Static method in class com.brightcove.player.captioning.BrightcoveCaptionStyle
 
createCastCustomData(CustomData, Video) - Method in class com.brightcove.cast.controller.BrightcoveCastMediaManager
 
createCurrentContentIntent(MediaPlayback<?>) - Method in interface com.brightcove.player.playback.PlaybackNotification.MediaDescriptionAdapter
Creates a content intent for the current media item.
createCurrentContentIntent(Player) - Method in class com.brightcove.player.notifications.DefaultMediaDescriptionAdapter
 
createDataSource() - Method in class com.brightcove.player.offline.MultiDataSource.Factory
 
createDefault(Context) - Static method in class com.brightcove.player.mediacontroller.DefaultPreviewLoader
Creates a DefaultPreviewLoader instance with the default configuration
createDownloadRequest(Uri, Uri) - Method in class com.brightcove.player.offline.MediaDownloadable
Create a download request which can be enqueued with the DownloadManager.
createDownloadRequestSet(RequestConfig, long) - Method in class com.brightcove.player.edge.OfflineStoreManager
Creates a new blank download request set.
createDownloadRequestSet(RequestConfig, long, DownloadManager.Listener) - Method in class com.brightcove.player.network.DownloadManager
 
createDownloadRequestSet(RequestConfig, long, DownloadManager.Listener) - Method in interface com.brightcove.player.network.IDownloadManager
Creates an empty download request set with the specified estimated size.
createDynamicBlock() - Static method in class com.brightcove.ssai.timeline.block.ContentBlock
 
createForInvalidDownloadsFile() - Static method in class com.brightcove.player.network.DownloadStatus
Creates a new DownloadStatus instance with error specifying that the DownloadsFile is invalid.
createFormatForMimeType(String, String, int, long) - Static method in class com.brightcove.player.model.MediaFormat
 
createHttpDataSource() - Static method in class com.brightcove.player.drm.DrmUtil
Creates new instance of the HttpDataSource.
createHttpDataSource(Map<String, String>) - Static method in class com.brightcove.player.drm.DrmUtil
Creates new instance of the HttpDataSource.
createId3Format() - Static method in class com.brightcove.player.model.MediaFormat
 
createImageFormat(String, String, int, long, List<byte[]>, String) - Static method in class com.brightcove.player.model.MediaFormat
 
createLicenseManager(Video, Source) - Method in interface com.brightcove.player.drm.LicenseManagerFactory
Creates a new instance of LicenseManager, which can be used to acquire, renew or releases (Offline) playback DRM license for a specific video source.
createLicenseManager(Video, Source) - Method in class com.brightcove.player.drm.OfflineLicenseManagerFactory
Creates a new instance of LicenseManager, which can be used to acquire, renew or releases (Offline) playback DRM license for a specific video source.
createLicenseManager(Video, Source) - Method in class com.brightcove.player.OfflinePlaybackPlugin
 
createLicenseManager(Video, Source, Map<String, String>) - Method in interface com.brightcove.player.drm.LicenseManagerFactory
 
createLicenseManager(Video, Source, Map<String, String>) - Method in class com.brightcove.player.drm.OfflineLicenseManagerFactory
 
createLicenseManager(Video, Source, Map<String, String>) - Method in class com.brightcove.player.OfflinePlaybackPlugin
 
createMediaMetadata(String, String, String, String, String) - Static method in class com.brightcove.cast.util.CastMediaUtil
Creates a MediaMetadata using the parameters passed.
createPlayback() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
createPlayback() - Method in class com.brightcove.player.display.VideoDisplayComponent
Create the MediaPlayback for the VideoDisplayComponent.
createPurchaseRightsToken() - Static method in class com.brightcove.player.drm.CustomerRightsToken
Creates a CustomerRightsToken for requesting a persistent license with a purchase profile
createPurchaseRightsToken(CustomerRightsTokenConfig) - Static method in class com.brightcove.player.drm.CustomerRightsToken
Creates a CustomerRightsToken for requesting a persistent license with a purchase profile
createRenderSurface(Object) - Method in class com.brightcove.player.video360.GlRenderTarget
 
createRentalRightsToken(Date, Long) - Static method in class com.brightcove.player.drm.CustomerRightsToken
Creates a CustomerRightsToken for requesting a persistent license with the specified absolute expiration period
createRentalRightsToken(Date, Long, boolean) - Static method in class com.brightcove.player.drm.CustomerRightsToken
Creates a CustomerRightsToken for requesting a license with time restrictions.
createRentalRightsToken(Date, Long, CustomerRightsTokenConfig) - Static method in class com.brightcove.player.drm.CustomerRightsToken
Creates a CustomerRightsToken for requesting a persistent license with the specified absolute expiration period
createSlate(long, long) - Static method in class com.brightcove.ssai.ad.AdBreak
Creates an Slate Ad Break.
createTextFormat(String, String, int, long, String) - Static method in class com.brightcove.player.model.MediaFormat
 
createTextFormat(String, String, int, long, String, long) - Static method in class com.brightcove.player.model.MediaFormat
 
createThumbnailDocument(List<TimedThumbnail>) - Method in class com.brightcove.player.mediacontroller.DefaultThumbnailDocumentCreator
 
createThumbnailDocument(List<TimedThumbnail>) - Method in interface com.brightcove.player.mediacontroller.ThumbnailDocumentCreator
Creates an implementation of ThumbnailDocument given a list of TimedThumbnail
createThumbnailDocument(List<TimedThumbnail>) - Method in class com.brightcove.ssai.ui.SSAIThumbnailDocumentCreatorWrapper
 
createTicker(BaseVideoView) - Static method in class com.brightcove.ssai.timeline.ticker.TickerFactory
Gets the concrete Ticker instance.
createTime - Variable in class com.brightcove.player.store.BaseEntity
The date and time when the entity was created as number of milliseconds since January 1, 1970, 00:00:00 GMT.
createVideo(String) - Static method in class com.brightcove.player.model.Video
Creates a Video object from a string path.
createVideo(String, DeliveryType) - Static method in class com.brightcove.player.model.Video
Creates a Video object from a string path.
createVideo(String, DeliveryType, Video.ProjectionFormat) - Static method in class com.brightcove.player.model.Video
Creates a Video object from a string path.
createVideo(String, Video.ProjectionFormat) - Static method in class com.brightcove.player.model.Video
Creates a Video object from a string path.
createVideoDisplayComponent(EventEmitter) - Method in class com.brightcove.player.view.BaseVideoView
 
createVideoDisplayComponent(EventEmitter) - Method in class com.brightcove.player.view.BrightcoveExoPlayerTextureVideoView
 
createVideoDisplayComponent(EventEmitter) - Method in class com.brightcove.player.view.BrightcoveExoPlayerVideoView
 
createVideoDisplayComponent(EventEmitter) - Method in class com.brightcove.player.view.BrightcoveTextureVideoView
 
createVideoDisplayComponent(EventEmitter) - Method in class com.brightcove.player.view.BrightcoveVideoView
 
createVideoFormat(String, String, int, int, long, int, int, List<byte[]>) - Static method in class com.brightcove.player.model.MediaFormat
 
createVideoFormat(String, String, int, int, long, int, int, List<byte[]>, int, float) - Static method in class com.brightcove.player.model.MediaFormat
 
createVideoFormat(String, String, int, int, long, int, int, List<byte[]>, int, float, byte[], int) - Static method in class com.brightcove.player.model.MediaFormat
 
createVideoPlaybackController(EventEmitter) - Method in class com.brightcove.player.view.BaseVideoView
 
createVideoPlaybackController(EventEmitter) - Method in class com.brightcove.player.view.BrightcoveExoPlayerTextureVideoView
 
createVideoPlaybackController(EventEmitter) - Method in class com.brightcove.player.view.BrightcoveExoPlayerVideoView
 
createWithDynamicTimeline(Video) - Static method in class com.brightcove.ssai.data.model.SSAIWrapper
 
createWithExoplayer(BaseVideoView, PulseAdBreak, AdPlayer.Listener<PulseVideoAd>, PulseAdPlayer.PulseOnClickListener) - Static method in class com.brightcove.pulse.PulseAdPlayer
Creates a PulseAdPlayer using an ExoAdPlayer to delegate playback commands.
createWithSourceSelector(EventEmitter, SourceSelector) - Static method in class com.brightcove.player.controller.DefaultSourceSelectionController
Creates the Default Source Selection Controller with a custom SourceSelector.
createWithStaticTimeline(VMAP, Video) - Static method in class com.brightcove.ssai.data.model.SSAIWrapper
 
CREATIVE_CLICKS - Static variable in class com.brightcove.ssai.event.SSAIEvent
Event propety containing the CreativeClicks.
CREATIVE_VIEW - com.brightcove.ssai.ad.TrackingType
 
CreativeClicks - Class in com.brightcove.ssai.ad
It is the representation of VAST creative clicks.
CREATOR - Static variable in class com.brightcove.player.event.MediaEvent
Creator for de-serializing media event from the given Parcel.
CREATOR - Static variable in class com.brightcove.player.metadata.TextInformationFrame
 
CREATOR - Static variable in class com.brightcove.player.model.MediaFormat
 
CREATOR - Static variable in class com.brightcove.player.model.Playlist
Creator for de-serializing playlist from the given Parcel.
CREATOR - Static variable in class com.brightcove.player.model.Video
Creator for de-serializing Video object from the given Parcel.
CREATOR - Static variable in class com.brightcove.player.network.DownloadStatus
Provides a creator field as required by the Parcelable contract.
CREATOR - Static variable in class com.brightcove.player.pictureinpicture.BrightcovePictureInPictureParams
 
CRITICAL - Static variable in class com.brightcove.player.analytics.AbstractAnalyticsEvent
The value of critical priority event.
CUE_POINT - Static variable in class com.brightcove.player.event.AbstractEvent
Key for Events that carry a single Cue Point.
CUE_POINT - Static variable in class com.brightcove.player.event.EventType
Indicates a cue point has been fired at a specific time position.
CUE_POINTS - Static variable in class com.brightcove.player.event.AbstractEvent
Key for Events that carry a list of Cue Points.
CUE_POINTS - Static variable in class com.brightcove.player.model.VideoFields
 
CUE_POINTS_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
CuePoint - Class in com.brightcove.player.model
Represents the data of a single cue point.
CuePoint(int, CuePoint.CuePointType, Map<String, Object>) - Constructor for class com.brightcove.player.model.CuePoint
Deprecated.
CuePoint(int, String, Map<String, Object>) - Constructor for class com.brightcove.player.model.CuePoint
Deprecated.
Use the construtor that takes a CuePointType rather than a string. This will guarantee that the CuePoint is of a known type and can be handled properly by the system. This method now throws IllegalArgumentException if the string value describing the cue point type does not specify a known cue point type. Currently supported values are "AD" and "CODE".
CuePoint(long, CuePoint.CuePointType, Map<String, Object>) - Constructor for class com.brightcove.player.model.CuePoint
Used to create a mid-roll (PositionType.POINT_IN_TIME) cue point at a specific position.
CuePoint(CuePoint.PositionType, CuePoint.CuePointType, Map<String, Object>) - Constructor for class com.brightcove.player.model.CuePoint
Used to create a pre-roll (PositionType.BEFORE) or post-roll (PositionType.AFTER) cue point.
CuePoint(CuePoint.PositionType, String, Map<String, Object>) - Constructor for class com.brightcove.player.model.CuePoint
Deprecated.
Use the construtor that use a CuePointType rather than a string. This will guarantee that the CuePoint is of a known type and can be handled properly by the system. This method now throws IllegalArgumentException if the string value describing the cue point type does not specify a known cue point type. Currently supported values are "AD" or "CODE".
CuePoint.CuePointType - Enum in com.brightcove.player.model
Specifies the cue point type.
CuePoint.PositionType - Enum in com.brightcove.player.model
Indicates the position of the cue point in relation to the entire video.
CURRENT_VIDEO - Static variable in class com.brightcove.player.event.AbstractEvent
Video for Events that carry a current Video.
currentCaptionBlockArray - Variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView
currentCaptionBlockArrayLong - Variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
currentCaptionBlocks - Variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
currentMode - Variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
currentVideo - Variable in class com.brightcove.player.controller.VideoPlaybackController.OnSourceSelectedListener
 
CUSTOM_CLICK - com.brightcove.ssai.ad.Click.Type
Custom click type.
CUSTOM_FIELDS - Static variable in class com.brightcove.player.model.Video.Fields
The custom fields collection
CUSTOM_FIELDS - Static variable in class com.brightcove.player.model.VideoFields
 
CUSTOM_ID - Static variable in class com.brightcove.freewheel.cuepoint.AdCuePointComponent
 
CustomData - Interface in com.brightcove.cast.model
Represents the custom data to be sent to the Brightcove receiver app.
CustomerRightsToken - Class in com.brightcove.player.drm
An immutable transfer object that can be set the absolute expiration and play duration when requesting an offline playback license.
CustomerRightsToken(CustomerRightsToken.Profile, boolean) - Constructor for class com.brightcove.player.drm.CustomerRightsToken
Creates a new customers rights token.
CustomerRightsToken(CustomerRightsToken.Profile, boolean, CustomerRightsTokenConfig) - Constructor for class com.brightcove.player.drm.CustomerRightsToken
Creates a new customers rights token.
CustomerRightsToken.PurchaseLicense - Class in com.brightcove.player.drm
Purchase license describes properties of license that has no time restrictions.
CustomerRightsToken.PurchaseProfile - Class in com.brightcove.player.drm
Purchase must be used for requesting a license without time restrictions.
CustomerRightsToken.RentalLicense - Class in com.brightcove.player.drm
The rental license describes the time restrictions to be imposed on the license.
CustomerRightsToken.RentalProfile - Class in com.brightcove.player.drm
Rental profile must be used for requesting a license with time restrictions.
CustomerRightsTokenConfig - Class in com.brightcove.player.drm
An immutable CustomerRightsToken configuration class which can be used to set additional and optional parameters when renting or purchasing a DRM license.
CustomerRightsTokenConfig.Builder - Class in com.brightcove.player.drm
The CustomerRightsTokenConfig Builder.
CustomMediaHeartbeatDelegate - Class in com.brightcove.omniture
Implementation of the MediaHeartbeatDelegate interface required for Video Heartbeat integration.
CustomPlayerDelegate - Class in com.brightcove.omniture
Deprecated.

D

d(String, String, Object...) - Static method in class com.brightcove.player.logging.Log
Logs a debug message.
d(String, String, Throwable, Object...) - Static method in class com.brightcove.player.logging.Log
Logs a debug message.
DASH - com.brightcove.player.model.DeliveryType
DASH
DASH_ROLE_ALTERNATE_FLAG - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_ALTERNATE_FLAG.
DASH_ROLE_ALTERNATE_VALUE - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_ALTERNATE_VALUE.
DASH_ROLE_CAPTION_FLAG - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_CAPTION_FLAG.
DASH_ROLE_CAPTION_VALUE - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_CAPTION_VALUE.
DASH_ROLE_COMMENTARY_FLAG - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_COMMENTARY_FLAG.
DASH_ROLE_COMMENTARY_VALUE - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_COMMENTARY_VALUE.
DASH_ROLE_DESCRIPTION_FLAG - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_SUB_FLAG.
DASH_ROLE_DESCRIPTION_VALUE - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_DUB_VALUE.
DASH_ROLE_DUB_FLAG - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_DUB_FLAG.
DASH_ROLE_DUB_VALUE - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_DUB_VALUE.
DASH_ROLE_MAIN_FLAG - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_MAIN_FLAG.
DASH_ROLE_MAIN_VALUE - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_MAIN_VALUE.
DASH_ROLE_SUB_FLAG - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_SUB_FLAG.
DASH_ROLE_SUB_VALUE - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_SUB_VALUE.
DASH_ROLE_SUBTITLE_FLAG - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_SUBTITLE_FLAG.
DASH_ROLE_SUBTITLE_VALUE - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_SUBTITLE_VALUE.
DASH_ROLE_SUPPLEMENTARY_FLAG - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_SUPPLEMENTARY_FLAG.
DASH_ROLE_SUPPLEMENTARY_VALUE - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_SUPPLEMENTARY_VALUE.
DashAudioTrackSelector - Class in com.brightcove.player.render
Deprecated.
DashAudioTrackSelector() - Constructor for class com.brightcove.player.render.DashAudioTrackSelector
Deprecated.
 
DashDownloadable - Class in com.brightcove.player.offline
A MediaDownloadable responsible to manage the download of a Dash Video and its assets.
DashDownloadable(Context, Video, MediaDownloadable.DownloadEventListener, RequestConfig) - Constructor for class com.brightcove.player.offline.DashDownloadable
 
DashPeakBitrateTrackSelector - Class in com.brightcove.player.render
Deprecated.
DashPeakBitrateTrackSelector() - Constructor for class com.brightcove.player.render.DashPeakBitrateTrackSelector
Deprecated.
 
DashUtil - Class in com.brightcove.player.dash
Provides utility methods related to DASH media description file.
DATA_TYPE_SPLASH_SCREEN - Static variable in class com.brightcove.cast.model.BrightcoveMessage
 
dataStore - Variable in class com.brightcove.player.store.BaseStore
Reference to the data store.
DEBUG - Static variable in class com.brightcove.player.event.AbstractEvent
Whether components should emit additional debug information.
DEBUG - Static variable in class com.brightcove.player.event.EventType
Indicates debug logging should be enabled or disabled
DEBUG - Static variable in class com.brightcove.player.logging.Log
The level for debug log messages.
DEBUG - Static variable in interface com.brightcove.ssai.omid.OpenMeasurementTracker
Debug flag for logging messages
Default - Annotation Type in com.brightcove.player.event
This annotation should be used to mark the processEvent method when declaring a subclass of EventListener.
DEFAULT - Static variable in class com.brightcove.player.captioning.TTMLParser.Namespaces
 
DEFAULT_AUDIO_TRACKS_BUTTON_ID - Static variable in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
DEFAULT_BACKGROUND_COLOR - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
DEFAULT_BACKGROUND_OPACITY - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
DEFAULT_BACKLOG_LIMIT - Static variable in class com.brightcove.player.analytics.AnalyticsClient
The default limit for analytics events backlog, expressed as total number of bytes.
DEFAULT_BATCH_SIZE - Static variable in class com.brightcove.player.analytics.AnalyticsClient
The maximum number of events that will be processed in a batch when transmitting backlog.
DEFAULT_CAPTIONS_BUTTON_ID - Static variable in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
DEFAULT_CLOSED_CAPTION_REDUCTION_SCALE_FACTOR - Static variable in class com.brightcove.player.pictureinpicture.PictureInPictureManager
The default value is to reduce Closed Captions by 50% when in Picture-in-Picture mode.
DEFAULT_CONNECT_TIMEOUT - Static variable in class com.brightcove.player.network.HttpService
Default connection timeout used by HttpService if none is given
DEFAULT_EDGE_BASE_URL - Static variable in class com.brightcove.player.edge.Catalog
 
DEFAULT_EDGE_COLOR - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
DEFAULT_EDGE_TYPE - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
DEFAULT_EPA_BASE_URL - Static variable in class com.brightcove.player.edge.Catalog
 
DEFAULT_FAST_FORWARD_BUTTON_ID - Static variable in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
DEFAULT_FIELDS - Static variable in class com.brightcove.player.model.VideoFields
The default Video fields retrieved for any requests from the Media API.
DEFAULT_FONT_SIZE - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
Caption Default Settings - based on KitKat defaults (PRESET_WHITE_ON_BLACK)
DEFAULT_FOREGROUND_COLOR - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
DEFAULT_FOREGROUND_OPACITY - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
DEFAULT_FULL_SCREEN_BUTTON_ID - Static variable in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
DEFAULT_HORIZONTAL_GRAVITY - Static variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView
Deprecated.
As of 4.8.0, this is no longer used.
DEFAULT_LIVE_BUTTON_ID - Static variable in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
DEFAULT_LIVE_VIDEO_DURATION - Static variable in class com.brightcove.player.model.Video
Deprecated.
DEFAULT_LIVE_VIDEO_DURATION_LONG - Static variable in class com.brightcove.player.model.Video
Represent the default duration for a Live Video.
DEFAULT_MEDIA_ID - Static variable in class com.brightcove.omniture.OmnitureComponent
Video player Id used in tracking when none is specified in the video properties map.
DEFAULT_MEDIA_NAME - Static variable in class com.brightcove.omniture.OmnitureComponent.DefaultMediaNameFactory
 
DEFAULT_MPD_NAME - Static variable in class com.brightcove.player.offline.MediaDownloadable
The name of that will be used for saving DASH manifest.
DEFAULT_NOTIFICATION_ID - Static variable in class com.brightcove.player.playback.PlaybackNotification
The default notification ID for the MediaPlaybackService
DEFAULT_NUMBER_TO_PREFETCH - Static variable in class com.brightcove.player.mediacontroller.DefaultPreviewLoader
Default number of preview thumbnail images to prefetch
DEFAULT_ON_HOLD_START_TIME - Static variable in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
 
DEFAULT_ON_HOLD_UPDATE_FREQUENCY - Static variable in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
 
DEFAULT_PLAY_BUTTON_ID - Static variable in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
DEFAULT_PLAYER_NAME - Static variable in class com.brightcove.omniture.OmnitureComponent
Video player name used in tracking when none is specified in the constructor.
DEFAULT_READ_TIMEOUT - Static variable in class com.brightcove.player.network.HttpService
Default read timeout used by HttpService if none is given
DEFAULT_REMOTE_VIDEO_DURATION - Static variable in class com.brightcove.player.model.Video
Represent the default duration for a Remote Video (including Remote Live Videos).
DEFAULT_RETRY_LIMIT - Static variable in class com.brightcove.player.analytics.AnalyticsClient
The maximum number of attempts that will be made to send AbstractAnalyticsEvent.NORMAL events.
DEFAULT_REWIND_BUTTON_ID - Static variable in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
DEFAULT_SCALE_TYPE - Static variable in class com.brightcove.cast.DefaultExpandedControllerActivity
 
DEFAULT_SEEK_BUTTON_ID - Static variable in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
DEFAULT_SEEK_PERCENTAGE - Static variable in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
 
DEFAULT_TIMEOUT - Static variable in class com.brightcove.player.mediacontroller.BrightcoveMediaController
The default show/hide timeout value, in milliseconds.
DEFAULT_TYPEFACE - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
DEFAULT_URL - Static variable in class com.brightcove.player.drm.BrightcoveMediaDrmCallback
The name of the property in the video properties map that specified the default URL to the DRM license service that should be used if the request does not include an URL.
DEFAULT_VERTICAL_GRAVITY - Static variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView
Deprecated.
As of 4.8.0, this is no longer used.
DEFAULT_VIDEO_BITRATE - Static variable in class com.brightcove.player.offline.RequestConfig
 
DEFAULT_WINDOW_COLOR - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
DEFAULT_WINDOW_OPACITY - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
DefaultAdDisplayContainerFactory - Class in com.brightcove.ima
The Default implementation of AdDisplayContainerFactory
DefaultAdDisplayContainerFactory(ViewGroup) - Constructor for class com.brightcove.ima.DefaultAdDisplayContainerFactory
Creates an instance of AdDisplayContainerFactory, where the ViewGroup provided as the constructor parameter will be used for the AdDisplayContainercreation.
DefaultAnalyticsHandler - Class in com.brightcove.player.analytics
 
DefaultConcurrencyHandler - Class in com.brightcove.player.concurrency
 
DefaultConcurrencyHandler(Context, DefaultConcurrencyHandler.Listener) - Constructor for class com.brightcove.player.concurrency.DefaultConcurrencyHandler
 
DefaultExpandedControllerActivity - Class in com.brightcove.cast
The default Expanded Controller Activity provided for the Cast plugin.
DefaultExpandedControllerActivity() - Constructor for class com.brightcove.cast.DefaultExpandedControllerActivity
 
DefaultMediaDescriptionAdapter - Class in com.brightcove.player.notifications
The @{link MediaDescriptionAdapter} for the player notification displayed in the notification.
DefaultMediaDescriptionAdapter(MediaPlayback<ExoPlayer>) - Constructor for class com.brightcove.player.notifications.DefaultMediaDescriptionAdapter
Construct a new adapter from the current media playback.
DefaultMediaNameFactory() - Constructor for class com.brightcove.omniture.OmnitureComponent.DefaultMediaNameFactory
 
DefaultOptionsProvider - Class in com.brightcove.cast
This class configures three key components of the Google Cast: The Cast Receiver App Id, the Expanded Controller Activity and the Notification Target Activity.
DefaultOptionsProvider() - Constructor for class com.brightcove.cast.DefaultOptionsProvider
 
DefaultPreviewLoader - Class in com.brightcove.player.mediacontroller
The default PreviewLoader used in the Thumbnail plugin.
DefaultPreviewLoader.Builder - Class in com.brightcove.player.mediacontroller
DefaultSessionManagerListener - Class in com.brightcove.cast
Helper abstract SessionManagerListener to allow selective overrides.
DefaultSessionManagerListener() - Constructor for class com.brightcove.cast.DefaultSessionManagerListener
 
DefaultSourceSelectionController - Class in com.brightcove.player.controller
Default SourceSelector controller responsible to react to the EventType.SELECT_SOURCE event and call SourceSelector.selectSource(Video) of the SourceSelector set.
DefaultSourceSelectionController(EventEmitter) - Constructor for class com.brightcove.player.controller.DefaultSourceSelectionController
Initializes this controller with the given EventEmitter using the default BrightcoveSourceSelector.
defaultStyle - Variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
defaultStyleId - Variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
DefaultThumbnailDocument - Class in com.brightcove.player.mediacontroller
The default ThumbnailDocument used in the Thumbnail plugin.
DefaultThumbnailDocument(List<TimedThumbnail>, TimedThumbnailFilter) - Constructor for class com.brightcove.player.mediacontroller.DefaultThumbnailDocument
Instantiate a DefaultThumbnailDocument given a list of TimedThumbnail and a TimedThumbnailFilter.
DefaultThumbnailDocument.StartTimeComparator - Class in com.brightcove.player.mediacontroller
A Comparator used to sort TimedThumbnails based on their start time
DefaultThumbnailDocumentCreator - Class in com.brightcove.player.mediacontroller
DefaultThumbnailDocumentCreator() - Constructor for class com.brightcove.player.mediacontroller.DefaultThumbnailDocumentCreator
 
DefaultTimedThumbnailFilter - Class in com.brightcove.player.mediacontroller
DefaultTimedThumbnailFilter() - Constructor for class com.brightcove.player.mediacontroller.DefaultTimedThumbnailFilter
 
defaultUrl - Variable in class com.brightcove.player.drm.BrightcoveMediaDrmCallback
The fully qualified URL to the DRM license service that will be used if the request does include an URL.
delegate - Variable in class com.brightcove.player.offline.MultiDataSource
 
delete(File) - Static method in class com.brightcove.player.util.FileUtil
Deletes a file or folder, even if the folder is not empty.
delete(File) - Static method in class com.brightcove.player.util.FileUtil.StrictMode
Deletes a file or folder, even if the folder is not empty.
deleteDownload() - Method in class com.brightcove.player.offline.MediaDownloadable
Deletes the offline copy of the media.
deleteDownload(DownloadRequestSet) - Method in class com.brightcove.player.network.DownloadManager
 
deleteDownload(DownloadRequestSet) - Method in interface com.brightcove.player.network.IDownloadManager
Cancels all the download requests in the specified set and removes the download request set.
deleteDownload(Long) - Method in class com.brightcove.player.network.DownloadManager
 
deleteDownload(Long) - Method in interface com.brightcove.player.network.IDownloadManager
Cancels all the download requests in the specified set and removes the download request set.
deleteDownloadRequestSet(Long) - Method in class com.brightcove.player.edge.OfflineStoreManager
Deletes the specified request set from the store.
deleteEntity(IdentifiableEntity) - Method in class com.brightcove.player.store.BaseStore
Deletes an identifiable entity from the store.
deleteOfflineVideo(String) - Method in class com.brightcove.player.edge.OfflineStoreManager
Deletes the first offline video entity with the given video identifier.
deleteVideo(Video) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method can be used to remove all assets related to a single video from the host device.
deleteVideo(Video, OfflineCallback<Boolean>) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Asynchronously deletes the offline copy of the specified video.
deleteVideo(String) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Deletes the offline copy of the specified video.
deleteVideo(String, OfflineCallback<Boolean>) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Asynchronously deletes the offline copy of the specified video.
DELIVERY_TYPE - Static variable in class com.brightcove.player.model.SourceAwareMetadataObject.Fields
The delivery type for Sources contained within this SourceCollection.
DELIVERY_TYPE_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
DeliveryType - Enum in com.brightcove.player.model
Defines standard keys for each type of deliverable media asset handled by the SDK.
describeContents() - Method in class com.brightcove.player.event.MediaEvent
 
describeContents() - Method in class com.brightcove.player.metadata.TextInformationFrame
 
describeContents() - Method in class com.brightcove.player.model.MediaFormat
 
describeContents() - Method in class com.brightcove.player.model.Playlist
 
describeContents() - Method in class com.brightcove.player.model.Video
 
describeContents() - Method in class com.brightcove.player.network.DownloadStatus
 
describeContents() - Method in class com.brightcove.player.pictureinpicture.BrightcovePictureInPictureParams
 
description - Variable in class com.brightcove.player.metadata.TextInformationFrame
 
DESCRIPTION - Static variable in class com.brightcove.player.model.Video.Fields
The video's short description
destination - Variable in class com.brightcove.player.analytics.Analytics
The value that will be passed as the 'destination' parameter for all analytics events.
DESTINATION - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
DESTROY_CAST - Static variable in class com.brightcove.cast.GoogleCastEventType
Indicates that the cast plugin should destroy its cast instances.
destroyBackgroundThread() - Method in class com.brightcove.player.event.BackgroundEventListener
Stops and destroys the background thread.
destroyPlayer() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
destroyPlayer() - Method in class com.brightcove.player.display.VideoDisplayComponent
Destroys the current player and releases it from memory.
destroyPlayer() - Method in class com.brightcove.player.playback.ExoMediaPlayback
 
destroyPlayer() - Method in interface com.brightcove.player.playback.MediaPlayback
Destroys the current player and releases it from memory.
destroyPlayer() - Method in class com.brightcove.player.playback.MediaPlayerPlayback
Destroys the current player and releases it from memory.
detectDeliveryType(String) - Static method in class com.brightcove.player.model.Video
Attempts to detect the delivery type of the asset URI provided.
DEVICE - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
DEVICE_CPU - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
DEVICE_HARDWARE - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
DEVICE_MANUFACTURER - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
DEVICE_MODEL - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
DEVICE_OS - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
DEVICE_OS_VERSION - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
DEVICE_PRODUCT - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
DEVICE_TYPE - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
deviceHasDolbyAtmosSupport() - Method in class com.brightcove.player.util.CodecUtil
Evaluates if the current device supports Dolby Atmos by trying to match ac3, eac3 or eac3-joc in the supported types of each codec information.
DID_CHANGE_LIST - Static variable in class com.brightcove.player.event.EventType
Indicates that the list of videos changed.
DID_ENTER_FULL_SCREEN - Static variable in class com.brightcove.player.event.EventType
The player entered full screen.
DID_ENTER_PICTURE_IN_PICTURE_MODE - Static variable in class com.brightcove.player.event.EventType
The player entered Picture-in-Picture mode.
DID_EXIT_FULL_SCREEN - Static variable in class com.brightcove.player.event.EventType
The player exited full screen.
DID_EXIT_PICTURE_IN_PICTURE_MODE - Static variable in class com.brightcove.player.event.EventType
The player exited Picture-in-Picture mode.
DID_FAIL_TO_PLAY_AD - Static variable in class com.brightcove.ima.GoogleIMAEventType
 
DID_FAST_FORWARD - Static variable in class com.brightcove.player.event.EventType
Indicates a fast forward operation should begin.
DID_GO_LIVE - Static variable in class com.brightcove.player.event.EventType
Indicates that the video has gone live.
DID_HIDE_MEDIA_CONTROLS - Static variable in interface com.brightcove.player.mediacontroller.ShowHideController
Standard event type used to notify an app that media controls are hidden.
DID_INTERRUPT_CONTENT - Static variable in class com.brightcove.player.event.EventType
Indicates that content was interrupted.
DID_LOAD_AD_MANAGER - Static variable in class com.brightcove.freewheel.event.FreeWheelEventType
Emitted when the FreeWheel Ad Manager has been loaded.
DID_LOAD_CLOSED_CAPTIONS - Static variable in class com.brightcove.player.event.EventType
Indicates that a closed captioning document has been loaded.
DID_PAUSE - Static variable in class com.brightcove.player.event.EventType
Indicates playback just stopped, in response to PAUSE.
DID_PLAY - Static variable in class com.brightcove.player.event.EventType
Indicates playback just began, in response to PLAY.
DID_REMOVE_VIDEO_STILL - Static variable in class com.brightcove.player.event.EventType
Indicates a Video Still image has been successfully removed.
DID_RESUME_CONTENT - Static variable in class com.brightcove.player.event.EventType
Indicates that content was resumed.
DID_REWIND - Static variable in class com.brightcove.player.event.EventType
Indicates a rewind operation has completed.
DID_SEEK_TO - Static variable in class com.brightcove.player.event.EventType
Indicates a previously requested seek action completed, in response to SEEK_TO.
DID_SELECT_SOURCE - Static variable in class com.brightcove.player.event.EventType
Indicates a Source rendition was selected, in response to SELECT_SOURCE.
DID_SET_ANALYTICS_BASE_PARAMS - Static variable in class com.brightcove.player.event.EventType
Indicates that the Analytics component received base parameter changes and has applied them
DID_SET_SOURCE - Static variable in class com.brightcove.player.event.EventType
Indicates a Source has been successfully loaded, in response to SET_SOURCE.
DID_SET_VIDEO - Static variable in class com.brightcove.player.event.EventType
Indicates a Video loaded successfully, in response to SET_VIDEO.
DID_SET_VIDEO_STILL - Static variable in class com.brightcove.player.event.EventType
Indicates a Video Still image has been successfully loaded, in response to SET_VIDEO_STILL.
DID_SET_VIDEO_STILL_ERROR - Static variable in class com.brightcove.player.event.EventType
Indicates a Video Still image has NOT been successfully loaded, in response to SET_VIDEO_STILL.
DID_SHOW_MEDIA_CONTROLS - Static variable in interface com.brightcove.player.mediacontroller.ShowHideController
Standard event type used to notify an app that media controls are showing.
DID_STOP - Static variable in class com.brightcove.player.event.EventType
Indicates playback just stopped, in response to STOP.
DID_SUBMIT_AD_REQUEST - Static variable in class com.brightcove.freewheel.event.FreeWheelEventType
Emitted after the Plugin makes an Ad Request
didLoadCaptionsListener - Variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView
Called when a closed captioning document is loaded.
disable() - Method in class com.brightcove.freewheel.controller.FreeWheelController
Disables the plugin; prevents further event listening.
disable() - Method in class com.brightcove.freewheel.cuepoint.AdCuePointComponent
Removes the listeners from the Component.
disable() - Method in interface com.brightcove.player.event.EventEmitter
Disables listener registration and event emitting.
disable() - Method in class com.brightcove.player.event.EventEmitterImpl
Disables listener registration and event emitting.
disable() - Method in class com.brightcove.player.event.RegisteringEventEmitter
Disables listener registration and event emitting.
disableClosedCaptioningRendering() - Method in class com.brightcove.player.view.BaseVideoView
 
DISABLED - Static variable in interface com.brightcove.player.metadata.TextInformationFrameListener
Default TextInformationFrameListener used to prevent the caller from calling TextInformationFrameListener.onTextInformationFrame(TextInformationFrame, long).
disableNetwork(int) - Static method in class com.brightcove.player.analytics.AnalyticsClient
Disables the specified network type for transmission of analytics events.
disableTrack(int) - Method in class com.brightcove.player.render.TrackSelectorHelper
Disables the Renderer track.
dispatchKeyEvent(KeyEvent) - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Dispatch the key event.
dispatchKeyEvent(KeyEvent) - Method in interface com.brightcove.player.mediacontroller.MediaControllerKeyDispatcher
Dispatch the key event received by the BrightcoveMediaController.
dispatchKeyEvent(KeyEvent) - Method in class com.brightcove.player.view.BaseVideoView
 
dispatchKeyEvent(KeyEvent) - Method in class com.brightcove.pulse.PauseAdView
 
dispatchKeyEvent(KeyEvent) - Method in class com.brightcove.pulse.PulseAdView
 
DISPLAY_ALIGN - Static variable in class com.brightcove.player.captioning.TTMLParser.Attributes
 
doDeleteRequest(URI, Map<String, String>) - Method in class com.brightcove.player.network.HttpService
Performs an HTTP PUT request using the given URI.
doGetRequest(URI) - Method in class com.brightcove.player.network.HttpService
Performs an HTTP GET request using the given URI.
doGetRequest(URI, Map<String, String>) - Method in class com.brightcove.player.network.HttpService
Performs an HTTP GET request using the given URI.
doImageGetRequest(URI) - Method in class com.brightcove.player.network.HttpService
Performs and HTTP GET request expecting a bitmap image file in the response.
doImageGetRequest(URI, int, int) - Method in class com.brightcove.player.network.HttpService
Performs and HTTP GET request expecting a bitmap image file in the response.
doInBackground(Uri...) - Method in class com.brightcove.player.captioning.tasks.LoadCaptionsTask
 
doInBackground(URI...) - Method in class com.brightcove.player.concurrency.ActiveSessionsGetterTask
 
doInBackground(URI...) - Method in class com.brightcove.player.concurrency.HeartbeatStarterTask
 
doInBackground(URI...) - Method in class com.brightcove.player.concurrency.HeartbeatStopperTask
 
doInBackground(URI...) - Method in class com.brightcove.player.display.tasks.LoadImageTask
Loads a Bitmap over the network using the given URL.
doJSONGetRequest(URI) - Method in class com.brightcove.player.network.HttpService
Performs an HTTP GET request assuming that the response body will contain a valid JSON document.
doJSONGetRequest(URI, Map<String, String>) - Method in class com.brightcove.player.network.HttpService
Performs an HTTP GET request assuming that the response body will contain a valid JSON document.
doJSONPostRequest(URI) - Method in class com.brightcove.player.network.HttpService
Performs an HTTP POST request assuming that the response body will contain a valid JSON document.
doJSONPostRequest(URI, Map<String, String>) - Method in class com.brightcove.player.network.HttpService
Performs an HTTP POST request assuming that the response body will contain a valid JSON document.
doJSONPostRequest(URI, Map<String, String>, String) - Method in class com.brightcove.player.network.HttpService
 
DOMAIN - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
doPostRequest(URI) - Method in class com.brightcove.player.network.HttpService
Performs an HTTP POST request using the given URI.
doPostRequest(URI, Map<String, String>) - Method in class com.brightcove.player.network.HttpService
Performs an HTTP POST request using the given URI.
DOWNLOAD_CANCEL_TIME - Static variable in class com.brightcove.player.analytics.Analytics.Fields
The name of the property specifies the date and time when the download request was cancelled as number of milliseconds since January 1, 1970, 00:00:00 GMT.
DOWNLOAD_COMPLETION_TIME - Static variable in class com.brightcove.player.analytics.Analytics.Fields
The name of the property specifies the date and time when the download request completed as number of milliseconds since January 1, 1970, 00:00:00 GMT.
DOWNLOAD_FAILURE_TIME - Static variable in class com.brightcove.player.analytics.Analytics.Fields
The name of the property specifies the date and time when the download request failed as number of milliseconds since January 1, 1970, 00:00:00 GMT.
DOWNLOAD_ID - Static variable in class com.brightcove.player.analytics.Analytics.Fields
The name of the property specifies the globally unique download identifier for the offline copy of the video.
DOWNLOAD_REQUEST_TIME - Static variable in class com.brightcove.player.analytics.Analytics.Fields
The name of the property specifies that date and time when the download request was initiated as the number of milliseconds since January 1, 1970, 00:00:00 GMT.
DOWNLOAD_SIZE - Static variable in class com.brightcove.player.analytics.Analytics.Fields
The name of the property specifies the total size of the download as number of bytes.
downloadEventListener - Variable in class com.brightcove.player.offline.MediaDownloadable
 
DownloadFileCreator - Interface in com.brightcove.player.offline
Interface used to provide the downloads directory for Offline-Playback feature.
downloadLicense(String, CustomerRightsToken) - Method in interface com.brightcove.player.drm.LicenseManager
Downloads an offline license.
downloadLicense(String, CustomerRightsToken) - Method in class com.brightcove.player.drm.OfflineLicenseManager
 
downloadListener - Variable in class com.brightcove.player.network.DownloadManager
A listener will be used watch download status changes and update the overall download status.
downloadManager - Variable in class com.brightcove.player.offline.MediaDownloadable
 
DownloadManager - Class in com.brightcove.player.network
Provides an implementation of IDownloadManager that uses an application database to track the requests.
DownloadManager.Listener - Interface in com.brightcove.player.network
A listener that can be used to callback notifications about download requests.
DownloadManager.Request - Class in com.brightcove.player.network
Provides mutable implementation of IDownloadManager.IRequest, which can be used to submit download requests to the IDownloadManager.
DownloadStatus - Class in com.brightcove.player.network
Download status describes the current status of a download request.
DownloadStatus() - Constructor for class com.brightcove.player.network.DownloadStatus
 
DownloadStatus.ReasonCode - Annotation Type in com.brightcove.player.network
The list of possible reasons code that will be set when DownloadStatus.StatusCode is either DownloadStatus.STATUS_RETRY or DownloadStatus.STATUS_FAILED.
DownloadStatus.StatusCode - Annotation Type in com.brightcove.player.network
The list of possible status values for DownloadManager.Request.
downloadVideo(Video) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method is used to request a single video to be downloaded for offline playback.
downloadVideo(Video, OfflineCallback<DownloadStatus>) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method is used to request a single video to be downloaded asynchronously for offline playback.
draw() - Method in class com.brightcove.player.video360.Sphere
 
drmEventListener - Variable in class com.brightcove.player.playback.ExoMediaPlayback
 
DrmException - Exception in com.brightcove.player.drm
DRM exception is an immutable class that can be provide details related to an error that was encountered while performing an DRM protected operation.
DrmException(String, Throwable) - Constructor for exception com.brightcove.player.drm.DrmException
Constructs a new exception with the given message and cause.
DrmException(Throwable) - Constructor for exception com.brightcove.player.drm.DrmException
Constructs a new exception with the given message and cause.
DrmSession - Interface in com.brightcove.player.drm
The contract of an ExoPlayer 2 compatible DRM Session.
DrmUtil - Class in com.brightcove.player.drm
Provides utility methods to work DRM licenses.
DrmUtil() - Constructor for class com.brightcove.player.drm.DrmUtil
 
DUPLICATE_DELIVERY_TYPES - Static variable in class com.brightcove.player.util.ErrorUtil
 
duration - Variable in class com.brightcove.player.view.BaseVideoView
Deprecated.
DURATION - Static variable in class com.brightcove.player.mediacontroller.BrightcoveMediaController
The event payload key for the duration time text value.
DURATION - Static variable in class com.brightcove.player.model.Source.Fields
This Source's duration
DURATION - Static variable in class com.brightcove.player.model.Video.Fields
Deprecated.
DURATION - Static variable in class com.brightcove.player.model.VideoFields
 
DURATION_LONG - Static variable in class com.brightcove.player.model.Video.Fields
Duration of the video in milliseconds
durationLong - Variable in class com.brightcove.player.view.BaseVideoView
 
durationUs - Variable in class com.brightcove.player.model.MediaFormat
The duration in microseconds, or Constants.UNKNOWN_TIME_US if the duration is unknown, or Constants.MATCH_LONGEST_US if the duration should match the duration of the longest track whose duration is known.
DYNAMIC - com.brightcove.ssai.timeline.Timeline.Type
Timeline dynamic type.

E

e(String, String, Object...) - Static method in class com.brightcove.player.logging.Log
Logs an error message.
e(String, String, Throwable, Object...) - Static method in class com.brightcove.player.logging.Log
Logs an error message.
EC3_CODEC_PATTERN_STRING - Static variable in class com.brightcove.player.util.CodecUtil
 
EDGE_TYPE_DEPRESSED - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
EDGE_TYPE_DROP_SHADOW - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
EDGE_TYPE_NONE - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
Edge Types
EDGE_TYPE_OUTLINE - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
EDGE_TYPE_RAISED - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
edgeColor() - Method in class com.brightcove.player.captioning.BrightcoveCaptionStyle
 
edgeColor(int) - Method in interface com.brightcove.player.captioning.BrightcoveCaptionStyle.Builder
 
edgeType() - Method in class com.brightcove.player.captioning.BrightcoveCaptionStyle
 
edgeType(int) - Method in interface com.brightcove.player.captioning.BrightcoveCaptionStyle.Builder
 
EdgeTypePreference - Class in com.brightcove.player.captioning.preferences
Grid preference that allows the user to pick a captioning edge type.
EdgeTypePreference(Context, AttributeSet) - Constructor for class com.brightcove.player.captioning.preferences.EdgeTypePreference
 
Element - Class in com.brightcove.player.model
Provides a common representation for TTML elements.
Element() - Constructor for class com.brightcove.player.model.Element
 
emit(EventEmitter, String, Video) - Static method in class com.brightcove.player.util.EventUtil
Utility for emitting an Event with a Video property.
emit(EventEmitter, String, Video, Source) - Static method in class com.brightcove.player.util.EventUtil
Utility for emitting an Event with a Video and a Source property.
emit(String) - Method in interface com.brightcove.player.event.EventEmitter
Emits an Event.
emit(String) - Method in class com.brightcove.player.event.EventEmitterImpl
Emits an event.
emit(String) - Method in class com.brightcove.player.event.RegisteringEventEmitter
Emits an Event of EventType.
emit(String, Map<String, Object>) - Method in interface com.brightcove.player.event.EventEmitter
Emits an event with a dynamic properties Map.
emit(String, Map<String, Object>) - Method in class com.brightcove.player.event.EventEmitterImpl
Emits an event, passing along the properties map
emit(String, Map<String, Object>) - Method in class com.brightcove.player.event.RegisteringEventEmitter
Emits and Event of EventType, provided the Component is allowed to do so.
emitCaptionsAvailable(boolean) - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
Emits event indicating whether captions are available or not.
emitError(EventEmitter, String) - Static method in class com.brightcove.player.util.EventEmitterUtil
Emits an EventType.ERROR event with a BrightcoveError.MESSAGE property.
emitError(EventEmitter, String, Exception) - Static method in class com.brightcove.player.util.EventEmitterUtil
Emits an EventType.ERROR event with a BrightcoveError.MESSAGE property.
emitErrorEvent(String) - Method in class com.brightcove.player.display.VideoDisplayComponent
 
emitErrorEvent(String) - Method in class com.brightcove.player.playback.ExoMediaPlayback
 
emitErrorEvent(String) - Method in interface com.brightcove.player.playback.MediaPlayback
Emits an error event with the message passed in the event's properties
emitErrorEvent(String) - Method in class com.brightcove.player.playback.MediaPlayerPlayback
 
emitErrorEvent(String) - Method in class com.brightcove.player.view.BaseVideoView
 
emitErrorEvent(String, Exception) - Method in class com.brightcove.player.display.VideoDisplayComponent
 
emitErrorEvent(String, Exception) - Method in class com.brightcove.player.playback.ExoMediaPlayback
 
emitErrorEvent(String, Exception) - Method in interface com.brightcove.player.playback.MediaPlayback
Emits an error event including the message passed and the exception in the properties
emitErrorEvent(String, Exception) - Method in class com.brightcove.player.playback.MediaPlayerPlayback
 
emitNow(String, Map<String, Object>) - Method in interface com.brightcove.player.event.EventEmitter
Emits an event immediately instead of waiting for the handler.
emitNow(String, Map<String, Object>) - Method in class com.brightcove.player.event.EventEmitterImpl
 
emitNow(String, Map<String, Object>) - Method in class com.brightcove.player.event.RegisteringEventEmitter
 
Emits - Annotation Type in com.brightcove.player.event
Annotation used for Component classes in order to describe what EventTypes this Component will Emits
EMITTER - Static variable in class com.brightcove.player.event.AbstractEvent
The simple name of the source component for an event when running in debug mode
emitTrackingEvent(EventEmitter, List<TrackingEvent>, Ad<?>, TrackingType) - Static method in class com.brightcove.ssai.tracking.timed.Triggers
Helper method to emit each TrackingEvent from a list.
emitVideoSize(int, int) - Method in class com.brightcove.player.display.VideoDisplayComponent
 
empty() - Static method in class com.brightcove.player.data.Optional
Returns an empty Optional instance.
empty() - Static method in class com.brightcove.player.drm.CustomerRightsTokenConfig
 
empty() - Static method in class com.brightcove.player.edge.Catalog
 
empty() - Static method in class com.brightcove.player.network.HttpRequestConfig
 
empty() - Static method in class com.brightcove.ssai.ad.AdPod
Creates an Ad pod with a empty list of AdBreaks.
EMPTY - Static variable in class com.brightcove.player.captioning.PreviewThumbnailFormat
 
EMPTY - Static variable in class com.brightcove.player.drm.WidevineMediaDrmCallback
An empty instance of the WidevineMediaDrmCallback, to be returned if getInstance() is called and WidevineMediaDrmCallback is null
EMPTY - Static variable in interface com.brightcove.player.mediacontroller.PreviewLoader
An Empty Preview Loader.
EMPTY - Static variable in interface com.brightcove.player.mediacontroller.ThumbnailDocument
EMPTY - Static variable in class com.brightcove.player.mediacontroller.TimedThumbnail
 
EMPTY - Static variable in class com.brightcove.player.model.SourceCollection
Indicates an empty Source Collection.
EMPTY - Static variable in interface com.brightcove.player.render.SelectionOverrideCreator
Deprecated.
Indicates an empty SelectionOverrideCreator.
EMPTY - Static variable in interface com.brightcove.player.render.TrackSelectionOverrideCreator
Indicates an empty TrackSelectionOverrideCreator.
EMPTY_HTTPREQUESTCONFIG - Static variable in class com.brightcove.player.Constants
The error message for a null Catalog object
EMPTY_PLAYLIST - Static variable in class com.brightcove.player.model.Playlist
An empty playlist.
EMPTY_SELECTION_OVERRIDE - Static variable in interface com.brightcove.player.render.SelectionOverrideCreator
Deprecated.
Indicates this is an empty Selection Override.
EMPTY_TRACK_SELECTION_OVERRIDES - Static variable in interface com.brightcove.player.render.TrackSelectionOverrideCreator
Indicates this is an empty Track Selection Overrides.
EMS - com.brightcove.player.model.StyledElement.Unit
 
enable() - Method in class com.brightcove.freewheel.controller.FreeWheelController
Enables the FreeWheel plugin.
enable() - Method in class com.brightcove.freewheel.cuepoint.AdCuePointComponent
 
enable() - Method in interface com.brightcove.player.event.EventEmitter
Enables listener registration and event emitting.
enable() - Method in class com.brightcove.player.event.EventEmitterImpl
Enables listener registration and event emitting.
enable() - Method in class com.brightcove.player.event.RegisteringEventEmitter
Enables listener registration and event emitting.
enableCustomData(boolean) - Method in class com.brightcove.cast.controller.BrightcoveCastMediaManager
If enabled, custom data is added to the MediaInfo object when sending information to the Cast receiver app.
enableCustomData(boolean) - Method in class com.brightcove.cast.GoogleCastComponent
Enables/Disables custom data in the current BrightcoveCastMediaManager instance.
enableNetwork(int) - Static method in class com.brightcove.player.analytics.AnalyticsClient
Enables the specified network type for transmission of analytics events.
enableTrack(int) - Method in class com.brightcove.player.render.TrackSelectorHelper
Enables the Renderer track.
encoderDelay - Variable in class com.brightcove.player.model.MediaFormat
The number of samples to trim from the start of the decoded audio stream.
encoderPadding - Variable in class com.brightcove.player.model.MediaFormat
The number of samples to trim from the end of the decoded audio stream.
ENCODING_AC3 - Static variable in class com.brightcove.player.Constants
 
ENCODING_DTS - Static variable in class com.brightcove.player.Constants
 
ENCODING_DTS_HD - Static variable in class com.brightcove.player.Constants
 
ENCODING_E_AC3 - Static variable in class com.brightcove.player.Constants
 
ENCODING_INVALID - Static variable in class com.brightcove.player.Constants
 
ENCODING_PCM_16BIT - Static variable in class com.brightcove.player.Constants
 
ENCODING_PCM_24BIT - Static variable in class com.brightcove.player.Constants
PCM encoding with 24 bits per sample.
ENCODING_PCM_32BIT - Static variable in class com.brightcove.player.Constants
PCM encoding with 32 bits per sample.
ENCODING_PCM_8BIT - Static variable in class com.brightcove.player.Constants
 
ENCRYPTION - Static variable in class com.brightcove.player.model.Source.Fields
The encryption JSON key (for HLSe live streams)
ENCRYPTION_KEY_ROTATION - Static variable in class com.brightcove.player.model.Source.Fields
The key rotation JSON key (for HLSe live streams) - this is expected to be true or false
ENCRYPTION_METHOD - Static variable in class com.brightcove.player.model.Source.Fields
The encryption method JSON key (for HLSe live streams) - this is expected to be a value such as "aes-128"
ENCRYPTION_METHOD_AES128 - Static variable in class com.brightcove.player.model.Source.Fields
The AES-128 encryption method value (for HLSe live streams)
END - com.brightcove.player.model.StyledElement.TextAlign
 
END - Static variable in class com.brightcove.player.captioning.TTMLParser.Attributes
 
END_AD - Static variable in class com.brightcove.ssai.event.SSAIEventType
Indicate that a VMAP <Ad> is ending.
END_AD_BREAK - Static variable in class com.brightcove.ssai.event.SSAIEventType
Indicate that a VMAP <AdBreak> is ending.
END_COMPANION - Static variable in class com.brightcove.ssai.event.SSAIEventType
Indicate that a VMAP <Companion> is finished.
END_LINEAR - Static variable in class com.brightcove.ssai.event.SSAIEventType
Indicate that a VMAP <AdBreak> is ending.
END_TIME - Static variable in class com.brightcove.player.event.AbstractEvent
Deprecated.
END_TIME_LONG - Static variable in class com.brightcove.player.event.AbstractEvent
The end of the time range of a list of cue points
END_VIEWER_ID_FIELD - Static variable in class com.brightcove.player.concurrency.ConcurrencySession
 
endTime - Variable in class com.brightcove.player.model.Block
Deprecated.
endTimeLong - Variable in class com.brightcove.player.model.Block
 
enqueueDownload(DownloadRequestSet, IDownloadManager.IRequest...) - Method in class com.brightcove.player.network.DownloadManager
 
enqueueDownload(DownloadRequestSet, IDownloadManager.IRequest...) - Method in interface com.brightcove.player.network.IDownloadManager
Enqueues a set of download requests to the specified request set.
enqueueDownloadRequest(DownloadManager.Request...) - Method in class com.brightcove.player.offline.MediaDownloadable
Enqueues a list of download requests to the download manager.
ENTER_FULL_SCREEN - Static variable in class com.brightcove.player.event.EventType
The player will enter full screen mode.
ENTER_FULL_SCREEN_IMAGE - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The customer defined enter full screen button image key.
ENTER_PICTURE_IN_PICTURE_MODE - Static variable in class com.brightcove.player.event.EventType
The player will enter Picture-in-Picture mode.
ENTER_TV_MODE - Static variable in class com.brightcove.player.event.EventType
The player will enter tv mode.
ENTERED_VR_MODE - Static variable in class com.brightcove.player.event.EventType
The player has entered Google VR mode.
enterFullScreen() - Method in class com.brightcove.player.appcompat.BrightcovePlayerActivity
Expands the BrightcoveVideoView layout parameters to match the parent and hides the ActionBar.
enterFullScreen() - Method in class com.brightcove.player.appcompat.BrightcovePlayerFragment
Expands the BrightcoveVideoView layout parameters to match the parent and hides the ActionBar.
enterPictureInPictureMode() - Method in class com.brightcove.player.pictureinpicture.PictureInPictureManager
This method puts the registered Activity into Picture-in-Picture mode.
EntityNotFoundException - Exception in com.brightcove.player.exception
Exception used when an entity is looked up in the database but it is not found.
EntityNotFoundException(String) - Constructor for exception com.brightcove.player.exception.EntityNotFoundException
Constructor to provide a message.
equals(Object) - Method in class com.brightcove.player.captioning.PreviewThumbnailFormat
 
equals(Object) - Method in class com.brightcove.player.data.Optional
 
equals(Object) - Method in class com.brightcove.player.edge.CatalogError
 
equals(Object) - Method in class com.brightcove.player.mediacontroller.DefaultThumbnailDocument
 
equals(Object) - Method in class com.brightcove.player.mediacontroller.TimedThumbnail
 
equals(Object) - Method in class com.brightcove.player.metadata.TextInformationFrame
 
equals(Object) - Method in class com.brightcove.player.model.CuePoint
 
equals(Object) - Method in class com.brightcove.player.model.Length
 
equals(Object) - Method in class com.brightcove.player.model.MediaFormat
 
equals(Object) - Method in class com.brightcove.player.network.DownloadStatus
 
equals(Object) - Method in exception com.brightcove.ssai.exception.TrackingException
 
equals(Object) - Method in class com.brightcove.ssai.tracking.TrackingEvent
 
equals(Object) - Method in class com.brightcove.ssai.ui.AdOverlayConfig
 
EQUIRECTANGULAR - com.brightcove.player.model.Video.ProjectionFormat
Standard equi-rectangular 360 degree projection format.
ERROR - com.brightcove.player.model.Video.Status
 
ERROR - com.brightcove.ssai.ad.Ad.TrackingType
 
ERROR - Static variable in class com.brightcove.player.event.AbstractEvent
Key for an actual exception associated with a playback error
ERROR - Static variable in class com.brightcove.player.event.EventType
Indicates an error occurred in a component in the course of processing an earlier event.
ERROR - Static variable in class com.brightcove.player.logging.Log
The level for error log messages.
ERROR - Static variable in class com.brightcove.player.util.ErrorUtil
 
ERROR_CANNOT_RESUME - Static variable in class com.brightcove.player.network.DownloadStatus
The download has failed because some possibly transient error occurred but prevents resuming the download.
ERROR_CODE - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
ERROR_CODE - Static variable in class com.brightcove.player.event.AbstractEvent
Key for the error code sent for a non-playable source
ERROR_CODE - Static variable in interface com.brightcove.player.model.BrightcoveError
 
ERROR_CONVERTING - Static variable in class com.brightcove.player.util.ErrorUtil
 
ERROR_DESCRIPTION - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
ERROR_DEVICE_NOT_FOUND - Static variable in class com.brightcove.player.network.DownloadStatus
The download has failed because no external storage device was found.
ERROR_EXTRA - Static variable in class com.brightcove.player.event.AbstractEvent
Key for the extra code sent during an error for non-playable source
ERROR_FILE_ALREADY_EXISTS - Static variable in class com.brightcove.player.network.DownloadStatus
The download has failed because the requested destination file already exists.
ERROR_FILE_ERROR - Static variable in class com.brightcove.player.network.DownloadStatus
The download has failed because of storage issue which doesn't fit under any other error code.
ERROR_HTTP_DATA_ERROR - Static variable in class com.brightcove.player.network.DownloadStatus
The download has failed because an error occurred while receiving or processing data at the HTTP level.
ERROR_INSUFFICIENT_SPACE - Static variable in class com.brightcove.player.network.DownloadStatus
The download has failed because there was insufficient storage space.
ERROR_MESSAGE - Static variable in class com.brightcove.player.event.AbstractEvent
Used to transmit an error message when an error occurs
ERROR_NONE - Static variable in class com.brightcove.player.network.DownloadStatus
There are no errors in the download request.
ERROR_SUBCODE - Static variable in class com.brightcove.player.event.AbstractEvent
Key for the error subcode sent for a non-playable source
ERROR_SUBCODE - Static variable in interface com.brightcove.player.model.BrightcoveError
 
ERROR_TOO_MANY_REDIRECTS - Static variable in class com.brightcove.player.network.DownloadStatus
The download has failed because there were too many redirects.
ERROR_UNHANDLED_HTTP_CODE - Static variable in class com.brightcove.player.network.DownloadStatus
The download has failed because an HTTP code was received that cannot be handled.
ERROR_UNKNOWN - Static variable in class com.brightcove.player.network.DownloadStatus
The download has failed with an error that doesn't fit under any other error code.
errorCode - Variable in exception com.brightcove.player.video360.OpenGLException
The Open GL error code returned by EGL14.eglGetError() method.
errorDescription - Variable in exception com.brightcove.player.video360.OpenGLException
The description about the open GL error returned by GLUtils.getEGLErrorString(int) method.
ErrorFields - Class in com.brightcove.player.model
Deprecated.
ErrorFields() - Constructor for class com.brightcove.player.model.ErrorFields
Deprecated.
 
ErrorListener - Class in com.brightcove.player.edge
ErrorListener identifies objects that might receive an error from an asynchronous operation.
ErrorListener() - Constructor for class com.brightcove.player.edge.ErrorListener
 
ERRORS - Static variable in class com.brightcove.player.event.AbstractEvent
Key for list of error messages in a response.
ERRORS - Static variable in class com.brightcove.player.model.Video.Fields
The list of CatalogErrors for this video.
ErrorUtil - Class in com.brightcove.player.util
 
ErrorUtil() - Constructor for class com.brightcove.player.util.ErrorUtil
 
estimatedSize - Variable in class com.brightcove.player.offline.MediaDownloadable
 
estimatedSize(MediaDownloadable.OnVideoSizeCallback) - Method in class com.brightcove.player.offline.DashDownloadable
 
estimatedSize(MediaDownloadable.OnVideoSizeCallback) - Method in class com.brightcove.player.offline.MediaDownloadable
Returns the estimated total size of the media, which includes all assets such video, audio and subtitles.
estimatedSize(MediaDownloadable.OnVideoSizeCallback) - Method in class com.brightcove.player.offline.Mp4Downloadable
 
estimateSize(Video) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method returns the approximate total size for a Video already downloaded or with a download in progress.
estimateSize(Video, MediaDownloadable.OnVideoSizeCallback) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method is used to determine the approximate total size of all assets needed to store the video on the host device.
Event - Class in com.brightcove.player.event
Represents a single Event, that is designed to be passed down a chain of listeners.
Event(String) - Constructor for class com.brightcove.player.event.Event
Creates an Event with the given type.
EVENT - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
EVENT_AD_END - Static variable in class com.brightcove.player.analytics.Analytics.Fields
ad_end event property.
EVENT_AD_START - Static variable in class com.brightcove.player.analytics.Analytics.Fields
ad_start event property.
EVENT_CATALOG_REQUEST - Static variable in class com.brightcove.player.analytics.Analytics.Fields
catalog_request event property and associated fields.
EVENT_CATALOG_RESPONSE - Static variable in class com.brightcove.player.analytics.Analytics.Fields
catalog_response event property and associated fields.
EVENT_DOWNLOAD_CANCEL - Static variable in class com.brightcove.player.analytics.Analytics.Fields
This event will be sent when a Video download is successfully cancelled.
EVENT_DOWNLOAD_COMPLETE - Static variable in class com.brightcove.player.analytics.Analytics.Fields
This event will be sent when a Video download is successfully completed.
EVENT_DOWNLOAD_FAIL - Static variable in class com.brightcove.player.analytics.Analytics.Fields
This event will be sent when a Video download fails.
EVENT_DOWNLOAD_PREFIX - Static variable in class com.brightcove.player.analytics.Analytics.Fields
The prefix that will be used identify all ODRM download related events..
EVENT_DOWNLOAD_REQUESTED - Static variable in class com.brightcove.player.analytics.Analytics.Fields
This event will be sent to the analytics server when a request to download a Video is received.
EVENT_DOWNLOAD_START - Static variable in class com.brightcove.player.analytics.Analytics.Fields
This event will be sent when a Video download starts the first time.
EVENT_EMITTER_AND_COMPONENT_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
EVENT_EMITTER_AND_MEDIA_PLAYER_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
EVENT_EMITTER_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
EVENT_ERROR - Static variable in class com.brightcove.player.analytics.Analytics.Fields
error event property and associated fields.
EVENT_PLAY_REQUEST - Static variable in class com.brightcove.player.analytics.Analytics.Fields
play_request event property.
EVENT_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
EVENT_SOURCE - Static variable in class com.brightcove.player.event.AbstractEvent
Property that specifies the source class where the event originated.
EVENT_TYPE_AND_LISTENER_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
EVENT_VIDEO_COMPLETE - Static variable in class com.brightcove.player.analytics.Analytics.Fields
video_complete event property.
EVENT_VIDEO_ENGAGEMENT - Static variable in class com.brightcove.player.analytics.Analytics.Fields
video_engagement event property and associated fields.
EVENT_VIDEO_IMPRESSION - Static variable in class com.brightcove.player.analytics.Analytics.Fields
video_impression event property.
EVENT_VIDEO_VIEW - Static variable in class com.brightcove.player.analytics.Analytics.Fields
video_view event property and associated fields.
eventEmitter - Variable in class com.brightcove.player.event.AbstractComponent
 
eventEmitter - Variable in class com.brightcove.player.view.BaseVideoView
 
eventEmitter - Variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
EventEmitter - Interface in com.brightcove.player.event
Defines the public facing api for classes that wish to emit events.
EventEmitterImpl - Class in com.brightcove.player.event
The 'Main' implementation of EventEmitter.
EventEmitterImpl() - Constructor for class com.brightcove.player.event.EventEmitterImpl
 
EventEmitterUtil - Class in com.brightcove.player.util
An utility class to emit common events in the Brightcove SDK.
EventEmitterUtil() - Constructor for class com.brightcove.player.util.EventEmitterUtil
 
EventListener - Interface in com.brightcove.player.event
Abstract class used as part of the event registration process.
EventLogger - Class in com.brightcove.player.event
Simple class that can be used to listen to and log out information on all emitted events.
EventLogger(EventEmitter, boolean) - Constructor for class com.brightcove.player.event.EventLogger
Creates a new EventLogger object.
EventLogger(EventEmitter, boolean, EventLogger.LoggerCallback) - Constructor for class com.brightcove.player.event.EventLogger
Creates a new EventLogger object.
EventLogger(EventEmitter, boolean, String) - Constructor for class com.brightcove.player.event.EventLogger
Creates a new EventLogger object.
EventLogger(EventEmitter, boolean, String, EventLogger.LoggerCallback) - Constructor for class com.brightcove.player.event.EventLogger
Creates a new EventLogger object.
EventLogger.LoggerCallback - Interface in com.brightcove.player.event
This interface provides a way implement alternative logging.
events() - Method in annotation type com.brightcove.player.event.Emits
Array of the EventTypes that the Component will emit
events() - Method in annotation type com.brightcove.player.event.ListensFor
Array of the EventTypes that the Component will emit.
EventType - Class in com.brightcove.player.event
Maintains a list of Event types that the system is aware of.
EventType() - Constructor for class com.brightcove.player.event.EventType
 
EventUtil - Class in com.brightcove.player.util
 
EventUtil() - Constructor for class com.brightcove.player.util.EventUtil
 
EXECUTED - Static variable in class com.brightcove.ssai.event.SSAIEvent
An integer property flag indicating that an event has been emitted (non zero).
executeKeyRequest(String, byte[]) - Method in class com.brightcove.player.drm.WidevineMediaDrmCallback
 
executeKeyRequest(UUID, ExoMediaDrm.KeyRequest) - Method in class com.brightcove.player.drm.WidevineMediaDrmCallback
 
executePost(String, byte[], Map<String, String>) - Static method in class com.brightcove.player.drm.DrmUtil
 
executeProvisionRequest(String, byte[]) - Method in class com.brightcove.player.drm.WidevineMediaDrmCallback
 
executeProvisionRequest(UUID, ExoMediaDrm.ProvisionRequest) - Method in class com.brightcove.player.drm.WidevineMediaDrmCallback
 
exists(String) - Static method in class com.brightcove.player.util.FileUtil
Checks if specified path points to a file or directory that exists on the local filesystem.
exists(String) - Static method in class com.brightcove.player.util.FileUtil.StrictMode
Checks if specified path points to a file/directory that exists on the local filesystem.
EXIT_FULL_SCREEN - Static variable in class com.brightcove.player.event.EventType
The player will exit full screen mode.
EXIT_FULL_SCREEN_IMAGE - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The customer defined exit full screen button image key.
EXIT_FULLSCREEN - com.brightcove.ssai.ad.TrackingType
 
EXIT_PICTURE_IN_PICTURE_MODE - Static variable in class com.brightcove.player.event.EventType
The player will exit Picture-in-Picture mode.
EXITED_VR_MODE - Static variable in class com.brightcove.player.event.EventType
The player has exited Google VR mode.
exitFullScreen() - Method in class com.brightcove.player.appcompat.BrightcovePlayerActivity
Returns the BrightcoveVideoView to it's original layout parameters and restores the ActionBar.
exitFullScreen() - Method in class com.brightcove.player.appcompat.BrightcovePlayerFragment
Returns the BrightcoveVideoView to it's original layout parameters and restores the ActionBar.
ExoAdPlayer - Class in com.brightcove.player.ads
Implementation of an AdPlayer using ExoPlayer.
ExoMediaPlayback - Class in com.brightcove.player.playback
This class extends the VideoDisplayComponent to add support for the ExoPlayer.
ExoMediaPlayback(Context, EventEmitter) - Constructor for class com.brightcove.player.playback.ExoMediaPlayback
 
ExoMediaPlayback.Listener - Interface in com.brightcove.player.playback
Interface definition to listen for player states.
ExoMediaPlayback.PlaybackAction - Annotation Type in com.brightcove.player.playback
 
EXOPLAYER_FORMAT - Static variable in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
The key for a Format object emitted when the ExoPlayer changes rendition.
ExoPlayerDrmSessionManager - Class in com.brightcove.player.drm
A DrmSessionManager that supports offline playback of DRM restricted content using MediaDrm.
ExoPlayerDrmSessionManager(UUID, ExoMediaDrm.Provider, MediaDrmCallback, HashMap<String, String>) - Constructor for class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.
ExoPlayerDrmSessionManager.Builder - Class in com.brightcove.player.drm
 
ExoPlayerSourceSelectionController - Class in com.brightcove.player.controller
ExoPlayerSourceSelectionController(EventEmitter) - Constructor for class com.brightcove.player.controller.ExoPlayerSourceSelectionController
Deprecated.
Initializes this controller with the given EventEmitter.
ExoPlayerSourceSelector - Class in com.brightcove.player.controller
The default Source Selector used with ExoPlayer.
ExoPlayerSourceSelector() - Constructor for class com.brightcove.player.controller.ExoPlayerSourceSelector
 
ExoPlayerVideoDisplayComponent - Class in com.brightcove.player.display
This class extends the VideoDisplayComponent to add support for the ExoPlayer.
ExoPlayerVideoDisplayComponent(RenderView, EventEmitter) - Constructor for class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
ExoPlayerVideoDisplayComponent.CaptionListener - Interface in com.brightcove.player.display
A listener for receiving notifications of timed text.
ExoPlayerVideoDisplayComponent.Id3MetadataListener - Interface in com.brightcove.player.display
ExoPlayerVideoDisplayComponent.InfoListener - Interface in com.brightcove.player.display
A listener for debugging information.
ExoPlayerVideoDisplayComponent.InternalErrorListener - Interface in com.brightcove.player.display
Listeners for receiving error information.
ExoPlayerVideoDisplayComponent.MetadataListener - Interface in com.brightcove.player.display
Listener for receiving Metadata parsed from the media stream.
ExoPlayerVideoDisplayComponent.TrackType - Annotation Type in com.brightcove.player.display
The list of possible Format types.
EXPANDED_CONTROLLER_ACTIVITY_CLASS_NAME - Static variable in class com.brightcove.cast.DefaultOptionsProvider
 
EXT_X_VERSION - Static variable in class com.brightcove.player.model.Source.Fields
The HLS ext-x-version key
EXT_X_VERSION_4 - Static variable in class com.brightcove.player.model.Source
The constant HLS EXT_X_VERSION_4.
EXT_X_VERSION_5 - Static variable in class com.brightcove.player.model.Source
The constant HLS EXT_X_VERSION_5.
EXTENT - Static variable in class com.brightcove.player.captioning.TTMLParser.Attributes
 
ExternalFileCreator - Class in com.brightcove.player.offline
Retrieves the external Environment.DIRECTORY_DOWNLOADS.
ExternalFileCreator() - Constructor for class com.brightcove.player.offline.ExternalFileCreator
 
Extras() - Constructor for class com.brightcove.player.playback.PlaybackNotification.Extras
 

F

Factory(Context, HttpDataSource.Factory, TransferListener) - Constructor for class com.brightcove.player.offline.MultiDataSource.Factory
Creates a factory for MultiDataSource.
Factory(Context, TransferListener) - Constructor for class com.brightcove.player.offline.MultiDataSource.Factory
Creates a factory for MultiDataSource.
Factory(String, String, BaseVideoView) - Constructor for class com.brightcove.ssai.omid.OpenMeasurementTracker.Factory
Construct a new factory with required fields to identify the partner integration and the video view.
FAST_FORWARD - Static variable in class com.brightcove.player.event.EventType
Indicates a fast forward operation should begin.
FAST_FORWARD - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The forward button styleable attribute index.
FastForwardButtonController - Class in com.brightcove.player.mediacontroller.buttons
The default Brightcove Fast forward controller.
FastForwardButtonController(Context, BaseVideoView, BrightcoveControlBar, Typeface) - Constructor for class com.brightcove.player.mediacontroller.buttons.FastForwardButtonController
Builds a complete controller.
Fields() - Constructor for class com.brightcove.player.analytics.Analytics.Fields
 
Fields() - Constructor for class com.brightcove.player.model.Playlist.Fields
 
Fields() - Constructor for class com.brightcove.player.model.Source.Fields
 
Fields() - Constructor for class com.brightcove.player.model.SourceAwareMetadataObject.Fields
 
Fields() - Constructor for class com.brightcove.player.model.Video.Fields
 
FileConverter - Class in com.brightcove.player.store
Provides a Converter that can be used persist and read File objects.
FileConverter() - Constructor for class com.brightcove.player.store.FileConverter
 
FileUtil - Class in com.brightcove.player.util
Provides utility methods to work files and folders.
FileUtil.StrictMode - Class in com.brightcove.player.util
Provides strict mode equivalents to methods in FileUtil.
filter(List<TimedThumbnail>) - Method in class com.brightcove.player.mediacontroller.DefaultTimedThumbnailFilter
 
filter(List<TimedThumbnail>) - Method in interface com.brightcove.player.mediacontroller.TimedThumbnailFilter
Receives the list of TimedThumbnail and iterates over all available TimedThumbnail and selects a sublist of it.
filterSourcesOnDeliveryType(Video, DeliveryType) - Static method in class com.brightcove.player.util.VideoUtil
Filter this Video's SourceCollections to include only the specified DeliveryType
finalize() - Method in class com.brightcove.player.playback.ExoMediaPlayback
 
FIND_PLAYLIST - Static variable in class com.brightcove.player.event.EventType
Request to find a playlist via the Catalog.
FIND_VIDEO - Static variable in class com.brightcove.player.event.EventType
Request to find a video via the Catalog.
findAllOfflineVideo() - Method in class com.brightcove.player.edge.OfflineStoreManager
Finds all offline video entities.
findAllOfflineVideo(int) - Method in class com.brightcove.player.edge.OfflineStoreManager
Finds all offline video entities with the specified status
findAllQueuedVideoDownload() - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method returns the list of videos that have been queued for download.
findAllQueuedVideoDownload(OfflineCallback<List<Video>>) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Asynchronously returns the list of videos that have been queued for download.
findAllVideoDownload(int) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Finds all offline video downloads with specified status.
findAllVideoDownload(int, OfflineCallback<List<Video>>) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Asynchronously finds all offline video downloads with specified status.
findAuthorizationToken(Video) - Method in class com.brightcove.player.edge.BrightcoveTokenAuthorizer
 
findAuthorizationToken(Video) - Method in class com.brightcove.player.edge.WidevineAuthorizer
 
findBestSourceByBitRate(SourceCollection, Integer) - Static method in class com.brightcove.player.controller.BrightcoveSourceSelector
Given a SourceCollection, finds the Source with the closest bit rate to the given value.
findBestSourceByBitRate(SourceCollection, Integer) - Method in class com.brightcove.player.controller.DefaultSourceSelectionController
Given a SourceCollection, finds the Source with the closest bit rate to the given value.
findCaptionsForPosition(int) - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
findCaptionsForPosition(long) - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
Retrieves the specific view block containing rendered captions for the given video position in milliseconds, if one exists.
findCurrentDownloadBatchInProgress(int) - Method in class com.brightcove.player.edge.OfflineStoreManager
Finds the current set of download request which are still being processed.
findCurrentDownloadRequestSetInProgress() - Method in class com.brightcove.player.edge.OfflineStoreManager
Finds the current set of download request set which are still being processed.
findDownloadRequestSetByKey(Long) - Method in class com.brightcove.player.edge.OfflineStoreManager
Finds a download request set with the specified unique key.
findDownloadRequestSets(Long...) - Method in class com.brightcove.player.edge.OfflineStoreManager
Finds the download request sets to which the given requests belong to.
findDownloadsToBeQueued(int, boolean) - Method in class com.brightcove.player.edge.OfflineStoreManager
Fetches a list of download requests that not have been queued for download by the DownloadManager.
findHEVCSources(SourceCollection) - Static method in class com.brightcove.player.controller.BrightcoveSourceSelector
Searches for HEVC sources in the provided SourceCollection and creates a new SourceCollection with the sources found.
findHighQualitySource(DeliveryType) - Method in class com.brightcove.player.model.Video
Finds the source with highest bitrate for the specified delivery type.
findInitializationUri(Representation) - Static method in class com.brightcove.player.util.MediaSourceUtil
Finds the location of the representation's initialization data.
findLowQualitySource(DeliveryType) - Method in class com.brightcove.player.model.Video
Finds the source with lowest bitrate for the specified delivery type.
findMatchingLanguageIgnoreMimeType(List<? extends Pair<Uri, BrightcoveCaptionFormat>>, BrightcoveCaptionFormat) - Static method in class com.brightcove.player.captioning.BrightcoveCaptionFormat
 
findNonHEVCSources(SourceCollection) - Static method in class com.brightcove.player.controller.BrightcoveSourceSelector
Searches for non HEVC sources in the provided SourceCollection and creates a new SourceCollection with the sources found.
findOfflineAssetUri(Uri) - Method in class com.brightcove.player.edge.OfflineStoreManager
Finds the local URI of a remote asset that has been downloaded successfully.
findOfflineFormatList(Context, List<Format>) - Method in class com.brightcove.player.render.TrackSelectorHelper
Filter the Format list parameter returning only those stored in the device.
findOfflineVideo(String) - Method in class com.brightcove.player.edge.OfflineStoreManager
Finds the first offline video entity with the given video identifier.
findOfflineVideoById(String) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Finds the offline copy of the specified video, if it exists.
findOfflineVideoById(String, OfflineCallback<Video>) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Asynchronously finds the offline copy of the specified video, if it exists.
findOfflineVideoById(String, HttpRequestConfig) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Finds the offline copy of the specified video, if it exists.
findOfflineVideoById(String, HttpRequestConfig, OfflineCallback<Video>) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Asynchronously finds the offline copy of the specified video, if it exists.
findPlaylistByID(String, PlaylistListener) - Method in class com.brightcove.player.edge.Catalog
Retrieves a Playlist from the Playback API service by its playlist ID.
findPlaylistByID(String, HttpRequestConfig, PlaylistListener) - Method in class com.brightcove.player.edge.Catalog
Retrieves a Playlist from the Playback API service by its playlist ID.
findPlaylistByID(String, Map<String, String>, PlaylistListener) - Method in class com.brightcove.player.edge.Catalog
findPlaylistByID(String, Map<String, String>, Map<String, String>, PlaylistListener) - Method in class com.brightcove.player.edge.Catalog
findPlaylistByReferenceID(String, PlaylistListener) - Method in class com.brightcove.player.edge.Catalog
Retrieves a Playlist from the Playback API service by its reference ID, a customer supplied unique identifier.
findPlaylistByReferenceID(String, HttpRequestConfig, PlaylistListener) - Method in class com.brightcove.player.edge.Catalog
Retrieves a Playlist from the Playback API service by its reference ID, a customer supplied unique identifier.
findPlaylistByReferenceID(String, Map<String, String>, PlaylistListener) - Method in class com.brightcove.player.edge.Catalog
findPlaylistByReferenceID(String, Map<String, String>, Map<String, String>, PlaylistListener) - Method in class com.brightcove.player.edge.Catalog
findRenditionUrl(DashManifest, int, Format) - Static method in class com.brightcove.player.util.MediaSourceUtil
Finds the rendition url from the DashManifest object for the specified track type and the format.
findRenditionUrl(HlsMasterPlaylist, int, Format) - Static method in class com.brightcove.player.util.MediaSourceUtil
findRenditionUrl(HlsMultivariantPlaylist, int, Format) - Static method in class com.brightcove.player.util.MediaSourceUtil
Finds the rendition url from the HlsMultivariantPlaylist object for the specified track type and the format.
findRenditionUrl(Object, int, Format) - Static method in class com.brightcove.player.util.MediaSourceUtil
Finds the rendition url from the manifest object given the track type and the format.
findRenditionUrl(Object, Format) - Static method in class com.brightcove.player.util.MediaSourceUtil
Finds the rendition url from the manifest object given the track type and the format.
findRepresentationByBitrate(List<Representation>, int) - Static method in class com.brightcove.player.dash.DashUtil
Finds the highest Representation bitrate up to the the bitrate provided.
findSourcesByProfileVersion(SourceCollection, String) - Static method in class com.brightcove.player.controller.BrightcoveSourceSelector
Find the Sources in the SourceCollection associated to the provided profile version.
findTrackType(Format) - Static method in class com.brightcove.player.util.MediaSourceUtil
Finds the track type of the specified format.
findVideoByID(String, VideoListener) - Method in class com.brightcove.player.edge.Catalog
Retrieves a Video from the Playback API service by its video ID.
findVideoByID(String, HttpRequestConfig, VideoListener) - Method in class com.brightcove.player.edge.Catalog
Retrieves a Video from the Playback API service by its video ID.
findVideoByID(String, Map<String, String>, VideoListener) - Method in class com.brightcove.player.edge.Catalog
findVideoByID(String, Map<String, String>, Map<String, String>, VideoListener) - Method in class com.brightcove.player.edge.Catalog
findVideoByReferenceID(String, VideoListener) - Method in class com.brightcove.player.edge.Catalog
Retrieves a Video from the Playback API service by its reference ID, a customer supplied unique identifier.
findVideoByReferenceID(String, HttpRequestConfig, VideoListener) - Method in class com.brightcove.player.edge.Catalog
Retrieves a Video from the Playback API service by its reference ID, a customer supplied unique identifier.
findVideoByReferenceID(String, Map<String, String>, VideoListener) - Method in class com.brightcove.player.edge.Catalog
findVideoByReferenceID(String, Map<String, String>, Map<String, String>, VideoListener) - Method in class com.brightcove.player.edge.Catalog
finishInitialization() - Method in class com.brightcove.player.view.BaseVideoView
This method finishes initializing the BaseVideoView.
FIRST_QUARTILE - com.brightcove.ssai.ad.TrackingType
 
FIRST_QUARTILE - com.brightcove.ssai.omid.AdEventType
 
firstNonNull(T, T) - Static method in class com.brightcove.player.util.Objects
 
firstNonNull(T, T, T) - Static method in class com.brightcove.player.util.Objects
 
fixProperties() - Method in class com.brightcove.player.model.Video
Ensures that the video properties to conform the expected value types.
FLOAT_SIZE - Static variable in class com.brightcove.player.video360.Sphere
 
FLV - com.brightcove.player.model.DeliveryType
Indicates video content delivered via Flash Streaming.
FONT_FAMILY - Static variable in class com.brightcove.player.captioning.TTMLParser.Attributes
 
FONT_SIZE - Static variable in class com.brightcove.player.captioning.TTMLParser.Attributes
 
FONT_STYLE - Static variable in class com.brightcove.player.captioning.TTMLParser.Attributes
 
FONT_WEIGHT - Static variable in class com.brightcove.player.captioning.TTMLParser.Attributes
 
fontFamily - Variable in class com.brightcove.player.model.StyledElement
 
fontSize - Variable in class com.brightcove.player.model.StyledElement
 
fontSize() - Method in class com.brightcove.player.captioning.BrightcoveCaptionStyle
 
fontSize(String) - Method in interface com.brightcove.player.captioning.BrightcoveCaptionStyle.Builder
 
fontStyle - Variable in class com.brightcove.player.model.StyledElement
 
fontWeight - Variable in class com.brightcove.player.model.StyledElement
 
foregroundColor() - Method in class com.brightcove.player.captioning.BrightcoveCaptionStyle
 
foregroundColor(int) - Method in interface com.brightcove.player.captioning.BrightcoveCaptionStyle.Builder
 
foregroundOpacity() - Method in class com.brightcove.player.captioning.BrightcoveCaptionStyle
 
foregroundOpacity(int) - Method in interface com.brightcove.player.captioning.BrightcoveCaptionStyle.Builder
 
FORWARD_BUFFER_SECONDS - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
FORWARD_BUFFER_SECONDS - Static variable in class com.brightcove.player.event.AbstractEvent
The key for forward buffer seconds used in the Analytics class.
FOVY - Static variable in class com.brightcove.player.video360.RenderThread
 
FRAGMENT - Static variable in class com.brightcove.player.event.AbstractEvent
The key for the Fragment object on FRAGMENT_ACTIVITY_CREATED event.
FRAGMENT_ACTIVITY_CREATED - Static variable in class com.brightcove.player.event.EventType
 
FRAGMENT_CREATED_VIEW - Static variable in class com.brightcove.player.event.EventType
 
FRAGMENT_DESTROYED - Static variable in class com.brightcove.player.event.EventType
 
FRAGMENT_DESTROYED_VIEW - Static variable in class com.brightcove.player.event.EventType
 
FRAGMENT_DETACHED - Static variable in class com.brightcove.player.event.EventType
 
FRAGMENT_PAUSED - Static variable in class com.brightcove.player.event.EventType
 
FRAGMENT_RESUMED - Static variable in class com.brightcove.player.event.EventType
 
FRAGMENT_SAVE_INSTANCE_STATE - Static variable in class com.brightcove.player.event.EventType
 
FRAGMENT_STARTED - Static variable in class com.brightcove.player.event.EventType
 
FRAGMENT_STOPPED - Static variable in class com.brightcove.player.event.EventType
 
FRAGMENT_VIEW_STATE_RESTORED - Static variable in class com.brightcove.player.event.EventType
 
fragmentOnDestroy() - Method in class com.brightcove.player.util.LifecycleUtil
 
fragmentOnPause() - Method in class com.brightcove.player.util.LifecycleUtil
 
fragmentOnResume() - Method in class com.brightcove.player.util.LifecycleUtil
 
fragmentOnSaveInstanceState(Bundle) - Method in class com.brightcove.player.util.LifecycleUtil
 
fragmentOnStart() - Method in class com.brightcove.player.util.LifecycleUtil
 
fragmentOnStop() - Method in class com.brightcove.player.util.LifecycleUtil
 
FreeWheelController - Class in com.brightcove.freewheel.controller
The FreeWheelController is responsible for managing the lifecycle of a Freewheel Ad sequence and fitting it within the context of the Brightcove Android SDK, by hooking into the BC Event system.
FreeWheelController(Activity, SurfaceView, EventEmitter) - Constructor for class com.brightcove.freewheel.controller.FreeWheelController
Deprecated.
FreeWheelController(Activity, SurfaceView, EventEmitter, IAdManager) - Constructor for class com.brightcove.freewheel.controller.FreeWheelController
Deprecated.
FreeWheelController(Activity, FrameLayout, EventEmitter) - Constructor for class com.brightcove.freewheel.controller.FreeWheelController
 
FreeWheelController(Activity, FrameLayout, EventEmitter, IAdManager) - Constructor for class com.brightcove.freewheel.controller.FreeWheelController
 
FreeWheelEventType - Class in com.brightcove.freewheel.event
Contains String constants for the EventTypes used by the FreeWheel plugin
FreeWheelEventType() - Constructor for class com.brightcove.freewheel.event.FreeWheelEventType
 
from(T) - Static method in class com.brightcove.player.data.Optional
 
FROM_SEEK_POSITION - Static variable in class com.brightcove.player.event.AbstractEvent
Deprecated.
FROM_SEEK_POSITION_LONG - Static variable in class com.brightcove.player.event.AbstractEvent
Position from which a seek began.
fromSeekPosition - Variable in class com.brightcove.player.display.VideoDisplayComponent
Deprecated.
fromSeekPosition - Variable in class com.brightcove.player.playback.ExoMediaPlayback
 
fromString(String) - Static method in enum com.brightcove.player.model.CaptionType
 
fromString(String) - Static method in enum com.brightcove.player.model.Region.DisplayAlign
 
fromString(String) - Static method in enum com.brightcove.player.model.StyledElement.Unit
Parses the given String into the proper value of Unit.
FULL_SCREEN - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The full screen button styleable attribute index.
fullScreen() - Method in class com.brightcove.player.view.BrightcovePlayer
Expands the BrightcoveVideoView layout parameters to match the parent and hides the ActionBar.
fullScreen() - Method in class com.brightcove.player.view.BrightcovePlayerFragment
Expands the BrightcoveVideoView layout parameters to match the parent and hides the ActionBar.
FULLSCREEN - com.brightcove.ssai.ad.TrackingType
 
FullScreenButtonController - Class in com.brightcove.player.mediacontroller.buttons
The default Brightcove fullScreen controller.
FullScreenButtonController(Context, BaseVideoView, BrightcoveControlBar, Typeface) - Constructor for class com.brightcove.player.mediacontroller.buttons.FullScreenButtonController
Builds a button controller to manage the full screen button.
FullScreenController - Class in com.brightcove.player.controller
The default Brightcove enter/exit full screen controller.
FullScreenController(BaseVideoView) - Constructor for class com.brightcove.player.controller.FullScreenController
Builds a controller to manage entering and exiting full screen mode for a given video view.
Function<I1,​O> - Interface in com.brightcove.player.util.functional
Function to create an output from two inputs.
Function2<I1,​I2,​O> - Interface in com.brightcove.player.util.functional
Function to create an output from two inputs.

G

generateCrashlyticsMethods() - Method in class com.brightcove.player.management.BrightcovePluginManager
 
generateExternalTexture() - Static method in class com.brightcove.player.video360.GlUtil
 
get() - Method in class com.brightcove.player.data.Optional
Gets the optional value if present.
get(int) - Method in class com.brightcove.player.view.BaseVideoView
 
get(long) - Method in class com.brightcove.player.mediacontroller.DefaultThumbnailDocument
 
get(long) - Method in interface com.brightcove.player.mediacontroller.ThumbnailDocument
Gets the TimedThumbnail given the Video's playhead position
get(long) - Method in class com.brightcove.ssai.ui.SSAIThumbnailDocument
 
get(K) - Method in class com.brightcove.player.util.collection.Multimap
 
getAbsoluteEndPosition() - Method in interface com.brightcove.ssai.ad.Ad
 
getAbsoluteEndPosition() - Method in class com.brightcove.ssai.ad.AdBreak
Returns the absolute end position of the AdBreak.
getAbsoluteEndPosition() - Method in class com.brightcove.ssai.ad.AdPod
Gets the absolute end position.
getAbsoluteOffset() - Method in class com.brightcove.ssai.timeline.block.AdBlock
 
getAbsoluteOffset() - Method in class com.brightcove.ssai.timeline.block.ContentBlock
 
getAbsoluteOffset() - Method in interface com.brightcove.ssai.timeline.block.TimelineBlock
Gets the absolute Block offset in milliseconds, that is, the offset with respect to the total video length (content + ads).
getAbsolutePlayheadPosition(long) - Method in interface com.brightcove.ssai.timeline.Timeline
Converts the relative content position to its absolute playhead position.
getAbsoluteStartPosition() - Method in interface com.brightcove.ssai.ad.Ad
 
getAbsoluteStartPosition() - Method in class com.brightcove.ssai.ad.AdBreak
Returns the absolute start position of the AdBreak.
getAbsoluteStartPosition() - Method in class com.brightcove.ssai.ad.AdPod
Gets the absolute start position.
getAccount() - Method in class com.brightcove.player.analytics.Analytics
Returns the global account override.
getAccountId() - Method in class com.brightcove.cast.model.BrightcoveCastCustomData
 
getActions() - Method in class com.brightcove.player.pictureinpicture.BrightcovePictureInPictureParams
 
getActiveNetworkName() - Method in class com.brightcove.player.network.ConnectivityMonitor
Gets the human readable name of the current network, if connected.
getActualSize() - Method in class com.brightcove.player.network.DownloadStatus
Gets the actual total size of the file as number of bytes.
getAd() - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
getAdAt(long) - Method in class com.brightcove.ssai.ad.AdBreak
 
getAdAt(long) - Method in class com.brightcove.ssai.ad.AdPod
Gets ad at a given absolute position.
getAdBreakAt(long) - Method in class com.brightcove.ssai.ad.AdPod
Gets ad break at a given absolute position.
getAdBreakInfo() - Method in class com.brightcove.omniture.CustomPlayerDelegate
Deprecated.
 
getAdBreakList() - Method in class com.brightcove.ssai.ad.AdPod
Gets the Ad break list.
getAdConfigId() - Method in class com.brightcove.cast.model.BrightcoveCastCustomData
 
getAdCuePointComponent() - Method in class com.brightcove.freewheel.controller.FreeWheelController
 
getAdDisplayContainer() - Method in class com.brightcove.ima.GoogleIMAComponent
Returns the current AdDisplayContainer, or null if it has not been created yet.
getAdditionalSessionProviders(Context) - Method in class com.brightcove.cast.DefaultOptionsProvider
 
getAdId() - Method in class com.brightcove.player.ads.AdAsset
 
getAdInfo() - Method in class com.brightcove.omniture.CustomPlayerDelegate
Deprecated.
 
getAdManager() - Method in class com.brightcove.freewheel.controller.FreeWheelController
 
getAdMarkerPositions() - Method in interface com.brightcove.ssai.timeline.Timeline
It returns a list of Ad markers positions with respect to the relative content timeline.
getAdNumber() - Method in class com.brightcove.player.ads.AdAsset
 
getAdPlayerViewVisibility() - Method in class com.brightcove.player.ads.ExoAdPlayer
 
getAdPod() - Method in class com.brightcove.ssai.timeline.block.AdBlock
 
getAdPod() - Method in class com.brightcove.ssai.timeline.block.ContentBlock
 
getAdPod() - Method in interface com.brightcove.ssai.timeline.block.TimelineBlock
If TimelineBlock.isAd() returns true, use this method to get additional information about the Ad Pod.
getAdPodAt(long) - Method in interface com.brightcove.ssai.timeline.Timeline
Returns the Ad pod at the position specified by the absolute playhead position, if the position belongs to an Ad, or null if it belongs to content.
getAdPods() - Method in interface com.brightcove.ssai.timeline.Timeline
Searchs through the timeline and returns the list of Ad Pods that belongs to those Ad Timeline Blocks.
getAdPosition() - Method in class com.brightcove.ima.GoogleIMAComponent
 
getAdProgress() - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
getAds() - Method in class com.brightcove.ssai.ad.AdBreak
Returns the ads of the AdBreak.
getAdTitle() - Method in class com.brightcove.player.ads.AdAsset
 
getAdType() - Method in class com.brightcove.player.ads.AdAsset
 
getAdType() - Method in class com.brightcove.ssai.ad.CreativeClicks
Gets the Ad type.
getAll() - Method in class com.brightcove.player.mediacontroller.DefaultThumbnailDocument
 
getAll() - Method in interface com.brightcove.player.mediacontroller.ThumbnailDocument
 
getAll() - Method in class com.brightcove.ssai.ui.SSAIThumbnailDocument
 
getAllNotificationChannels() - Method in class com.brightcove.player.network.DownloadManager
Get all of the notification channels assigned to this DownloadManager instance
getAllocatorConfig() - Method in class com.brightcove.player.config.LoadControlConfig
Gets the AllocatorConfig object.
getAllowedEmittedEvents() - Method in class com.brightcove.player.event.RegisteringEventEmitter
Retrieves a list of all Events that are allowed to be emitted in this RegisteringEventEmitter.
getAllowedListenEvents() - Method in class com.brightcove.player.event.RegisteringEventEmitter
Retrieves a list of all Events that are allowed to be listened in this RegisteringEventEmitter.
getAllowHlsChunklessPreparation() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
getAllowHlsChunklessPreparation() - Method in class com.brightcove.player.playback.ExoMediaPlayback
 
getAllVideosAndErrors() - Method in class com.brightcove.player.model.Playlist
Retrieves the ordered List of all valid Videos and error Videos.
getAnalytics() - Method in class com.brightcove.player.display.VideoDisplayComponent
 
getAnalytics() - Method in class com.brightcove.player.playback.ExoMediaPlayback
 
getAnalytics() - Method in interface com.brightcove.player.playback.MediaPlayback
Returns the analytics component, the part of the player that monitors and tracks video playback and engagement.
getAnalytics() - Method in class com.brightcove.player.playback.MediaPlayerPlayback
 
getAnalytics() - Method in class com.brightcove.player.view.BaseVideoView
Returns the analytics component, the part of the player that monitors and tracks video playback and engagement.
getAndroidPictureInPictureParams() - Method in class com.brightcove.player.pictureinpicture.BrightcovePictureInPictureParams
Gets the Android PictureInPictureParams.
getApplicationId() - Method in class com.brightcove.cast.model.BrightcoveCastCustomData
 
getAspectRatio() - Method in class com.brightcove.player.pictureinpicture.BrightcovePictureInPictureParams
 
getAspectRatioRational() - Method in class com.brightcove.player.pictureinpicture.BrightcovePictureInPictureParams
Gets aspect ratio rational.
getAttribute(String) - Method in class com.brightcove.player.video360.ShaderProgram
 
getAudioFormat() - Method in class com.brightcove.player.playback.ExoMediaPlayback
 
getAudioSessionId() - Method in class com.brightcove.player.view.BaseVideoView
 
getAudioTracksController() - Method in class com.brightcove.player.view.BaseVideoView
 
getAudioTracksGroup() - Method in class com.brightcove.player.controller.BrightcovePlayerOptionsManager
Gets audio tracks group.
getAudioTracksIndexMap(Context, DeliveryType, boolean) - Method in class com.brightcove.player.render.TrackSelectorHelper
Creates a map from the Renderer of type ExoPlayerVideoDisplayComponent.TYPE_AUDIO with the track index and the language code.
getAudioTracksTitle() - Method in class com.brightcove.player.controller.BrightcovePlayerOptionsManager
Gets the audio tracks title.
getAvailableFormatList(int) - Method in class com.brightcove.player.render.TrackSelectorHelper
Gets the available Format list by type.
getBackgroundColor() - Method in class com.brightcove.player.model.StyledElement
The background color string.
getBacklogLimit() - Static method in class com.brightcove.player.analytics.AnalyticsClient
Gets the maximum size of the analytics events backlog, expressed as total number of bytes.
getBandwidth() - Method in class com.brightcove.player.captioning.PreviewThumbnailFormat
 
getBandwidthMeter() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Returns the current bandwidth meter.
getBandwidthMeter() - Method in class com.brightcove.player.playback.ExoMediaPlayback
Returns the current bandwidth meter.
getBaseHolder() - Method in class com.brightcove.player.view.BrightcoveSurfaceView
 
getBaseVideoView() - Method in class com.brightcove.player.appcompat.BrightcovePlayerActivity
 
getBaseVideoView() - Method in class com.brightcove.player.appcompat.BrightcovePlayerFragment
 
getBaseVideoView() - Method in class com.brightcove.player.view.BrightcovePlayer
 
getBaseVideoView() - Method in class com.brightcove.player.view.BrightcovePlayerFragment
 
getBatchSize() - Static method in class com.brightcove.player.analytics.AnalyticsClient
Gets the maximum number of events that will be processed in a batch when transmitting backlog.
getBeginTime() - Method in class com.brightcove.player.model.Block
Deprecated.
getBeginTimeLong() - Method in class com.brightcove.player.model.Block
The starting time of the element in milliseconds.
getBitRate() - Method in class com.brightcove.player.model.Source
Convenience getter to retrieve the property with a key of BIT_RATE
getBitrateEstimate() - Method in class com.brightcove.player.network.PlayerBandwidthMeter
 
getBody() - Method in class com.brightcove.player.model.TTMLDocument
Retrieves the body Block for this document.
getBooleanResource(int) - Method in class com.brightcove.player.mediacontroller.BrightcoveControlBar
Access a given boolean attribute by Android styleable resource index.
getBrightcoveAuthorizationToken() - Method in class com.brightcove.cast.model.BrightcoveCastCustomData
 
getBrightcoveAuthorizationToken() - Method in class com.brightcove.player.network.HttpRequestConfig
Gets the Brightcove authorization token.
getBrightcoveControlBar() - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Obtains the current control bar.
getBrightcoveDrmSession() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
getBrightcoveMediaController() - Method in class com.brightcove.player.view.BaseVideoView
Access the Brightcove media controller.
getBrightcovePictureInPictureParams() - Method in class com.brightcove.player.pictureinpicture.PictureInPictureManager
 
getBrightcoveRoleFlag(String) - Static method in class com.brightcove.player.util.MediaSourceUtil
Gets the Brightcove Role Flag matching the Role Value.
getBrightcoveRoleValue(int) - Static method in class com.brightcove.player.util.MediaSourceUtil
Gets the Brightcove Role Value matching the Role Flag.
getBrightcoveSeekBar() - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Obtains the current seek bar.
getBrightcoveVideoView() - Method in class com.brightcove.player.view.BrightcovePlayer
 
getBrightcoveVideoView() - Method in class com.brightcove.player.view.BrightcovePlayerFragment
 
getBufferForPlaybackAfterRebufferMs() - Method in class com.brightcove.player.config.LoadControlConfig
Gets the default duration of media that must be buffered for playback to resume after a rebuffer, in milliseconds.
getBufferForPlaybackMs() - Method in class com.brightcove.player.config.LoadControlConfig
Gets the duration of media that must be buffered for playback to start or resume following a user action such as a seek, in milliseconds.
getBufferPercentage() - Method in class com.brightcove.player.playback.ExoMediaPlayback
 
getBufferPercentage() - Method in interface com.brightcove.player.playback.MediaPlayback
Returns the buffer percentage
getBufferPercentage() - Method in class com.brightcove.player.playback.MediaPlayerPlayback
 
getBufferPercentage() - Method in class com.brightcove.player.view.BaseVideoView
 
getBufferSegmentCount() - Method in class com.brightcove.player.model.RendererConfig
Gets the number of segments to buffer ahead.
getBufferSegmentSize() - Method in class com.brightcove.player.model.RendererConfig
Gets the buffer segment size, the size in bytes for each segment of the buffer.
getButton() - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
Implements a getter for the button.
getButton() - Method in interface com.brightcove.player.mediacontroller.buttons.ButtonController
Obtains the managed button from the controller.
getButtonController(int) - Method in interface com.brightcove.player.mediacontroller.BrightcoveMediaControlRegistry
Gets a particular button controller for a given button identifier.
getButtonController(int) - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaControlRegistryImpl
Gets a button controller for a given Android resource identifier.
getButtonControllers() - Method in interface com.brightcove.player.mediacontroller.BrightcoveMediaControlRegistry
Gets a list of all registered button controllers.
getButtonControllers() - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaControlRegistryImpl
Gets the list of registered button controllers.
getById(String, PlaylistListener) - Method in class com.brightcove.player.edge.GetPlaylistTask
 
getById(String, VideoListener) - Method in class com.brightcove.player.edge.GetVideoTask
 
getByReferenceId(String, PlaylistListener) - Method in class com.brightcove.player.edge.GetPlaylistTask
 
getByReferenceId(String, VideoListener) - Method in class com.brightcove.player.edge.GetVideoTask
 
getBytesDownloaded() - Method in class com.brightcove.player.network.DownloadStatus
Gets the total number of bytes downloaded so far.
getCaption() - Method in class com.brightcove.player.captioning.BrightcoveClosedCaption
 
getCaptions() - Method in class com.brightcove.player.model.CaptionsDocument
Retrieves the List of BrightcoveClosedCaption objects for this document.
getCaptionsGroup() - Method in class com.brightcove.player.controller.BrightcovePlayerOptionsManager
Gets the captions group.
getCaptionsTitle() - Method in class com.brightcove.player.controller.BrightcovePlayerOptionsManager
Gets the captions title.
getCaptionTextAlignAsGravity(BrightcoveClosedCaption) - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
Translates the text alignment of the caption block to a Gravity value.
getCastOptions(Context) - Method in class com.brightcove.cast.DefaultOptionsProvider
 
getCatalogErrorCode() - Method in class com.brightcove.player.edge.CatalogError
Gets the Catalog Error code
getCatalogErrorSubcode() - Method in class com.brightcove.player.edge.CatalogError
Gets the Catalog Error subcode
getCategory() - Method in interface com.brightcove.ssai.ad.Ad
Gets the Ad.Category of this Ad.
getChapterInfo() - Method in class com.brightcove.omniture.CustomPlayerDelegate
Deprecated.
 
getClickThrough() - Method in class com.brightcove.ssai.ad.CreativeClicks
Gets the click-through Creative click.
getClickTrackingList() - Method in class com.brightcove.ssai.ad.CreativeClicks
Gets click-tracking Creative click list.
getClosedCaptioningController() - Method in class com.brightcove.player.view.BaseVideoView
 
getClosedCaptioningView() - Method in class com.brightcove.player.view.BaseVideoView
 
getClosedCaptionsReductionScaleFactor() - Method in class com.brightcove.player.pictureinpicture.BrightcovePictureInPictureParams
 
getCode() - Method in class com.brightcove.player.network.DownloadStatus
Gets the status code of the download request.
getColor() - Method in class com.brightcove.player.model.StyledElement
The color string.
getColorResource(int, int) - Method in class com.brightcove.player.mediacontroller.BrightcoveControlBar
Access a given color attribute by Android styleable resource index.
getCommitIdentifier() - Method in class com.brightcove.player.management.BrightcovePluginManager
Deprecated.
Please use BuildConfig.COMMIT_ID instead.
getCompanionCount() - Method in interface com.brightcove.ssai.ad.Ad
 
getConcurrencyClient() - Method in class com.brightcove.player.view.BaseVideoView
Gets the {#ConcurrencyClient} instance being used interact with the Generic Stream Concurrency mechanism
getConfigurationBundle() - Method in class com.brightcove.player.offline.MediaDownloadable
 
getConnectTimeout() - Method in class com.brightcove.player.network.HttpService
Retrieves the connection timeout used by this HttpService.
getContentDescription() - Method in class com.brightcove.player.mediacontroller.buttons.ButtonState
Implements a getter for the accessibility content description.
getContentLength() - Method in interface com.brightcove.ssai.timeline.Timeline
It returns the content duration.
getContentLength() - Method in class com.brightcove.ssai.timeline.TimelineManager
Gets the content length.
getContentPlayheadPosition(long) - Method in interface com.brightcove.ssai.timeline.Timeline
Calculates the corresponding content playhead position given the absolute playhead position, that is, the playhead position as if there were no Ads stitched to the content.
getContentPosition() - Method in class com.brightcove.ima.GoogleIMAComponent
Deprecated.
getContentPositionLong() - Method in class com.brightcove.ima.GoogleIMAComponent
 
getContentProgress() - Method in class com.brightcove.ima.GoogleIMAComponent
 
getContext() - Method in class com.brightcove.cast.model.BrightcoveCastCustomData
 
getContext() - Method in interface com.brightcove.player.view.RenderView
 
getCount() - Method in class com.brightcove.player.model.Playlist
Retrieves the number of valid videos in this Playlist.
getCreativeClicks() - Method in interface com.brightcove.ssai.ad.Ad
 
getCreativeTrackingEvents(TrackingType, Ad.Type) - Method in interface com.brightcove.ssai.ad.Ad
 
getCuePoints() - Method in class com.brightcove.player.model.Video
Retrieve a list of the cue points associated with this Video.
getCuePointType() - Method in class com.brightcove.player.model.CuePoint
 
getCurrentAbsolutePlayheadPosition() - Method in class com.brightcove.ssai.timeline.TimelineManager
Gets current absolute playhead position.
getCurrentAdIndex() - Method in class com.brightcove.ima.GoogleIMAComponent
 
getCurrentAdMediaInfo() - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
Returns the current AdMediaInfo, or null otherwise.
getCurrentAdsRequests() - Method in class com.brightcove.ima.GoogleIMAComponent
 
getCurrentContentText(MediaPlayback<?>) - Method in interface com.brightcove.player.playback.PlaybackNotification.MediaDescriptionAdapter
Gets the content text for the current media item.
getCurrentContentText(Player) - Method in class com.brightcove.player.notifications.DefaultMediaDescriptionAdapter
 
getCurrentContentTitle(MediaPlayback<?>) - Method in interface com.brightcove.player.playback.PlaybackNotification.MediaDescriptionAdapter
Gets the content title for the current media item.
getCurrentContentTitle(Player) - Method in class com.brightcove.player.notifications.DefaultMediaDescriptionAdapter
 
getCurrentContext() - Method in class com.brightcove.freewheel.controller.FreeWheelController
 
getCurrentIndex() - Method in class com.brightcove.player.playback.ExoMediaPlayback
 
getCurrentIndex() - Method in interface com.brightcove.player.playback.MediaPlayback
Gets the index from the current video
getCurrentIndex() - Method in class com.brightcove.player.playback.MediaPlayerPlayback
 
getCurrentIndex() - Method in class com.brightcove.player.view.BaseVideoView
 
getCurrentLargeIcon(MediaPlayback<?>, PlaybackNotification.MediaDescriptionAdapter.BitmapCallback) - Method in interface com.brightcove.player.playback.PlaybackNotification.MediaDescriptionAdapter
Gets the large icon for the current media item.
getCurrentLargeIcon(MediaPlayback<?>, PlaybackNotification.MediaDescriptionAdapter.BitmapCallback) - Static method in class com.brightcove.player.playback.PlaybackNotification.NotificationImageLoader
 
getCurrentLargeIcon(Player, PlayerNotificationManager.BitmapCallback) - Method in class com.brightcove.player.notifications.DefaultMediaDescriptionAdapter
 
getCurrentPlaybackTime() - Method in class com.brightcove.omniture.CustomMediaHeartbeatDelegate
 
getCurrentPosition() - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
getCurrentPosition() - Method in class com.brightcove.player.playback.ExoMediaPlayback
 
getCurrentPosition() - Method in interface com.brightcove.player.playback.MediaPlayback
Returns the current playhead position of the underlying video player.
getCurrentPosition() - Method in class com.brightcove.player.playback.MediaPlayerPlayback
Returns the current playhead position of the underlying video player.
getCurrentPosition() - Method in class com.brightcove.player.view.BaseVideoView
Deprecated.
getCurrentPositionLong() - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
getCurrentPositionLong() - Method in class com.brightcove.player.view.BaseVideoView
 
getCurrentRelativeDuration() - Method in class com.brightcove.ssai.timeline.TimelineManager
Gets current relative duration.
getCurrentRelativePlayheadPosition() - Method in class com.brightcove.ssai.timeline.TimelineManager
Gets current relative playhead position.
getCurrentSource() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
getCurrentSource() - Method in class com.brightcove.player.display.VideoDisplayComponent
Gets reference to the video source that is currently configured for playback, if any
getCurrentSource() - Method in class com.brightcove.player.playback.ExoMediaPlayback
 
getCurrentSource() - Method in interface com.brightcove.player.playback.MediaPlayback
Get the current source for the Video.
getCurrentSource() - Method in class com.brightcove.player.playback.MediaPlayerPlayback
 
getCurrentSourceOrFail() - Method in class com.brightcove.player.display.VideoDisplayComponent
Gets reference to the video source that is currently configured for playback, if any
getCurrentSubText(MediaPlayback<?>) - Method in interface com.brightcove.player.playback.PlaybackNotification.MediaDescriptionAdapter
Gets the content sub text for the current media item.
getCurrentVideo() - Method in class com.brightcove.freewheel.controller.FreeWheelController
Allows access to the current Video object attached to the Controller, if any.
getCurrentVideo() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
getCurrentVideo() - Method in class com.brightcove.player.display.VideoDisplayComponent
Gets reference to the video that is currently configured for playback, if any
getCurrentVideo() - Method in class com.brightcove.player.playback.ExoMediaPlayback
 
getCurrentVideo() - Method in interface com.brightcove.player.playback.MediaPlayback
Get the currently playing video.
getCurrentVideo() - Method in class com.brightcove.player.playback.MediaPlayerPlayback
 
getCurrentVideo() - Method in class com.brightcove.player.view.BaseVideoView
 
getCurrentVideoAdSlots() - Method in class com.brightcove.freewheel.cuepoint.AdCuePointComponent
 
getCurrentVideoOrFail() - Method in class com.brightcove.player.display.VideoDisplayComponent
Gets reference to the video that is currently configured for playback, if any
getCustomClickList() - Method in class com.brightcove.ssai.ad.CreativeClicks
Gets custom-click Creative click list.
getCustomData() - Method in class com.brightcove.cast.controller.BrightcoveCastMediaManager
 
getCustomData() - Method in class com.brightcove.cast.GoogleCastComponent
 
getCustomData(Video) - Method in class com.brightcove.cast.model.BrightcoveCastCustomData
 
getCustomData(Video) - Method in interface com.brightcove.cast.model.CustomData
 
getCustomerRightsTokenConfig() - Method in class com.brightcove.player.network.HttpRequestConfig
 
getData() - Method in class com.brightcove.cast.model.BrightcoveMessage
Gets data.
getDataSourceFactory() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Returns the current HttpDataSource.Factory, which is used when creating the MediaSource.
getDataSourceFactory() - Method in class com.brightcove.player.playback.ExoMediaPlayback
Returns the current HttpDataSource.Factory, which is used when creating the MediaSource.
getDefaultConcurrencyHandler() - Method in class com.brightcove.player.concurrency.ConcurrencyClient
 
getDefaultDatabaseName(Context, EntityModel) - Static method in class com.brightcove.player.store.BaseStore
Provides the default database name for the given application context/entity model.
getDefaultDatabasePassword(Context, EntityModel) - Static method in class com.brightcove.player.store.BaseStore
Provides the default database password for the given application context/entity model.
getDefaultRenderersFactory() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Gets the DefaultRenderersFactory object.
getDefaultRenderersFactory() - Method in class com.brightcove.player.playback.ExoMediaPlayback
Gets the DefaultRenderersFactory object.
getDelegate() - Method in class com.brightcove.player.network.PlayerBandwidthMeter
Gets reference to actual bandwidth meter that is currently being delegated to handle bitrate estimate calculations.
getDeliveryType() - Method in class com.brightcove.player.ads.AdAsset
 
getDeliveryType() - Method in class com.brightcove.player.model.SourceAwareMetadataObject
Returns the DeliveryType for this Source, or DeliveryType.UNKNOWN if none was specified.
getDeliveryTypeByName(String) - Static method in enum com.brightcove.player.model.DeliveryType
 
getDescription() - Method in class com.brightcove.player.model.Video
It gets the video description from the Video.Fields.SHORT_DESCRIPTION video property if available, or an empty string otherwise.
getDescription() - Method in class com.brightcove.player.network.DownloadManager.Request
 
getDescription() - Method in interface com.brightcove.player.network.IDownloadManager.IRequest
Gets the description of this download, to be displayed in notifications (if enabled)
getDescription() - Method in class com.brightcove.player.offline.RequestConfig
Gets the request description.
getDidSeekHandler() - Method in class com.brightcove.player.mediacontroller.buttons.FastForwardButtonController
 
getDidSeekHandler() - Method in class com.brightcove.player.mediacontroller.buttons.RewindButtonController
 
getDidSeekHandler() - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
Gets the EventListener callback to trigger when the DID_SEEK_TO event is received.
getDisplayAlign() - Method in class com.brightcove.player.model.Region
The display alignment specification.
getDownloadDirectory() - Method in class com.brightcove.player.offline.MediaDownloadable
Gets the directory the will hold all the assets related to this media.
getDownloadId() - Method in class com.brightcove.player.model.Video
Gets the globally unique identifier to the local copy of this video, if any.
getDownloadPath() - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Gets the current base path that will be used to store new offline video requests.
getDownloadPath() - Method in class com.brightcove.player.offline.RequestConfig
Gets the current base path that will be used to store the downloaded file(s).
getDownloadRequestIds() - Method in class com.brightcove.player.store.AbstractDownloadRequestSet
Extracts the list of download request identifiers in the set.
getDownloadsFolder(Context) - Method in interface com.brightcove.player.offline.DownloadFileCreator
Retrieves the downloads directory used to store videos for Offline-Playback.
getDownloadsFolder(Context) - Method in class com.brightcove.player.offline.ExternalFileCreator
Retrieves the downloads directory used to store videos for Offline-Playback.
getDownloadStatus() - Method in class com.brightcove.player.offline.MediaDownloadable
Checks the overall download status by inspecting the status of each request in the entire download set.
getDownloadStatus(DownloadRequestSet) - Method in class com.brightcove.player.network.DownloadManager
 
getDownloadStatus(DownloadRequestSet) - Method in interface com.brightcove.player.network.IDownloadManager
Queries the overall download status of the specified download request set.
getDownloadStatus(Long) - Method in class com.brightcove.player.network.DownloadManager
 
getDownloadStatus(Long) - Method in interface com.brightcove.player.network.IDownloadManager
Queries the overall download status of the specified download request set.
getDrmError() - Method in interface com.brightcove.player.drm.BrightcoveDrmSession
Deprecated. 
getDrmError() - Method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.
getDrmError() - Method in class com.brightcove.player.drm.OfflineLicenseManager
Deprecated.
getDrmSessionManager() - Method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
 
getDrmSessionManagerProvider() - Method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
 
getDuration() - Method in class com.brightcove.player.model.Video
Deprecated.
getDuration() - Method in class com.brightcove.player.view.BaseVideoView
Deprecated.
getDuration() - Method in interface com.brightcove.ssai.ad.Ad
 
getDuration() - Method in class com.brightcove.ssai.ad.AdBreak
Returns the duration of the AdBreak.
getDuration() - Method in class com.brightcove.ssai.ad.AdPod
Gets the total Ad pod duration.
getDuration() - Method in class com.brightcove.ssai.timeline.block.AdBlock
 
getDuration() - Method in class com.brightcove.ssai.timeline.block.ContentBlock
 
getDuration() - Method in interface com.brightcove.ssai.timeline.block.TimelineBlock
Gets the duration of the block in milliseconds.
getDurationLong() - Method in class com.brightcove.player.model.Video
Convenience method for obtaining the parsed Duration value from the properties Map
getDurationLong() - Method in class com.brightcove.player.view.BaseVideoView
 
getEmeHeaders() - Method in class com.brightcove.cast.model.BrightcoveCastCustomData
 
getEndTime() - Method in class com.brightcove.player.mediacontroller.TimedThumbnail
 
getEndTime() - Method in class com.brightcove.player.model.Block
Deprecated.
getEndTimeLong() - Method in class com.brightcove.player.model.Block
The ending time of the element in milliseconds.
getEndViewerID() - Method in class com.brightcove.player.concurrency.ConcurrencySession
 
getError() - Method in exception com.brightcove.pulse.exception.PulseIllegalOperationException
 
getError() - Method in class com.brightcove.ssai.tracking.AsyncTaskResult
 
getErrorCode() - Method in class com.brightcove.player.edge.CatalogError
Gets the BrightcoveError code.
getErrorCode() - Method in interface com.brightcove.player.model.BrightcoveError
 
getErrorVideos() - Method in class com.brightcove.player.model.Playlist
Retrieves the ordered List of error Videos contained in this Playlist.
getEstimatedSize() - Method in class com.brightcove.player.network.DownloadManager.Request
 
getEstimatedSize() - Method in class com.brightcove.player.network.DownloadStatus
Gets the estimated total size of the file as number of bytes.
getEstimatedSize() - Method in interface com.brightcove.player.network.IDownloadManager.IRequest
Gets the estimated total size of the download as number of bytes.
getEstimatedSize() - Method in class com.brightcove.player.offline.MediaDownloadable
Returns the estimated total size of the media, which includes all assets such video, audio and subtitles.
getEventEmitter() - Method in class com.brightcove.player.event.AbstractComponent
Provides a reference to the EventEmitter with which this component was initialized
getEventEmitter() - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
Implements a getter for the SDK event emitter.
getEventEmitter() - Method in interface com.brightcove.player.mediacontroller.buttons.ButtonController
Obtains the event emitter used to set up the controllers SDK event handling.
getEventEmitter() - Method in class com.brightcove.player.view.BaseVideoView
Getter for the EventEmitter used by this View
getEventLogger() - Method in class com.brightcove.player.appcompat.BrightcovePlayerActivity
 
getEventLogger() - Method in class com.brightcove.player.appcompat.BrightcovePlayerFragment
 
getEventLogger() - Method in class com.brightcove.player.view.BrightcovePlayer
 
getEventType() - Method in class com.brightcove.player.mediacontroller.buttons.ButtonState
Implements a getter for the button text.
getExoAdPlayer() - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
getExoPlayer() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
getExoPlayerDrmSessionManager() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Gets the ExoPlayer Drm session if available or null otherwise.
getExoPlayerDrmSessionManager() - Method in class com.brightcove.player.playback.ExoMediaPlayback
Gets the ExoPlayer Drm session if available or null otherwise.
getExtentX() - Method in class com.brightcove.player.model.Region
The length in the X axis for the region.
getExtentY() - Method in class com.brightcove.player.model.Region
The length in the Y axis for the region.
getExternalDirectory(Context, String, String) - Static method in class com.brightcove.player.util.FileUtil
Gets the path to a directory on the primary shared/external storage device where the application can place persistent files it owns.
getExternalDirectory(Context, String, String) - Static method in class com.brightcove.player.util.FileUtil.StrictMode
Gets the path to a directory on the primary shared/external storage device where the application can place persistent files it owns.
getFailedTrackingEvents() - Method in exception com.brightcove.ssai.exception.TrackingException
 
getFileName(String) - Static method in class com.brightcove.player.util.FileUtil
Gets the file name from a URL string.
getFileSize() - Method in class com.brightcove.player.store.BaseStore
Gets the size of the backing database file.
getFloatResource(int, float) - Method in class com.brightcove.player.mediacontroller.BrightcoveControlBar
Access a given float attribute by Android styleable resource index.
getFont() - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
Gets the button font.
getFontFamily() - Method in class com.brightcove.player.model.StyledElement
 
getFontSize() - Method in class com.brightcove.player.model.StyledElement
 
getFontStyle() - Method in class com.brightcove.player.model.StyledElement
 
getFontWeight() - Method in class com.brightcove.player.model.StyledElement
 
getFrameworkMediaFormatV16() - Method in class com.brightcove.player.model.MediaFormat
 
getHandler() - Method in class com.brightcove.player.mediacontroller.buttons.ButtonState
Implements a getter for the button on-click handler.
getHeaders() - Method in class com.brightcove.player.network.DownloadManager.Request
 
getHeaders() - Method in interface com.brightcove.player.network.IDownloadManager.IRequest
Gets the list of headers to the send in HTTP request.
getHeaders(Video, Source) - Static method in class com.brightcove.player.display.VideoDisplayComponent
 
getHeight() - Method in class com.brightcove.player.captioning.PreviewThumbnailFormat
 
getHeight() - Method in interface com.brightcove.player.view.RenderView
 
getHighestRepresentation(AdaptationSet) - Static method in class com.brightcove.player.dash.DashUtil
Utility method to get the highest Representation from a DASH Adaptation Set based on the bitrate.
getHighestRepresentation(List<Representation>) - Static method in class com.brightcove.player.dash.DashUtil
Utility method to get the highest Representation from a List of Representation based on the bitrate.
getHolder() - Method in class com.brightcove.player.view.BrightcoveSurfaceView
 
getHolder() - Method in class com.brightcove.player.view.BrightcoveTextureView
 
getHolder() - Method in interface com.brightcove.player.view.RenderView
 
getHttpConnectTimeoutMillis() - Method in class com.brightcove.player.model.RendererConfig
Gets the http connect timeout value, the maximum time in milliseconds to wait while connecting through http.
getHttpReadTimeoutMillis() - Method in class com.brightcove.player.model.RendererConfig
Gets the http read timeout value, the maximum time to wait for an input stream read through http.
getId() - Method in class com.brightcove.player.event.AbstractEvent
 
getId() - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
getId() - Method in interface com.brightcove.player.mediacontroller.buttons.ButtonController
Obtains the Android resource id for the button being controlled.
getId() - Method in class com.brightcove.player.model.Video
Convenience method for obtaining the parsed ID from the properties map.
getId() - Method in interface com.brightcove.ssai.ad.Ad
 
getId() - Method in class com.brightcove.ssai.ad.AdBreak
 
getId() - Method in interface com.brightcove.ssai.ad.Click
Gets the Creative Click id.
getId(View) - Method in interface com.brightcove.player.mediacontroller.BrightcoveMediaControlRegistry
Maps a media control view to a resource identifier.
getId(View) - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaControlRegistryImpl
Gets the Android resource id for a given view.
getID() - Method in class com.brightcove.player.model.Element
The identifier of the element.
getId3MetadataListener() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
getIdentityCondition() - Method in class com.brightcove.player.analytics.AbstractAnalyticsEvent
 
getIdentityCondition() - Method in class com.brightcove.player.store.AbstractDownloadRequest
 
getIdentityCondition() - Method in class com.brightcove.player.store.AbstractDownloadRequestSet
 
getIdentityCondition() - Method in class com.brightcove.player.store.AbstractOfflineVideo
 
getIdentityCondition() - Method in interface com.brightcove.player.store.IdentifiableEntity
Gets a LogicalCondition that can be used to match this entity by it's unique identifier.
getIdentityCondition(Long) - Method in class com.brightcove.player.analytics.AbstractAnalyticsEvent
 
getIdentityCondition(Long) - Method in class com.brightcove.player.store.AbstractDownloadRequest
 
getIdentityCondition(Long) - Method in class com.brightcove.player.store.AbstractDownloadRequestSet
 
getIdentityCondition(UUID) - Method in class com.brightcove.player.store.AbstractOfflineVideo
 
getIdentityCondition(T) - Method in interface com.brightcove.player.store.IdentifiableEntity
Gets a LogicalCondition that can be used to match an entity by it's unique identifier.
getImage() - Method in class com.brightcove.player.mediacontroller.buttons.ButtonState
Implements a getter for the custom image.
getImage(int) - Method in class com.brightcove.player.mediacontroller.BrightcoveControlBar
Access an optional image for a given key.
getImageView() - Method in class com.brightcove.player.mediacontroller.ThumbnailView
Returns the nested ImageView where images are drawn.
getImaSdkSettings() - Method in class com.brightcove.ima.GoogleIMAComponent
 
getIndexForValue(int) - Method in class com.brightcove.player.captioning.preferences.ListDialogPreference
 
getIndividualAllocationSize() - Method in class com.brightcove.player.config.AllocatorConfig
Gets the length of each individual Allocation.
getInitialAllocationCount() - Method in class com.brightcove.player.config.AllocatorConfig
Gets the number of allocations to create up front.
getInitialDuration() - Method in class com.brightcove.player.mediacontroller.MediaControllerConfig
Deprecated.
getInitialDurationLong() - Method in class com.brightcove.player.mediacontroller.MediaControllerConfig
Gets the initial duration value in milliseconds.
getInitialPlayheadPosition() - Method in class com.brightcove.player.mediacontroller.MediaControllerConfig
Deprecated.
getInitialPlayheadPositionLong() - Method in class com.brightcove.player.mediacontroller.MediaControllerConfig
Gets the initial playhead position value in milliseconds.
getInstance() - Static method in class com.brightcove.player.controller.BrightcovePlayerOptionsManager
Method that returns the singleton instance
getInstance() - Static method in class com.brightcove.player.edge.Catalog
 
getInstance() - Static method in class com.brightcove.player.network.HttpRequestConfig
 
getInstance() - Static method in class com.brightcove.player.OfflinePlaybackPlugin
Provides reference to the single instance of OfflinePlaybackPlugin.
getInstance() - Static method in class com.brightcove.player.pictureinpicture.PictureInPictureManager
 
getInstance(Context) - Static method in class com.brightcove.player.analytics.AnalyticsClient
Provides reference to the single instance of AnalyticsClient.
getInstance(Context) - Static method in class com.brightcove.player.analytics.DefaultAnalyticsHandler
Provides reference to the single instance of DefaultAnalyticsHandler.
getInstance(Context) - Static method in class com.brightcove.player.edge.OfflineStoreManager
Gets reference to the single instance of OfflineStoreManager
getInstance(Context) - Static method in class com.brightcove.player.management.BrightcoveClosedCaptioningManager
Get the BrightcoveClosedCaptioningManager instance.
getInstance(Context) - Static method in class com.brightcove.player.network.ConnectivityMonitor
Get reference to a cached instance of ConnectivityMonitor.
getInstance(Context) - Static method in class com.brightcove.player.network.DownloadManager
Gets reference to the single instance of the default download manager.
getInstance(Context) - Static method in class com.brightcove.player.playback.BrightcoveNotification
 
getIntegerProperty(String) - Method in class com.brightcove.player.event.AbstractEvent
Convenience method for accessing a property with an integer value
getIntegerProperty(String) - Method in class com.brightcove.player.model.MetadataObject
Convenience method to retrieve a property from the dynamic properties Map that is expected to be an Integer.
getIntegerProperty(Map<String, Object>, String) - Static method in class com.brightcove.player.model.MetadataObject
Convenience static method to retrieve a property from a properties Map that is expected to be an Integer.
getIntegerResource(int, int) - Method in class com.brightcove.player.mediacontroller.BrightcoveControlBar
Access a given int attribute by Android styleable resource index.
getInvocationContainerByToken(List<InvocationContainer>, int) - Method in class com.brightcove.player.event.EventEmitterImpl
Returns the InvocationContainer in a list of Containers which matches the token
getInvocationContainerPositionByToken(List<InvocationContainer>, int) - Method in class com.brightcove.player.event.EventEmitterImpl
Returns the position of an invocationContainer
getKey() - Method in class com.brightcove.player.mediacontroller.buttons.ButtonState
 
getKey() - Method in interface com.brightcove.player.store.IdentifiableEntity
Gets the unique identifier of the entity.
getKeySystem(String) - Method in class com.brightcove.player.model.Source
Returns the specified key system, or an empty Map if the key system can not be found
getLastSeen() - Method in class com.brightcove.player.concurrency.ConcurrencySession
 
getLayoutId() - Method in class com.brightcove.player.mediacontroller.MediaControllerConfig
Gets the resource layout id.
getLayoutParams() - Method in interface com.brightcove.player.view.RenderView
 
getLicenseDuration(BrightcoveDrmSession) - Static method in class com.brightcove.player.drm.BrightcoveDrmUtil
Deprecated.
getLicenseExpiryDate() - Method in class com.brightcove.player.model.Video
Gets the UTC date and time when the offline playback license for this video will expire.
getLines() - Method in class com.brightcove.player.captioning.BrightcoveClosedCaption
The List of caption text lines.
getList() - Method in class com.brightcove.player.view.BaseVideoView
 
getListener() - Method in class com.brightcove.player.video360.RotationMonitor
Gets reference to the current listener that will be notified when an rotation change is detected.
getLiveEdge() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
getLiveEdge() - Method in class com.brightcove.player.display.VideoDisplayComponent
Deprecated.
getLiveEdge() - Method in class com.brightcove.player.playback.ExoMediaPlayback
Compute the "live edge" as a long datatype, the largest position not within three target durations of the duration (per the HLS spec).
getLiveEdge() - Method in interface com.brightcove.player.playback.MediaPlayback
Obtains the playhead position of the "live edge".
getLiveEdge() - Method in class com.brightcove.player.playback.MediaPlayerPlayback
Obtains the playhead position of the "live edge".
getLiveEdgeLong() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Compute the "live edge" as a long datatype, the largest position not within three target durations of the duration (per the HLS spec).
getLiveEdgeLong() - Method in class com.brightcove.player.display.VideoDisplayComponent
Obtains the playhead position of the "live edge".
getLiveWindowTimeMs() - Method in class com.brightcove.player.controller.VideoPlaybackController
Deprecated.
getLoadCaptionsService() - Method in class com.brightcove.player.controller.BrightcoveClosedCaptioningController
Method to return the LoadCaptionsService instance for fetching captions URI's.
getLoadControlConfig() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Gets the LoadControlConfig object.
getLoadControlConfig() - Method in class com.brightcove.player.playback.ExoMediaPlayback
Gets the LoadControlConfig object.
getLocalUri() - Method in class com.brightcove.player.network.DownloadManager.Request
 
getLocalUri() - Method in interface com.brightcove.player.network.IDownloadManager.IRequest
Gets the local destination for the downloaded file.
getLongDescription() - Method in class com.brightcove.player.model.Video
It gets the video's long description from the Video.Fields.LONG_DESCRIPTION video property if available.
getLongProperty(String) - Method in class com.brightcove.player.event.AbstractEvent
Convenience method for accessing a property with an long value
getLongProperty(Map<String, Object>, String) - Static method in class com.brightcove.player.model.MetadataObject
Convenience static method to retrieve a property from a properties Map that is expected to be an Integer.
getLongValue(Map<String, String>, String, long) - Static method in class com.brightcove.player.drm.BrightcoveDrmUtil
Get the value of the specified key from the given map as a long primitive value.
getMainHandler() - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
getMainHandler() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
getMainHandler() - Method in class com.brightcove.player.playback.ExoMediaPlayback
 
getManagedState() - Method in class com.brightcove.player.mediacontroller.buttons.AudioTracksButtonController
Implements a getter for the managed state.
getManagedState() - Method in interface com.brightcove.player.mediacontroller.buttons.ButtonController
Obtains the managed state information.
getManagedState() - Method in class com.brightcove.player.mediacontroller.buttons.CaptionsButtonController
Implements a getter for the managed state.
getManagedState() - Method in class com.brightcove.player.mediacontroller.buttons.CloseButtonController
Implements a getter for the managed video state.
getManagedState() - Method in class com.brightcove.player.mediacontroller.buttons.FullScreenButtonController
Implements a getter for the managed video state.
getManagedState() - Method in class com.brightcove.player.mediacontroller.buttons.LiveButtonController
Implements a getter for the managed state.
getManagedState() - Method in class com.brightcove.player.mediacontroller.buttons.PictureInPictureButtonController
Implements a getter for the managed video state.
getManagedState() - Method in class com.brightcove.player.mediacontroller.buttons.PlayButtonController
Implements a getter for the managed video state.
getManagedState() - Method in class com.brightcove.player.mediacontroller.buttons.PlayerOptionsButtonController
 
getManagedState() - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
Implements a getter for the managed state.
getManagedState() - Method in class com.brightcove.player.mediacontroller.buttons.VRButtonController
Implements a getter for the managed video state.
getManagedState(int) - Method in interface com.brightcove.player.mediacontroller.BrightcoveMediaControlRegistry
Obtain the managed state information from the controller with a given Android resource id.
getManagedState(int) - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaControlRegistryImpl
Gets the managed state for a controller with a given button resource id.
getManifestFile() - Method in class com.brightcove.player.offline.MediaPresentationDescriptionLoadable
Gets the manifest file with its absolute path.
getMappedType() - Method in class com.brightcove.player.store.FileConverter
 
getMappedType() - Method in class com.brightcove.player.store.MapConverter
 
getMappedType() - Method in class com.brightcove.player.store.VideoConverter
 
getMarkerColor() - Method in class com.brightcove.player.mediacontroller.BrightcoveSeekBar
Marker color attribute getter.
getMarkerHeight() - Method in class com.brightcove.player.mediacontroller.BrightcoveSeekBar
Gets marker height.
getMarkers() - Method in class com.brightcove.player.mediacontroller.BrightcoveSeekBar
Deprecated.
getMarkersLong() - Method in class com.brightcove.player.mediacontroller.BrightcoveSeekBar
Gets the set of markers.
getMarkerWidth() - Method in class com.brightcove.player.mediacontroller.BrightcoveSeekBar
Marker width attribute getter.
getMax() - Method in interface com.brightcove.player.mediacontroller.PreviewThumbnailView
Returns the maximum possible progress for this PreviewThumbnailView
getMaxBufferDurationToSwitchDown() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
It is not longer used for ExoPlayer v2.
getMaxBufferDurationToSwitchDown() - Method in class com.brightcove.player.playback.ExoMediaPlayback
Deprecated.
It is not longer used for ExoPlayer v2.
getMaxBufferMs() - Method in class com.brightcove.player.config.LoadControlConfig
Gets the maximum duration of media that the player will attempt buffer, in milliseconds.
getMaxSize() - Method in class com.brightcove.player.network.DownloadStatus
Gets the maximum size of the file as number of bytes by comparing DownloadStatus.actualSize and DownloadStatus.estimatedSize
getMeasuredHeight() - Method in interface com.brightcove.player.view.RenderView
 
getMeasuredVideoHeight() - Method in class com.brightcove.player.view.BaseVideoView
Gets the rendered height of the video on the screen.
getMeasuredVideoHeight() - Method in class com.brightcove.player.view.BrightcoveSurfaceView
 
getMeasuredVideoHeight() - Method in class com.brightcove.player.view.BrightcoveTextureVideoView
 
getMeasuredVideoHeight() - Method in class com.brightcove.player.view.BrightcoveTextureView
 
getMeasuredVideoHeight() - Method in interface com.brightcove.player.view.RenderView
 
getMeasuredVideoWidth() - Method in class com.brightcove.player.view.BaseVideoView
Gets the rendered width of the video on the screen.
getMeasuredVideoWidth() - Method in class com.brightcove.player.view.BrightcoveSurfaceView
 
getMeasuredVideoWidth() - Method in class com.brightcove.player.view.BrightcoveTextureVideoView
 
getMeasuredVideoWidth() - Method in class com.brightcove.player.view.BrightcoveTextureView
 
getMeasuredVideoWidth() - Method in interface com.brightcove.player.view.RenderView
 
getMediaCodecInfoList() - Method in class com.brightcove.player.util.CodecUtil
Gets the device codecs information.
getMediaController() - Method in class com.brightcove.player.view.BaseVideoView
Access the legacy media controller.
getMediaControllerKeyDispatcher() - Method in class com.brightcove.player.mediacontroller.MediaControllerConfig
getMediaControlRegistry() - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Obtains the button controller registry.
getMediaDrmCallback() - Method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
 
getMediaFormatTracksAvailable(Video, MediaDownloadable.MediaFormatListener) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
An asynchronous call to retrieve the MediaFormat tracks available for a given video.
getMediaFormatTracksAvailable(MediaDownloadable.MediaFormatListener) - Method in class com.brightcove.player.offline.DashDownloadable
 
getMediaFormatTracksAvailable(MediaDownloadable.MediaFormatListener) - Method in class com.brightcove.player.offline.MediaDownloadable
An asynchronous call to retrieve the MediaFormat tracks available for the current video.
getMediaFormatTracksAvailable(MediaDownloadable.MediaFormatListener) - Method in class com.brightcove.player.offline.Mp4Downloadable
 
getMediaMeasurement() - Method in class com.brightcove.omniture.OmnitureComponent
Retrieves the instance of Media interface used by this Component.
getMediaMimeType(Format) - Static method in class com.brightcove.player.dash.DashUtil
 
getMediaPlayer() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
getMediaPlayer() - Method in class com.brightcove.player.display.VideoDisplayComponent
 
getMediaProperties() - Method in class com.brightcove.player.offline.DashDownloadable
 
getMediaProperties() - Method in class com.brightcove.player.offline.MediaDownloadable
 
getMediaProperties() - Method in class com.brightcove.player.offline.Mp4Downloadable
 
getMessage() - Method in class com.brightcove.player.edge.CatalogError
Gets the Catalog Error message
getMessage() - Method in interface com.brightcove.player.model.BrightcoveError
 
getMessage(String) - Static method in class com.brightcove.player.util.ErrorUtil
 
getMessage(String, Object...) - Static method in class com.brightcove.player.util.ErrorUtil
 
getMetadataListener() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
getMimeType() - Method in class com.brightcove.player.network.DownloadManager.Request
 
getMimeType() - Method in interface com.brightcove.player.network.IDownloadManager.IRequest
Gets the MIME content type of this download.
getMinBufferDurationToSwitchUp() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
It is not longer used for ExoPlayer v2.
getMinBufferDurationToSwitchUp() - Method in class com.brightcove.player.playback.ExoMediaPlayback
Deprecated.
It is not longer used for ExoPlayer v2.
getMinBufferMs() - Method in class com.brightcove.player.config.LoadControlConfig
Gets the minimum duration of media that the player will attempt to ensure is buffered at all times, in milliseconds.
getMinBufferMs() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
It is not longer used for ExoPlayer v2.
getMinBufferMs() - Method in class com.brightcove.player.playback.ExoMediaPlayback
Deprecated.
It is not longer used for ExoPlayer v2.
getMinRebufferMs() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
It is not longer used for ExoPlayer v2. Use Use ExoPlayerVideoDisplayComponent.getLoadControlConfig()
getMinRebufferMs() - Method in class com.brightcove.player.playback.ExoMediaPlayback
Deprecated.
It is not longer used for ExoPlayer v2. Use Use ExoMediaPlayback.getLoadControlConfig()
getMode() - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
getModifiedTime() - Method in class com.brightcove.player.store.AbstractDownloadRequest
Gets the date and time when the request was modified as number of milliseconds since January 1, 1970, 00:00:00 GMT.
getModifiedTime() - Method in class com.brightcove.player.store.AbstractDownloadRequestSet
Gets the date and time when the request was modified as number of milliseconds since January 1, 1970, 00:00:00 GMT.
getModifiedTime() - Method in class com.brightcove.player.store.BaseEntity
Gets the date and time when the entity was modified as number of milliseconds since January 1, 1970, 00:00:00 GMT.
getName() - Method in class com.brightcove.player.model.Video
It gets the video name from the Video.Fields.NAME video property if available, or an empty string otherwise.
getNetworkEntitlements() - Static method in class com.brightcove.player.analytics.AnalyticsClient
Gets the network entitlements for transmission of analytics events.
getNextId() - Static method in class com.brightcove.player.event.AbstractEvent
 
getNotification() - Method in class com.brightcove.player.playback.ExoMediaPlayback
 
getNotification() - Method in interface com.brightcove.player.playback.MediaPlayback
Get the object which handles showing an on-going player notification.
getNotification() - Method in class com.brightcove.player.playback.MediaPlayerPlayback
 
getNotificationChannelById(String) - Method in class com.brightcove.player.network.DownloadManager
Retrieve the NotificationChannel specified by ID (or null if the NotificationChannel does not exist)
getNotificationVisibility() - Method in class com.brightcove.player.network.DownloadManager.Request
 
getNotificationVisibility() - Method in interface com.brightcove.player.network.IDownloadManager.IRequest
Specifies whether a system notification is posted by the download manager while this download is running or when it is completed.
getNotificationVisibility() - Method in class com.brightcove.player.offline.RequestConfig
Returns the notification visibility.
getOfflineLicenseKeySetId() - Method in interface com.brightcove.player.drm.BrightcoveDrmSession
Deprecated. 
getOfflineLicenseKeySetId() - Method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.
getOfflineLicenseKeySetId() - Method in class com.brightcove.player.drm.OfflineLicenseManager
Deprecated.
getOfflinePlaybackLicenseKey() - Method in class com.brightcove.player.model.Video
Gets the key set identifier for the current offline playback license for this video, if any.
getOffset() - Method in class com.brightcove.ssai.tracking.TrackingEvent
 
getOnHoldUpdateFrequency() - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
Gets the on hold update frequency time in milliseconds, used to send the EventType.SEEKBAR_DRAGGING_PROGRESS event to update the Media Controller seek bar.
getOnHoldWaitTime() - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
Gets the on hold button wait time, which is the time in milliseconds to be waited, so that the key event is considered a long press instead of a regular press.
getOnTouchListener() - Method in class com.brightcove.player.mediacontroller.MediaControllerConfig
Gets the on touch listener.
getOptionalHeaders() - Method in class com.brightcove.player.drm.BrightcoveMediaDrmCallback
Gets the optional request headers that will be passed to the license key request.
getOriginX() - Method in class com.brightcove.player.model.Region
The origin X offset for the region.
getOriginY() - Method in class com.brightcove.player.model.Region
The origin Y offset for the region.
getOutputProtection() - Method in class com.brightcove.player.drm.CustomerRightsTokenConfig
Gets the output protection.
getParent() - Method in interface com.brightcove.player.view.RenderView
 
getPauseAdImageView() - Method in class com.brightcove.pulse.PauseAdView
 
getPeakBitrate() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Return the peak bitrate.
getPeakBitrate() - Method in class com.brightcove.player.playback.ExoMediaPlayback
Return the peak bitrate.
getPersistedSize() - Method in class com.brightcove.player.store.FileConverter
 
getPersistedSize() - Method in class com.brightcove.player.store.MapConverter
 
getPersistedSize() - Method in class com.brightcove.player.store.VideoConverter
 
getPersistedType() - Method in class com.brightcove.player.store.FileConverter
 
getPersistedType() - Method in class com.brightcove.player.store.MapConverter
 
getPersistedType() - Method in class com.brightcove.player.store.VideoConverter
 
getPictureInPictureManager() - Method in class com.brightcove.player.view.BaseVideoView
 
getPlayback() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
getPlayback() - Method in class com.brightcove.player.display.VideoDisplayComponent
Get the current playback.
getPlayback() - Method in class com.brightcove.player.playback.BrightcoveNotification
 
getPlayback() - Method in class com.brightcove.player.view.BaseVideoView
 
getPlayback() - Method in class com.brightcove.player.view.BrightcoveExoPlayerVideoView
 
getPlaybackController() - Method in class com.brightcove.player.view.BaseVideoView
Returns the video playback controller, the component of the player responsible for managing video playback and emitting cue points.
getPlaybackLooper() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
getPlaybackLooper() - Method in class com.brightcove.player.playback.ExoMediaPlayback
 
getPlayedSlots() - Method in class com.brightcove.freewheel.cuepoint.AdCuePointComponent
 
getPlayer() - Method in class com.brightcove.player.playback.ExoMediaPlayback
 
getPlayer() - Method in interface com.brightcove.player.playback.MediaPlayback
Get the player used for media playback.
getPlayer() - Method in class com.brightcove.player.playback.MediaPlayerPlayback
 
getPlayerCurrentPosition() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
getPlayerCurrentPosition() - Method in class com.brightcove.player.display.VideoDisplayComponent
Returns the current playhead position of the underlying video player.
getPlayerId() - Method in class com.brightcove.omniture.OmnitureComponent
Retrieves the unique identifier of the video player provided to the Omniture Component.
getPlayerName() - Method in class com.brightcove.omniture.OmnitureComponent
Retrieves the name of the video player provided to the Omniture Component.
getPlayerOptionsView() - Method in class com.brightcove.player.controller.BrightcovePlayerOptionsManager
Gets the player options menu view.
getPlayerState() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Returns the ExoPlayer state if available, or -1 if the player is null.
getPlayerState() - Method in class com.brightcove.player.playback.ExoMediaPlayback
Returns the ExoPlayer state if available, or -1 if the player is null.
getPlayerUrl() - Method in class com.brightcove.cast.model.BrightcoveCastCustomData
 
getPlayingAd() - Method in class com.brightcove.ssai.timeline.TimelineManager
 
getPlayingAdPod() - Method in class com.brightcove.ssai.timeline.TimelineManager
Returns an AdPod if it's currently playing an Ad, otherwise returns null.
getPlaylist() - Method in class com.brightcove.player.playback.ExoMediaPlayback
 
getPlaylist() - Method in interface com.brightcove.player.playback.MediaPlayback
Returns a immutable copy of the video list.
getPlaylist() - Method in class com.brightcove.player.playback.MediaPlayerPlayback
 
GetPlaylistTask - Class in com.brightcove.player.edge
 
GetPlaylistTask(EventEmitter, String, HttpRequestConfig, String) - Constructor for class com.brightcove.player.edge.GetPlaylistTask
 
GetPlaylistTask(EventEmitter, String, HttpRequestConfig, String, String) - Constructor for class com.brightcove.player.edge.GetPlaylistTask
 
GetPlaylistTask(EventEmitter, String, Map<String, String>, String, String) - Constructor for class com.brightcove.player.edge.GetPlaylistTask
GetPlaylistTask(EventEmitter, String, Map<String, String>, Map<String, String>, String, String) - Constructor for class com.brightcove.player.edge.GetPlaylistTask
getPluginsInUse() - Method in class com.brightcove.player.management.BrightcovePluginManager
 
getPolicyKey() - Method in class com.brightcove.cast.model.BrightcoveCastCustomData
 
getPosition() - Method in class com.brightcove.player.model.CuePoint
Deprecated.
getPositionLong() - Method in class com.brightcove.player.model.CuePoint
Returns the time offset of the cue point from the beginning of the video, in milliseconds.
getPositionType() - Method in class com.brightcove.player.model.CuePoint
 
getPosterImage() - Method in class com.brightcove.player.model.Video
Gets the poster image source.
getPosterSources() - Method in class com.brightcove.player.model.Video
Gets the list of poster sources.
getPostRollSlots() - Method in class com.brightcove.freewheel.cuepoint.AdCuePointComponent
 
getPreRollSlots() - Method in class com.brightcove.freewheel.cuepoint.AdCuePointComponent
 
getPreviewLoader() - Method in class com.brightcove.player.mediacontroller.ThumbnailComponent
Gets the PreviewLoader responsible to download the images and load them into the Thumbnail View.
getPreviewThumbnailSources() - Method in class com.brightcove.player.model.Video
 
getProcessListener() - Method in class com.brightcove.player.analytics.DefaultAnalyticsHandler
Sets the listener that can receive callback notifications from this instance before and after processing an event.
getProgress() - Method in interface com.brightcove.player.mediacontroller.PreviewThumbnailView
Get the PreviewThumbnailView's current level of progress.
getProgress() - Method in class com.brightcove.player.network.DownloadStatus
Calculates the download progress as percentage value.
getProjectionFormat() - Method in class com.brightcove.player.model.Video
Gets the video format.
getProjectionFormat() - Method in class com.brightcove.player.view.BrightcoveSurfaceView
getProjectionFormat() - Method in class com.brightcove.player.view.BrightcoveTextureView
 
getProjectionFormat() - Method in interface com.brightcove.player.view.RenderView
 
getProperties() - Method in class com.brightcove.player.edge.Catalog
Get the Map of properties for this Offline Catalog
getProperties() - Method in class com.brightcove.player.event.AbstractEvent
 
getProperties() - Method in class com.brightcove.player.event.Event
 
getProperties() - Method in class com.brightcove.player.event.MediaEvent
 
getProperties() - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
Implements a default behavior to get the current properties without any additional processing.
getProperties() - Method in interface com.brightcove.player.mediacontroller.buttons.ButtonController
Obtains a set of property values (name/value pairs) to emit as an optional part of handling a button action.
getProperties() - Method in class com.brightcove.player.mediacontroller.buttons.PlayButtonController
Implements a getter to obtain properties to emit given the current managed state.
getProperties() - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
Implements a getter to add the current playhead position to the payload when emitting a rewind event.
getProperties() - Method in class com.brightcove.player.model.MetadataObject
Retrieves a Map of dynamic properties for this object.
getProperty(String) - Method in class com.brightcove.player.event.AbstractEvent
 
getProperty(String, Class<T>) - Method in class com.brightcove.player.event.AbstractEvent
Returns the casted value of the eventPropertyId.
getPropertyByteArray(String) - Method in interface com.brightcove.player.drm.BrightcoveDrmSession
 
getPropertyByteArray(String) - Method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
 
getPropertyByteArray(String) - Method in class com.brightcove.player.drm.OfflineLicenseManager
 
getPropertyString(String) - Method in interface com.brightcove.player.drm.BrightcoveDrmSession
 
getPropertyString(String) - Method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
 
getPropertyString(String) - Method in interface com.brightcove.player.drm.LicenseManager
Gets the specified property.
getPropertyString(String) - Method in class com.brightcove.player.drm.OfflineLicenseManager
 
getQoSInfo() - Method in class com.brightcove.omniture.CustomPlayerDelegate
Deprecated.
 
getQoSObject() - Method in class com.brightcove.omniture.CustomMediaHeartbeatDelegate
Currently not implemented
getQueryParameters() - Method in class com.brightcove.player.network.HttpRequestConfig
Gets the HTTP request query parameters as a map of key-value pairs.
getRawAd() - Method in interface com.brightcove.ssai.ad.Ad
 
getRawCompanion() - Method in interface com.brightcove.ssai.ad.Ad
 
getRawCreative() - Method in interface com.brightcove.ssai.ad.Ad
 
getRawEvent() - Method in class com.brightcove.ssai.tracking.TrackingEvent
 
getReadTimeout() - Method in class com.brightcove.player.network.HttpService
Retrieves the read timeout used by this HttpService.
getReason() - Method in class com.brightcove.player.network.DownloadStatus
Gets the reason code of the download request, if any.
getReasonMessage() - Method in class com.brightcove.player.network.DownloadStatus
Converts the current status code the string resourced identifier that explains the status.
getReferenceId() - Method in class com.brightcove.player.model.Video
Convenience method for obtaining the parsed reference identifier from the properties map.
getRegion() - Method in class com.brightcove.player.model.Block
The region name for this timed-text element.
getRegions() - Method in class com.brightcove.player.model.CaptionsDocument
Retrieves a Map of the Region objects in this document, keyed by their names.
getRelativeOffset() - Method in class com.brightcove.ssai.timeline.block.AdBlock
 
getRelativeOffset() - Method in class com.brightcove.ssai.timeline.block.ContentBlock
 
getRelativeOffset() - Method in interface com.brightcove.ssai.timeline.block.TimelineBlock
Gets the relative Block offset in milliseconds, that is, the offset with respect to the content length only (no Ads).
getRelativePlayheadPosition(long) - Method in interface com.brightcove.ssai.timeline.Timeline
Calculates the relative playhead position given the absolute playhead position.
getRelativeStartPosition() - Method in class com.brightcove.ssai.ad.AdPod
Gets the relative start position.
getReleaseIdentifier() - Method in class com.brightcove.player.management.BrightcovePluginManager
Deprecated.
Please use BuildConfig.RELEASE_ID instead.
getRemainingLicenseDuration(byte[]) - Method in interface com.brightcove.player.drm.LicenseManager
Returns license and playback durations remaining in seconds of the given offline license.
getRemainingLicenseDuration(byte[]) - Method in class com.brightcove.player.drm.OfflineLicenseManager
 
getRemainingLicenseDuration(BrightcoveDrmSession) - Static method in class com.brightcove.player.drm.BrightcoveDrmUtil
Deprecated.
getRemainingPlaybackDuration(BrightcoveDrmSession) - Static method in class com.brightcove.player.drm.BrightcoveDrmUtil
Deprecated.
getRemoteUri() - Method in class com.brightcove.player.network.DownloadManager.Request
 
getRemoteUri() - Method in interface com.brightcove.player.network.IDownloadManager.IRequest
Gets the URL to the remote file.
getRendererIndex(int) - Method in class com.brightcove.player.render.TrackSelectorHelper
Gets the renderer index.
getRenderView() - Method in class com.brightcove.player.display.VideoDisplayComponent
 
getRenderView() - Method in class com.brightcove.player.view.BaseVideoView
Gets refers to the view that will render the video.
getRenderView() - Method in class com.brightcove.player.view.BrightcoveTextureVideoView
 
getRenderView() - Method in class com.brightcove.player.view.BrightcoveVideoView
 
getRenderViewClass() - Method in class com.brightcove.player.view.BrightcoveVideoView
This method will be called to determine the RenderView class that must be used to create the RenderView needed to drive this view.
getRequestHeaders() - Method in class com.brightcove.player.network.HttpRequestConfig
Gets the HTTP request headers as a map of key-value pairs.
getResourceId(int) - Method in class com.brightcove.player.mediacontroller.BrightcoveControlBar
Access a given resource identifier attribute by Android styleable resource index.
getResponseBody() - Method in class com.brightcove.player.network.HttpResponse
 
getResponseBodyJSON() - Method in class com.brightcove.player.network.HttpResponse
 
getResponseCode() - Method in class com.brightcove.player.network.HttpResponse
 
getResponseHeaders() - Method in class com.brightcove.player.offline.MultiDataSource
 
getRestrictHdContentToWidevineL1() - Method in class com.brightcove.player.model.RendererConfig
Checks if the restriction to play 'protected HD content' ONLY on devices with Widevine security level 1 (L1) is enabled or disabled.
getResult() - Method in class com.brightcove.player.offline.MediaPresentationDescriptionLoadable
Gets the Media Presentation Description manifest object resulted from the request.
getResult() - Method in class com.brightcove.ssai.tracking.AsyncTaskResult
 
getRetryLimit() - Static method in class com.brightcove.player.analytics.AnalyticsClient
Gets the maximum number of attempts that will be made to send AbstractAnalyticsEvent.NORMAL events.
getRootEmitter() - Method in class com.brightcove.player.event.RegisteringEventEmitter
Retrieve the underlying EventEmitter provided when initializing this emitter.
getRotation() - Method in class com.brightcove.player.video360.RotationMonitor
Returns the rotation of the screen from its "natural" rotation.
getSafeAreaMarginHeight() - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
Computes the FCC "safe-area margin" height based on the current height of this instance and the BrightcoveClosedCaptioningView.SAFE_AREA.
getSafeAreaMarginWidth() - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
Computes the FCC "safe-area margin" width based on the current width of this instance and the BrightcoveClosedCaptioningView.SAFE_AREA.
getSeekBarOffset() - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Deprecated.
getSeekBarOffsetLong() - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Gets the live fixed sliding window offset.
getSeekDefault() - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
Deprecated.
getSeekDefaultLong() - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
Gets default seek time.
getSeekListener() - Method in class com.brightcove.ssai.timeline.TimelineManager
 
getSeekPercentage() - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
Gets the seek percentage relative to video duration, used to set the SeekButtonController.seekDefaultLong The values are greater than 0 and lower than 100
getSegmentCount(long) - Method in class com.brightcove.player.dash.BrightcoveSegmentTemplate
Deprecated.
getSegmentCountLong(long) - Method in class com.brightcove.player.dash.BrightcoveSegmentTemplate
 
getSegmentTemplate() - Method in class com.brightcove.player.dash.BrightcoveSegmentTemplate
 
getSelectedAudioLanguage() - Method in class com.brightcove.player.render.TrackSelectorHelper
Gets the selected audio language if any.
getService() - Method in class com.brightcove.player.playback.MediaPlaybackService.Binder
Get the instance of the service.
getSessionID() - Method in class com.brightcove.player.concurrency.ConcurrencySession
 
getSessionKey() - Static method in class com.brightcove.player.analytics.Analytics
Gets the globally unique session key for this application session.
getSessionTTL() - Method in class com.brightcove.player.concurrency.ConcurrencySession
 
getShaderHandle() - Method in class com.brightcove.player.video360.ShaderProgram
 
getShowHideTimeout() - Method in class com.brightcove.player.mediacontroller.BrightcoveShowHideController
Gets the animation timeout.
getSkipOffset() - Method in class com.brightcove.player.ads.AdAsset
 
getSkipOffset() - Method in interface com.brightcove.ssai.ad.Ad
Returns the skip offset of the main ad.
getSource() - Method in class com.brightcove.cast.model.SplashScreen
Gets source.
getSourceCollectionByDeliveryType(DeliveryType) - Method in class com.brightcove.player.model.Video
Retrieve the SourceCollection associated with this Video and the specified Delivery Type.
getSourceCollections() - Method in class com.brightcove.player.model.Video
Retrieve a Set of the SourceCollections associated with this Video.
getSourceController() - Method in class com.brightcove.player.playback.ExoMediaPlayback
 
getSourceController() - Method in interface com.brightcove.player.playback.MediaPlayback
The source selector which uses a delegate to select sources.
getSourceController() - Method in class com.brightcove.player.playback.MediaPlayerPlayback
 
getSourceController() - Method in class com.brightcove.player.view.BaseVideoView
Returns the source controller, the component of the player that selects the source to play for a video.
getSourceProperties() - Method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
 
getSourceRectHint() - Method in class com.brightcove.player.pictureinpicture.BrightcovePictureInPictureParams
 
getSources() - Method in class com.brightcove.player.model.SourceCollection
Retrieves a collection of Source asset model objects in this SourceCollection.
getSourceSelector() - Method in class com.brightcove.player.controller.DefaultSourceSelectionController
 
getSourceUrl(Source) - Static method in class com.brightcove.player.model.Source
Gets the URL of the source.
getSpecMode(int) - Static method in class com.brightcove.player.util.LayoutUtil
 
getSpringServeEncodedURL(HashMap<String, Object>, String) - Method in class com.brightcove.ima.springserve.SpringServeHelper
 
getSpringServeURL(HashMap<String, Object>, String) - Method in class com.brightcove.ima.springserve.SpringServeHelper
 
getStartTime() - Method in class com.brightcove.player.mediacontroller.TimedThumbnail
 
getState() - Method in class com.brightcove.omniture.OmnitureComponent
Return the current state of media playback.
getStateList() - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
Gets the button state list providing information about the states associated with a button face.
getStateList() - Method in interface com.brightcove.player.mediacontroller.buttons.ButtonController
Obtain the list of button states for the button being controlled.
getStateList(int) - Method in interface com.brightcove.player.mediacontroller.BrightcoveMediaControlRegistry
Implements a getter for the state list associated with a given button.
getStateList(int) - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaControlRegistryImpl
Implements a getter for the state list associated with a given button.
getStatus() - Method in class com.brightcove.player.model.Video
Returns Video.Status.OK when the Video is valid and playable, or Video.Status.ERROR where there was an error while retrieving or creating the video.
getStatusMessage() - Method in class com.brightcove.player.network.DownloadStatus
Converts the current status code to a string resource identifier that explains status.
getStillImageUri() - Method in class com.brightcove.player.model.Video
It gets the URI from the Video.Fields.STILL_IMAGE_URI video property if available, or null otherwise.
getStillView() - Method in class com.brightcove.player.view.BaseVideoView
 
getStreamTypes() - Method in class com.brightcove.player.playback.PlaybackNotification
Get the supported stream types for showing this notification.
getStringProperty(String) - Method in class com.brightcove.player.model.MetadataObject
Convenience method to retrieve a property from the dynamic properties Map that is expected to be a String.
getStringProperty(Map<String, Object>, String) - Static method in class com.brightcove.player.model.MetadataObject
Convenience static method to retrieve a property from a properties Map that is expected to be a String.
getStringResource(int, String) - Method in class com.brightcove.player.mediacontroller.BrightcoveControlBar
Access a given string attribute by Android styleable resource index.
getStyle() - Method in class com.brightcove.player.management.BrightcoveClosedCaptioningManager
Load the styling options from shared preferences if available.
getStyleForPreset(int) - Method in class com.brightcove.player.captioning.preferences.PresetPreference
 
getStyleName() - Method in class com.brightcove.player.model.StyledElement
The style name string.
getStyles() - Method in class com.brightcove.player.model.TTMLDocument
Retrieves a Map of the StyledElement objects in this document, keyed by their names.
getSuccessEventType() - Method in class com.brightcove.player.display.tasks.LoadImageTask
Get the currently configured EventType string that is to be emitted on successful load of a Bitmap.
getSummary() - Method in class com.brightcove.player.captioning.preferences.ListDialogPreference
 
getSurface() - Method in class com.brightcove.player.view.BrightcoveSurfaceView
 
getSurface() - Method in class com.brightcove.player.view.BrightcoveTextureView
 
getSurface() - Method in interface com.brightcove.player.view.RenderView
 
getSurfaceView() - Method in class com.brightcove.player.view.BrightcoveVideoView
Deprecated.
getTargetBufferBytes() - Method in class com.brightcove.player.config.LoadControlConfig
Gets the target buffer size in bytes.
getText() - Method in class com.brightcove.player.mediacontroller.buttons.ButtonState
Implements a getter for the button text.
getText() - Method in class com.brightcove.player.model.Span
The text for this Span.
getTextAlign() - Method in class com.brightcove.player.model.StyledElement
 
getTextDecoration() - Method in class com.brightcove.player.model.StyledElement
 
getTextureView() - Method in class com.brightcove.player.view.BrightcoveTextureVideoView
 
getThrowable() - Method in class com.brightcove.player.edge.CatalogError
Gets the Throwable error thrown when making the Playback API request, if any.
getThrowable() - Method in interface com.brightcove.player.model.BrightcoveError
 
getThumbnail() - Method in class com.brightcove.player.model.Video
Gets the thumbnail image source.
getThumbnailDocumentCreator() - Method in class com.brightcove.player.mediacontroller.ThumbnailComponent
getThumbnailSources() - Method in class com.brightcove.player.model.Video
Gets the list of thumbnail sources.
getThumbnailUri() - Method in class com.brightcove.player.mediacontroller.TimedThumbnail
 
getThumbnailView() - Method in class com.brightcove.player.mediacontroller.BrightcovePreviewSeekBar
 
getThumbnailView() - Method in interface com.brightcove.player.mediacontroller.PreviewThumbnailView
Returns the ThumbnailView where the thumbnail images will be drawn into.
getThumbOffset() - Method in interface com.brightcove.player.mediacontroller.PreviewThumbnailView
Returns the offset, in pixels, of the thumb/scrubber.
getTime() - Method in class com.brightcove.player.network.DownloadStatus
Gets the date and time when the status changed as number of milliseconds since January 1, 1970, 00:00:00 GMT.
getTimedTracker() - Method in class com.brightcove.ssai.tracking.ui.UiTimedTracker
 
getTimeline() - Method in class com.brightcove.ssai.timeline.TimelineManager
Gets the timeline if available.
getTimeline() - Method in class com.brightcove.ssai.tracking.timed.TimedTracker
 
getTimeline() - Method in interface com.brightcove.ssai.tracking.Tracker
Returns the Timeline.
getTimeline() - Method in class com.brightcove.ssai.tracking.ui.UiTimedTracker
 
getTimelineBlockAt(long) - Method in interface com.brightcove.ssai.timeline.Timeline
Returns the TimelineBlock at the specified absolutePlayheadPosition.
getTimelineType() - Method in class com.brightcove.ssai.data.model.SSAIWrapper
 
getTimeRange() - Method in class com.brightcove.player.captioning.BrightcoveClosedCaption
Deprecated.
getTimeRangeLong() - Method in class com.brightcove.player.captioning.BrightcoveClosedCaption
 
getTitle() - Method in class com.brightcove.player.network.DownloadManager.Request
 
getTitle() - Method in interface com.brightcove.player.network.IDownloadManager.IRequest
Gets the title of this download, to be displayed in notifications (if enabled).
getTitle() - Method in class com.brightcove.player.offline.RequestConfig
Gets the request title.
getTitle() - Method in interface com.brightcove.ssai.ad.Ad
 
getTitleAt(int) - Method in class com.brightcove.player.captioning.preferences.ColorPreference
 
getTitleAt(int) - Method in class com.brightcove.player.captioning.preferences.ListDialogPreference
 
getTotalAdsInAdBreak() - Method in class com.brightcove.player.ads.AdAsset
 
getTotalBytesTransferred() - Method in class com.brightcove.player.network.PlayerBandwidthMeter
Gets the total number of bytes transferred so far.
getTotalLength() - Method in interface com.brightcove.ssai.timeline.Timeline
It returns the total duration of the video.
getTotalLength() - Method in class com.brightcove.ssai.timeline.TimelineManager
Gets the total length.
getTrackFormat(int, Format, String, long) - Static method in class com.brightcove.player.dash.DashUtil
 
getTrackingEvents(Ad.TrackingType) - Method in interface com.brightcove.ssai.ad.Ad
 
getTracks() - Method in class com.brightcove.cast.model.BrightcoveCastCustomData
 
getTrackSelector() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Gets the DefaultTrackSelector object.
getTrackSelector() - Method in class com.brightcove.player.playback.ExoMediaPlayback
Gets the DefaultTrackSelector object.
getTrackSelectorHelper() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Gets the TrackSelectorHelper object.
getTrackSelectorHelper() - Method in class com.brightcove.player.playback.ExoMediaPlayback
Gets the TrackSelectorHelper object.
getTransferListener() - Method in class com.brightcove.player.network.PlayerBandwidthMeter
 
getType() - Method in class com.brightcove.cast.model.BrightcoveMessage
Gets type.
getType() - Method in class com.brightcove.player.event.AbstractEvent
The event type, typically specified from a constant value defined in EventType.
getType() - Method in class com.brightcove.player.model.CuePoint
Deprecated.
Use getPositionType()
getType() - Method in interface com.brightcove.ssai.ad.Click
Gets Creative Click type.
getType() - Method in interface com.brightcove.ssai.timeline.Timeline
Gets the Timeline type.
getUniform(String) - Method in class com.brightcove.player.video360.ShaderProgram
 
getUniqueIdentifierEnabled() - Method in class com.brightcove.player.analytics.Analytics
Return whether the client side unique identifier feature is enabled.
getUnit() - Method in class com.brightcove.player.model.Length
The StyledElement.Unit of this Length.
getUri() - Method in class com.brightcove.player.captioning.PreviewThumbnailFormat
 
getUri() - Method in class com.brightcove.player.offline.MultiDataSource
 
getUri() - Method in class com.brightcove.ssai.tracking.TrackingEvent
 
getURI() - Method in interface com.brightcove.ssai.ad.Click
Gets Creative Click uri.
getUrl() - Method in class com.brightcove.player.ads.AdAsset
 
getUrl() - Method in class com.brightcove.player.model.Source
Convenience getter to retrieve the property with the Source.Fields.URL key
getUserAgentDeviceType() - Static method in class com.brightcove.player.analytics.Analytics
Return a static version of the result from the getDeviceType method in this class
getUserId() - Method in class com.brightcove.cast.model.BrightcoveCastCustomData
 
getValue() - Method in class com.brightcove.player.captioning.preferences.ListDialogPreference
 
getValue() - Method in class com.brightcove.player.model.Length
The numeric value of this Length.
getValueAt(int) - Method in class com.brightcove.player.captioning.preferences.ListDialogPreference
 
getVersionName() - Static method in class com.brightcove.player.Sdk
Gets build version name of the SDK.
getVertices() - Method in class com.brightcove.player.video360.Sphere
 
getVerticesStride() - Method in class com.brightcove.player.video360.Sphere
 
getVideo() - Method in class com.brightcove.ssai.data.model.SSAIWrapper
 
getVideoAdPlayer() - Method in class com.brightcove.ima.GoogleIMAComponent
Returns the current GoogleIMAVideoAdPlayer, or null if it has not been created yet.
getVideoAt(int) - Method in class com.brightcove.player.playback.ExoMediaPlayback
 
getVideoAt(int) - Method in interface com.brightcove.player.playback.MediaPlayback
Gets a video from the video list at the specified index
getVideoAt(int) - Method in class com.brightcove.player.playback.MediaPlayerPlayback
 
getVideoBitrate() - Method in class com.brightcove.player.offline.RequestConfig
Gets the video bitrate configured.
getVideoDecodeSurface() - Method in class com.brightcove.player.video360.RenderThread
Creates a new Surface that will be used to render the 360 video.
getVideoDisplay() - Method in class com.brightcove.player.view.BaseVideoView
Returns the video display, the low-level component responsible for decoding and rendering a video.
getVideoDisplayProperties() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
getVideoDisplayProperties() - Method in class com.brightcove.player.playback.ExoMediaPlayback
 
getVideoDownloadStatus(Video) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Gets the status of previous video download request.
getVideoDownloadStatus(Video, OfflineCallback<DownloadStatus>) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Asynchronously gets the status of previous video download request.
getVideoDownloadStatus(String) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Gets the status of previous video download request.
getVideoDownloadStatus(String, OfflineCallback<DownloadStatus>) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Asynchronously gets the status of previous video download request.
getVideoFormat() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
getVideoFormat() - Method in class com.brightcove.player.playback.ExoMediaPlayback
 
getVideoHeight() - Method in class com.brightcove.player.view.BaseVideoView
 
getVideoHeight() - Method in class com.brightcove.player.view.BrightcoveSurfaceView
 
getVideoHeight() - Method in class com.brightcove.player.view.BrightcoveTextureVideoView
 
getVideoHeight() - Method in class com.brightcove.player.view.BrightcoveTextureView
 
getVideoHeight() - Method in class com.brightcove.player.view.BrightcoveVideoView
 
getVideoHeight() - Method in interface com.brightcove.player.view.RenderView
 
getVideoInfo() - Method in class com.brightcove.omniture.CustomPlayerDelegate
Deprecated.
 
getVideoMetadata() - Method in class com.brightcove.omniture.OmnitureComponent
Retrieves the Video Metadata Map.
getVideoRepresentationList(Context, AdaptationSet) - Static method in class com.brightcove.player.dash.DashUtil
 
getVideos() - Method in class com.brightcove.player.model.Playlist
Retrieves the ordered List of valid Videos contained in this Playlist.
getVideoStillDisplay() - Method in class com.brightcove.player.view.BaseVideoView
Returns the video still display, the component of the player that shows and hides the still image if one is available for a video.
GetVideoTask - Class in com.brightcove.player.edge
 
GetVideoTask(EventEmitter, String, HttpRequestConfig, String) - Constructor for class com.brightcove.player.edge.GetVideoTask
 
GetVideoTask(EventEmitter, String, HttpRequestConfig, String, String) - Constructor for class com.brightcove.player.edge.GetVideoTask
 
GetVideoTask(EventEmitter, String, Map<String, String>, String, String) - Constructor for class com.brightcove.player.edge.GetVideoTask
GetVideoTask(EventEmitter, String, Map<String, String>, Map<String, String>, String, String) - Constructor for class com.brightcove.player.edge.GetVideoTask
getVideoWidth() - Method in class com.brightcove.player.view.BaseVideoView
 
getVideoWidth() - Method in class com.brightcove.player.view.BrightcoveSurfaceView
 
getVideoWidth() - Method in class com.brightcove.player.view.BrightcoveTextureVideoView
 
getVideoWidth() - Method in class com.brightcove.player.view.BrightcoveTextureView
 
getVideoWidth() - Method in class com.brightcove.player.view.BrightcoveVideoView
 
getVideoWidth() - Method in interface com.brightcove.player.view.RenderView
 
getView(int) - Method in interface com.brightcove.player.mediacontroller.BrightcoveMediaControlRegistry
Gets a media control view with a given resource id.
getView(int) - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaControlRegistryImpl
Implements a getter to obtain a button widget for a given button resource id.
getView(String) - Method in interface com.brightcove.player.mediacontroller.BrightcoveMediaControlRegistry
Gets a media control view with a given resource tag (the last portion of the textual resource id, e.g.
getView(String) - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaControlRegistryImpl
Implements a getter to obtain a view given the tag part of a resource id, i.e.
getViewContainer() - Method in interface com.brightcove.ima.AdDisplayContainerFactory
Returns the ViewGroup container used for both, the creation of the GoogleIMAVideoAdPlayer and the AdDisplayContainer
getViewContainer() - Method in class com.brightcove.ima.DefaultAdDisplayContainerFactory
 
getVisibilityState() - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
Gets the maintained visibility state for a button.
getVisibilityState() - Method in class com.brightcove.player.mediacontroller.buttons.AudioTracksButtonController
Gets the current visibility state.
getVisibilityState() - Method in interface com.brightcove.player.mediacontroller.buttons.ButtonController
Obtains the visibility state maintained for the button.
getVisibilityState() - Method in class com.brightcove.player.mediacontroller.buttons.CaptionsButtonController
Gets the current visibility state.
getVisibilityState() - Method in class com.brightcove.player.mediacontroller.buttons.CloseButtonController
 
getVisibilityState() - Method in class com.brightcove.player.mediacontroller.buttons.FullScreenButtonController
 
getVisibilityState() - Method in class com.brightcove.player.mediacontroller.buttons.LiveButtonController
Gets the current visibility state.
getVisibilityState() - Method in class com.brightcove.player.mediacontroller.buttons.PictureInPictureButtonController
 
getVisibilityState() - Method in class com.brightcove.player.mediacontroller.buttons.PlayerOptionsButtonController
 
getVisibilityState() - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
Gets the current visibility state.
getVisibilityState() - Method in class com.brightcove.player.mediacontroller.buttons.VRButtonController
 
getVMAP() - Method in class com.brightcove.ssai.data.model.SSAIWrapper
 
getVMAP(URI, SSAICallback<VMAP>) - Method in interface com.brightcove.ssai.data.source.VMAPDataSource
 
getVMAP(URI, SSAICallback<VMAP>) - Method in class com.brightcove.ssai.data.source.VMAPHttpDataSource
 
getVMAP(URI, SSAICallback<VMAP>, int, int) - Method in interface com.brightcove.ssai.data.source.VMAPDataSource
 
getVMAP(URI, SSAICallback<VMAP>, int, int) - Method in class com.brightcove.ssai.data.source.VMAPHttpDataSource
 
getVmapXml(String) - Method in class com.brightcove.ssai.data.source.VmapXmlDataSource
 
getVolume() - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
getVolume() - Method in class com.brightcove.player.playback.ExoMediaPlayback
 
getVolume() - Method in interface com.brightcove.player.playback.MediaPlayback
 
getVolume() - Method in class com.brightcove.player.playback.MediaPlayerPlayback
 
getWatermarkingToken() - Method in class com.brightcove.cast.model.BrightcoveCastCustomData
 
getWidevineMediaDrmCallback() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
getWidevineMediaDrmCallback() - Method in class com.brightcove.player.playback.ExoMediaPlayback
 
getWidth() - Method in class com.brightcove.player.captioning.PreviewThumbnailFormat
 
getWidth() - Method in interface com.brightcove.player.view.RenderView
 
GlRenderTarget - Class in com.brightcove.player.video360
 
GlRenderTarget() - Constructor for class com.brightcove.player.video360.GlRenderTarget
Constructs a new Open GL render target.
GlUtil - Class in com.brightcove.player.video360
Utility methods to work with Open GL library.
GO_LIVE - Static variable in class com.brightcove.player.event.EventType
Indicates that the video should go to the live position.
GoogleCastComponent - Class in com.brightcove.cast
 
GoogleCastComponent(EventEmitter, Context) - Constructor for class com.brightcove.cast.GoogleCastComponent
GoogleCastComponent(EventEmitter, Context, BrightcoveCastMediaManager) - Constructor for class com.brightcove.cast.GoogleCastComponent
GoogleCastComponent(EventEmitter, String, Context) - Constructor for class com.brightcove.cast.GoogleCastComponent
GoogleCastComponent(EventEmitter, String, Context, boolean) - Constructor for class com.brightcove.cast.GoogleCastComponent
GoogleCastComponent.Builder - Class in com.brightcove.cast
The Builder to create a GoogleCastComponent.
GoogleCastEventType - Class in com.brightcove.cast
 
GoogleCastEventType() - Constructor for class com.brightcove.cast.GoogleCastEventType
 
GoogleIMAComponent - Class in com.brightcove.ima
 
GoogleIMAComponent(BaseVideoView, EventEmitter) - Constructor for class com.brightcove.ima.GoogleIMAComponent
Deprecated.
Please use the GoogleIMAComponent.Builder instead
GoogleIMAComponent(BaseVideoView, EventEmitter, boolean) - Constructor for class com.brightcove.ima.GoogleIMAComponent
Deprecated.
Please use the GoogleIMAComponent.Builder instead
GoogleIMAComponent(BaseVideoView, EventEmitter, boolean, AdsRenderingSettings) - Constructor for class com.brightcove.ima.GoogleIMAComponent
Deprecated.
Please use the GoogleIMAComponent.Builder instead
GoogleIMAComponent(BaseVideoView, EventEmitter, boolean, ImaSdkSettings) - Constructor for class com.brightcove.ima.GoogleIMAComponent
Deprecated.
Please use the GoogleIMAComponent.Builder instead
GoogleIMAComponent(BaseVideoView, EventEmitter, boolean, ImaSdkSettings, AdsRenderingSettings) - Constructor for class com.brightcove.ima.GoogleIMAComponent
Deprecated.
Please use the GoogleIMAComponent.Builder instead
GoogleIMAComponent(BaseVideoView, EventEmitter, ImaSdkSettings) - Constructor for class com.brightcove.ima.GoogleIMAComponent
Deprecated.
Please use the GoogleIMAComponent.Builder instead
GoogleIMAComponent.Builder - Class in com.brightcove.ima
 
GoogleIMAEventType - Class in com.brightcove.ima
 
GoogleIMAEventType() - Constructor for class com.brightcove.ima.GoogleIMAEventType
 
GoogleIMAVideoAdPlayer - Class in com.brightcove.ima
 
GSC_ERROR - Static variable in class com.brightcove.player.event.EventType
Indicates that generic stream concurrency error has been found.
GSC_HEARTBEAT_STOPPED - Static variable in class com.brightcove.player.event.EventType
Indicates that generic stream concurrency heartbeat has been stopped.
GSC_HEARTBEAT_STOPPED_MESSAGE - Static variable in class com.brightcove.player.event.AbstractEvent
Key for the heartbeat stopped message
GSC_MAX_CONCURRENCY_REACHED - Static variable in class com.brightcove.player.event.EventType
Indicates that generic stream concurrency has reached the max of devices allowed to playback content.
GSC_MAX_CONCURRENCY_REACHED_MESSAGE - Static variable in class com.brightcove.player.event.AbstractEvent
Key for the max concurrency reached message

H

handleAdEvents(boolean) - Method in class com.brightcove.player.ads.AdPlayer.AdPlayerSettings.Builder
 
handleMessage(Message) - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController.OnHoldHandler
 
handler - Variable in class com.brightcove.player.event.EventEmitterImpl
 
handleSeekEvent(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
 
HAS_JOC - Static variable in class com.brightcove.player.model.Source.Fields
The Has JOC (Joint Object Coding) key
hasCompanions() - Method in interface com.brightcove.ssai.ad.Ad
 
hasDvr() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
hasDvr() - Method in class com.brightcove.player.display.VideoDisplayComponent
Indicates if Live with DVR is supported.
hasDvr() - Method in class com.brightcove.player.playback.ExoMediaPlayback
 
hasDvr() - Method in interface com.brightcove.player.playback.MediaPlayback
Indicates if the current stream is a live video with DVR.
hasDvr() - Method in class com.brightcove.player.playback.MediaPlayerPlayback
Indicates if Live with DVR is supported.
hasFailedUris() - Method in exception com.brightcove.ssai.exception.TrackingException
 
hasFileScheme(URI) - Static method in class com.brightcove.player.util.FileUtil
Checks if the URI has a file scheme.
hashCode() - Method in class com.brightcove.player.captioning.PreviewThumbnailFormat
 
hashCode() - Method in class com.brightcove.player.data.Optional
 
hashCode() - Method in class com.brightcove.player.edge.CatalogError
 
hashCode() - Method in class com.brightcove.player.mediacontroller.DefaultThumbnailDocument
 
hashCode() - Method in class com.brightcove.player.mediacontroller.TimedThumbnail
 
hashCode() - Method in class com.brightcove.player.metadata.TextInformationFrame
 
hashCode() - Method in class com.brightcove.player.model.CuePoint
 
hashCode() - Method in class com.brightcove.player.model.Length
 
hashCode() - Method in class com.brightcove.player.model.MediaFormat
 
hashCode() - Method in class com.brightcove.player.network.DownloadStatus
 
hashCode() - Method in exception com.brightcove.ssai.exception.TrackingException
 
hashCode() - Method in class com.brightcove.ssai.tracking.TrackingEvent
 
hashCode() - Method in class com.brightcove.ssai.ui.AdOverlayConfig
 
hasHlseEncryption() - Method in class com.brightcove.player.model.Source
Checks if the source has HLSe encryption.
hasInBandMetadataTrackDispatchType() - Method in class com.brightcove.player.captioning.BrightcoveCaptionFormat
The in band metadata track dispatch type for this caption object
hasInBandMetadataTrackDispatchType(boolean) - Method in class com.brightcove.player.captioning.BrightcoveCaptionFormat.Builder
 
hasKeySystem(String) - Method in class com.brightcove.player.model.Source
Checks if the source has the specified key system.
hasPendingSourcesToLoad() - Method in class com.brightcove.player.controller.VideoPlaybackController
Indicates whether there are pending Sources to load.
hasPlayer() - Method in class com.brightcove.player.view.BaseVideoView
 
hasPlayer() - Method in class com.brightcove.player.view.BrightcoveExoPlayerTextureVideoView
 
hasPlayer() - Method in class com.brightcove.player.view.BrightcoveExoPlayerVideoView
 
hasSetActions() - Method in class com.brightcove.player.pictureinpicture.BrightcovePictureInPictureParams
 
hasSetAspectRatio() - Method in class com.brightcove.player.pictureinpicture.BrightcovePictureInPictureParams
 
hasSourceBoundsHint() - Method in class com.brightcove.player.pictureinpicture.BrightcovePictureInPictureParams
 
hasSurface - Variable in class com.brightcove.player.display.VideoDisplayComponent
 
hasValidContext() - Method in class com.brightcove.player.video360.GlRenderTarget
Checks if the current Open GL context is valid.
hasValidSurface() - Method in class com.brightcove.player.video360.GlRenderTarget
Checks if the current Open GL surface is valid.
HEAD - Static variable in class com.brightcove.player.captioning.TTMLParser.Tags
 
HEADERS - Static variable in class com.brightcove.player.model.Source.Fields
This Source's asset HTTP headers
HEADERS - Static variable in class com.brightcove.player.model.Video.Fields
The HTTP headers to be used with each Source URL.
HEADERS_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
HEARTBEAT_ACCOUNTID_HEADER_KEY - Static variable in class com.brightcove.player.concurrency.ConcurrencyClient
 
HEARTBEAT_APP_VERSION - Static variable in class com.brightcove.omniture.OmnitureComponent
 
HEARTBEAT_CHANNEL - Static variable in class com.brightcove.omniture.OmnitureComponent
 
HEARTBEAT_DEBUG_LOGGING - Static variable in class com.brightcove.omniture.OmnitureComponent
 
HEARTBEAT_OVP - Static variable in class com.brightcove.omniture.OmnitureComponent
 
HEARTBEAT_SSL - Static variable in class com.brightcove.omniture.OmnitureComponent
 
HEARTBEAT_TRACKING_SERVER - Static variable in class com.brightcove.omniture.OmnitureComponent
 
HEARTBEAT_VIDEO_HEADER_KEY - Static variable in class com.brightcove.player.concurrency.ConcurrencyClient
 
HeartbeatStarterTask - Class in com.brightcove.player.concurrency
 
HeartbeatStarterTask(HttpRequestConfig, ConcurrencyNetworkConnector.HeartbeatListener) - Constructor for class com.brightcove.player.concurrency.HeartbeatStarterTask
 
HeartbeatStopperTask - Class in com.brightcove.player.concurrency
 
HeartbeatStopperTask(HttpRequestConfig, ConcurrencyNetworkConnector.HeartbeatListener) - Constructor for class com.brightcove.player.concurrency.HeartbeatStopperTask
 
HeartbeatTask - Class in com.brightcove.player.concurrency
 
HeartbeatTask(HttpRequestConfig, ConcurrencyNetworkConnector.HeartbeatListener) - Constructor for class com.brightcove.player.concurrency.HeartbeatTask
 
height - Variable in class com.brightcove.player.model.MediaFormat
The height of the video in pixels, or Constants.NO_VALUE if unknown or not applicable.
hide() - Method in class com.brightcove.player.mediacontroller.animator.PreviewAnimator
hide() - Method in class com.brightcove.player.mediacontroller.animator.PreviewAnimatorImpl
 
hide() - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Hides the media controls.
hide() - Method in class com.brightcove.player.mediacontroller.BrightcoveShowHideController
Hides the media controls.
hide() - Method in interface com.brightcove.player.mediacontroller.ShowHideController
Hides the media controls.
HIDE_MEDIA_CONTROLS - Static variable in interface com.brightcove.player.mediacontroller.ShowHideController
Standard event type used to emit and listen for hiding media controls.
HIDE_PLAYER_OPTIONS - Static variable in class com.brightcove.player.event.EventType
The player will hide the player extra options as audio tracks and captions.
HIDE_SEEK_CONTROLS - Static variable in class com.brightcove.player.event.EventType
Hide the player controls
hideAudioTracksMenu() - Method in class com.brightcove.player.controller.BrightcoveAudioTracksController
Hide audio tracks menu for Android TV.
hideAudioTracksOptions() - Method in class com.brightcove.player.controller.BrightcovePlayerOptionsManager
Hide the audio tracks options.
hideCaptionsMenu() - Method in class com.brightcove.player.controller.BrightcoveClosedCaptioningController
Hide caption menu for Android TV.
hideCaptionsOptions() - Method in class com.brightcove.player.controller.BrightcovePlayerOptionsManager
Hide the captions options.
hidePauseAd() - Method in class com.brightcove.pulse.PauseAdView
Hides the Pause Ad.
hidePlayerOptions(EventEmitter) - Method in class com.brightcove.player.controller.BrightcovePlayerOptionsManager
Hide the player options menu.
hidePreview() - Method in class com.brightcove.player.mediacontroller.BrightcovePreviewSeekBar
 
hidePreview() - Method in interface com.brightcove.player.mediacontroller.PreviewThumbnailView
Hides the Preview Thumbnail View
HideSeekControlsHandler() - Constructor for class com.brightcove.player.mediacontroller.buttons.SeekButtonController.HideSeekControlsHandler
 
HIGH - Static variable in class com.brightcove.player.analytics.AbstractAnalyticsEvent
The value of high priority event.
HLS - com.brightcove.player.model.DeliveryType
Indicates video content delivered via HTTP Live Streaming.
HLS_URL - Static variable in class com.brightcove.player.model.VideoFields
 
HLSPeakBitrateTrackSelector - Class in com.brightcove.player.render
Deprecated.
HLSPeakBitrateTrackSelector() - Constructor for class com.brightcove.player.render.HLSPeakBitrateTrackSelector
Deprecated.
 
HlsSourceSelector - Class in com.brightcove.player.controller
The HLS Source Selector navigates the Video Source Collection and selects an HLS source.
HlsSourceSelector() - Constructor for class com.brightcove.player.controller.HlsSourceSelector
 
HTTP_USER_AGENT - Static variable in class com.brightcove.player.C
The user agent identifier that must be used by all HTTP requests from this plugin.
httpRequestConfig - Variable in class com.brightcove.player.concurrency.HeartbeatTask
 
HttpRequestConfig - Class in com.brightcove.player.network
An immutable configuration class whose values are used as part of an HTTP request, either as query parameters or as headers.
HttpRequestConfig.Builder - Class in com.brightcove.player.network
The HttpRequestConfig Builder.
HttpResponse - Class in com.brightcove.player.network
Wrapper class to contain the HTTP code and body response
HttpResponse() - Constructor for class com.brightcove.player.network.HttpResponse
 
httpService - Variable in class com.brightcove.player.concurrency.HeartbeatTask
 
HttpService - Class in com.brightcove.player.network
HttpService provides the basic tools to construct URLs properly, and issue HTTP requests, especially those that yield a JSON response.
HttpService() - Constructor for class com.brightcove.player.network.HttpService
HttpService When using the default constructor, DEFAULT_CONNECT_TIMEOUT and DEFAULT_READ_TIMEOUT are used for the timeout values.
HttpService(int, int) - Constructor for class com.brightcove.player.network.HttpService
HttpService Provides overrides for the connection and read timeout values on instantiation.

I

i(String, String, Object...) - Static method in class com.brightcove.player.logging.Log
Logs an information message.
i(String, String, Throwable, Object...) - Static method in class com.brightcove.player.logging.Log
Logs an information message.
IAnalyticsErrorListener - Interface in com.brightcove.player.analytics
Contract of the listener that can receive error notifications from the analytics client.
IAnalyticsHandler - Interface in com.brightcove.player.analytics
Contract of the class that handle incoming analytics events.
IAnalyticsHandler.ProcessListener - Interface in com.brightcove.player.analytics
A listener that can receive callback notification from the DefaultAnalyticsHandler after processing an event.
IAnalyticsHandler.ProcessListener.Outcome - Annotation Type in com.brightcove.player.analytics
List of possibles results.
id - Variable in class com.brightcove.player.metadata.