Skip navigation links
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 

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, Class<? extends Component>) - Constructor for class com.brightcove.player.event.AbstractComponent
Being Components, Controllers inheriting from AbstractController require an EventEmitter on initialization.
AbstractComponent(EventEmitter) - Constructor for class com.brightcove.player.event.AbstractComponent
Build an AbstractComponent that does not use a registering event emitter.
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
 
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
 
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.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.
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_WAS_PLAYING - Static variable in class com.brightcove.ima.GoogleIMAComponent
 
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.
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.iab.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(Video) - Method in class com.brightcove.player.view.BaseVideoView
Adds the video to the end of the video list.
add(int, Video) - Method in class com.brightcove.player.view.BaseVideoView
Adds the video to the video list at the specified index.
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(Collection<Video>) - Method in class com.brightcove.player.view.BaseVideoView
Add all videos in the collection to the end of the list.
addAll(int, Collection<Video>) - Method in class com.brightcove.player.view.BaseVideoView
Inserts all videos in the collection at the specified index.
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.
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<T>) - Method in interface com.brightcove.player.ads.AdPlayer
addListener(AdPlayer.Listener<AdAsset>) - Method in class com.brightcove.player.ads.ExoAdPlayer
 
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(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(Long, DownloadManager.Listener) - Method in class com.brightcove.player.network.DownloadManager
 
addListener(String, EventListener) - Method in class com.brightcove.player.view.BaseVideoView
 
addListener(AdPlayer.Listener<PulseVideoAd>) - Method in class com.brightcove.pulse.PulseAdPlayer
 
addMarker(int) - 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.
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.
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.Fields - Class in com.brightcove.player.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_VIDEO_ENGAGEMENT - Static variable in class com.brightcove.player.event.EventType
Indicates that video_engagement event data was received.
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(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.
apply(AdBreak, Long) - Method in class com.brightcove.ssai.ad.AdBreakMapper
 
applySelectionOverride(int, SelectionOverrideCreator) - Method in class com.brightcove.player.render.TrackSelectorHelper
Creates a DefaultTrackSelector.SelectionOverride with the SelectionOverrideCreator 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.
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_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.
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() - Method in class com.brightcove.player.captioning.BrightcoveCaptionStyle
 
backgroundColor(int) - Method in interface com.brightcove.player.captioning.BrightcoveCaptionStyle.Builder
 
backgroundColor - Variable in class com.brightcove.player.model.StyledElement
The background color string.
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.
BEGIN - Static variable in class com.brightcove.player.captioning.TTMLParser.Attributes
 
beginTime - Variable in class com.brightcove.player.model.Block
 
BG_COLOR - Static variable in class com.brightcove.player.captioning.TTMLParser.Attributes
 
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 - Class in com.brightcove.player.model
Represents a single timed-text element.
Block() - Constructor for class com.brightcove.player.model.Block
 
block - Variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView.TimeMapEntry
 
BODY - Static variable in class com.brightcove.player.captioning.TTMLParser.Tags
 
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 - 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
brightcoveAudioTracksController - Variable in class com.brightcove.player.view.BaseVideoView
 
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, List<List<Span>>) - Constructor for class com.brightcove.player.captioning.BrightcoveClosedCaption
Initializes a Caption with the given begin time, end time, and text lines.
BrightcoveClosedCaption(int, int, String) - Constructor for class com.brightcove.player.captioning.BrightcoveClosedCaption
 
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
brightcoveClosedCaptioningController - Variable in class com.brightcove.player.view.BaseVideoView
 
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
 
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.
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 backwards compatible Fragment with basic life cycle and full screen support.
BrightcovePlayerFragment() - Constructor for class com.brightcove.player.appcompat.BrightcovePlayerFragment
 
BrightcovePlayerFragment - Class in com.brightcove.player.view
A Fragment with basic life cycle and full screen support.
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>, 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
 
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(Video) - Method in class com.brightcove.omniture.OmnitureComponent.DefaultMediaNameFactory
 
build(Video, Source) - Method in class com.brightcove.omniture.OmnitureComponent.DefaultMediaNameFactory
 
build(Video) - Method in interface com.brightcove.omniture.OmnitureComponent.MediaNameFactory
 
build(Video, Source) - Method in interface com.brightcove.omniture.OmnitureComponent.MediaNameFactory
 
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.edge.Catalog.AbstractBuilder
Builds the Catalog object.
build() - Method in class com.brightcove.player.edge.OfflineCatalog.Builder
Builds the OfflineCatalog 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() - 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_VERSION - Static variable in class com.brightcove.player.event.AbstractEvent
 
buildCaptionBlock(CaptionsDocument, BrightcoveClosedCaption) - 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.
Builder(EventEmitter, Context) - Constructor for class com.brightcove.cast.GoogleCastComponent.Builder
Constructor of the Builder.
Builder(Context) - Constructor for class com.brightcove.cast.model.BrightcoveCastCustomData.Builder
Default constructor
Builder(BrightcoveCastCustomData) - Constructor for class com.brightcove.cast.model.BrightcoveCastCustomData.Builder
Creates a Builder object initialized with the values of the customData parameter.
Builder(BaseVideoView, EventEmitter) - Constructor for class com.brightcove.ima.GoogleIMAComponent.Builder
The Builder constructor
Builder() - Constructor for class com.brightcove.player.ads.AdPlayer.AdPlayerSettings.Builder
 
builder() - Static method in class com.brightcove.player.captioning.BrightcoveCaptionFormat
Creates a new builder for the BrightcoveCaptionFormat class.
Builder() - Constructor for class com.brightcove.player.captioning.BrightcoveCaptionFormat.Builder
 
builder() - Static method in class com.brightcove.player.captioning.BrightcoveCaptionStyle
 
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(Context, EventEmitter, String) - Constructor for class com.brightcove.player.edge.AbstractOfflineCatalog.Builder
 
Builder(EventEmitter, String) - Constructor for class com.brightcove.player.edge.Catalog.Builder
 
Builder(Context, EventEmitter, String) - Constructor for class com.brightcove.player.edge.OfflineCatalog.Builder
 
Builder(Context) - Constructor for class com.brightcove.player.mediacontroller.DefaultPreviewLoader.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(String) - Constructor for class com.brightcove.player.model.Video.Builder
The Video.Builder
Builder() - Constructor for class com.brightcove.player.network.HttpRequestConfig.Builder
Instantiates a new HttpRequestConfig.Builder.
Builder(HttpRequestConfig) - Constructor for class com.brightcove.player.network.HttpRequestConfig.Builder
Initializes the instance with the values from an #HttpRequestConfig
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
 
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>, 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, 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, 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, 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.
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
 
captionsPerSecondMap - 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
 
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(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(Catalog.AbstractBuilder<?>) - Constructor for class com.brightcove.player.edge.Catalog
The Catalog constructor using the Catalog.AbstractBuilder
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.
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.
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.
ceilDivide(double, double) - Static method in class com.brightcove.player.dash.DashUtil
 
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.
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.
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.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.
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.Type - Enum in com.brightcove.ssai.ad
The Creative Click Type.
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.
CLOSE - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The customer defined close button image key.
close() - Method in class com.brightcove.player.offline.MultiDataSource
 
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_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
 
closeQuietly(Closeable) - Static method in class com.brightcove.player.util.FileUtil
Closes the given Closeable object ignoring any resulting exceptions.
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 - Static variable in class com.brightcove.player.captioning.TTMLParser.Attributes
 
color - Variable in class com.brightcove.player.model.StyledElement
The color string.
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.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.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.offline - package com.brightcove.player.offline
 
com.brightcove.player.pictureinpicture - package com.brightcove.player.pictureinpicture
 
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.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.
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.
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
Compute the target seek position based on the seekStartPosition and an offset.
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.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 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
 
convertToMapped(Class<? extends Video>, String) - 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
 
convertToPersisted(Video) - Method in class com.brightcove.player.store.VideoConverter
 
copy() - Method in class com.brightcove.player.offline.RequestConfig
Creates a shallow copy of the current config.
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(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(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(int, String, Map<String, String>) - Static method in class com.brightcove.player.analytics.AbstractAnalyticsEvent
Creates a new analytics event.
create(String, Map<String, String>) - Static method in class com.brightcove.player.analytics.AbstractAnalyticsEvent
Creates a new analytics event.
create(EventEmitter) - Static method in class com.brightcove.player.controller.DefaultSourceSelectionController
Creates the Default Source Selection Controller using the default BrightcoveSourceSelector.
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(Event) - Static method in class com.brightcove.player.event.MediaEvent
Converts the given non-parcelable event into a parcelable media event.
create(Context) - Static method in class com.brightcove.player.mediacontroller.ScreenSizeThumbnailFormatSelector
Creates a new ScreenSizeThumbnailFormatSelector with a default factor of 0.5.
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(Context) - Static method in class com.brightcove.player.render.InclusiveHEVCVideoSelectionOverride
Creates an instance of InclusiveHEVCVideoSelectionOverride
create(TrackGroupArray, int, DefaultTrackSelector.Parameters) - Method in class com.brightcove.player.render.InclusiveHEVCVideoSelectionOverride
 
create(TrackGroupArray, int) - Method in interface com.brightcove.player.render.SelectionOverrideCreator
create(TrackGroupArray, int, DefaultTrackSelector.Parameters) - Method in interface com.brightcove.player.render.SelectionOverrideCreator
Creates a DefaultTrackSelector.SelectionOverride 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(long, long, Collection<Ad>) - Static method in class com.brightcove.ssai.ad.AdBreak
Creates an AdBreak with startPosition, endPosition and ads.
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(long) - Static method in class com.brightcove.ssai.ad.AdPod
Creates an Ad pod with a empty list of AdBreaks.
create(long, Deque<AdBreak>) - Static method in class com.brightcove.ssai.ad.AdPod
Creates an Ad pod with a given list of AdBreaks.
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(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(SSAIWrapper) - Static method in class com.brightcove.ssai.timeline.TimelineFactory
Gets the concrete Timeline instance.
create(RT, ET) - Static method in class com.brightcove.ssai.tracking.AsyncTaskResult
Instantiates an AsyncTaskResult.
create(HttpService) - Static method in class com.brightcove.ssai.tracking.RemoteTrackerDatasource
Instantiates a RemoteTrackerDatasource.
create(Timeline, TrackerDatasource, List<TimedTrackingTrigger>) - Static method in class com.brightcove.ssai.tracking.timed.TimedTracker
Instantiates a TimedTracker.
create(EventEmitter) - Static method in class com.brightcove.ssai.tracking.timed.Triggers
Crates the TimedTrackingTriggers of the supported TrackingEvents.
create(URI, T) - Static method in class com.brightcove.ssai.tracking.TrackingEvent
 
create(URI, long, T) - Static method in class com.brightcove.ssai.tracking.TrackingEvent
 
create(EventEmitter, T) - Static method in class com.brightcove.ssai.tracking.ui.UiTimedTracker
Instantiates a UiTimedTracker that decorates a TimedTracker.
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
 
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(Map<String, String>) - Static method in class com.brightcove.player.drm.DrmUtil
Creates new instance of the HttpDataSource.
createHttpDataSource() - 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
 
createLicenseManager(Video, Source) - 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.
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, boolean) - Static method in class com.brightcove.player.drm.CustomerRightsToken
Creates a CustomerRightsToken for requesting a license with time restrictions.
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, 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.
createSourceSelectionController(EventEmitter) - Method in class com.brightcove.player.view.BaseVideoView
 
createSourceSelectionController(EventEmitter) - Method in class com.brightcove.player.view.BrightcoveExoPlayerTextureVideoView
 
createSourceSelectionController(EventEmitter) - Method in class com.brightcove.player.view.BrightcoveExoPlayerVideoView
 
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, Video.ProjectionFormat) - 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.
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
 
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.
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(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(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(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(int, 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.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
 
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_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_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_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
 
DashAudioTrackSelector() - Constructor for class com.brightcove.player.render.DashAudioTrackSelector
 
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
 
DashPeakBitrateTrackSelector() - Constructor for class com.brightcove.player.render.DashPeakBitrateTrackSelector
 
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.
DEFAULT - Static variable in class com.brightcove.player.captioning.TTMLParser.Namespaces
 
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_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
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_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
 
DefaultExpandedControllerActivity - Class in com.brightcove.cast
The default Expanded Controller Activity provided for the Cast plugin.
DefaultExpandedControllerActivity() - Constructor for class com.brightcove.cast.DefaultExpandedControllerActivity
 
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(Long) - Method in class com.brightcove.player.network.DownloadManager
 
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 interface com.brightcove.player.network.IDownloadManager
Cancels all the download requests in the specified set and removes the download request set.
deleteDownload() - Method in class com.brightcove.player.offline.MediaDownloadable
Deletes the offline copy of the media.
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.
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
 
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_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
 
dispatchPopulateAccessibilityEvent(AccessibilityEvent) - Method in class com.brightcove.player.view.BaseVideoView
 
DISPLAY_ALIGN - Static variable in class com.brightcove.player.captioning.TTMLParser.Attributes
 
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.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.
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 - Class in com.brightcove.player.network
Provides an implementation of IDownloadManager that uses an application database to track the requests.
downloadManager - Variable in class com.brightcove.player.offline.MediaDownloadable
 
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 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
 
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<T extends com.google.android.exoplayer2.drm.ExoMediaCrypto> - 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 - 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
Duration of the video in milliseconds
DURATION - Static variable in class com.brightcove.player.model.VideoFields
 
duration - 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.

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.
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(int) - Method in interface com.brightcove.player.captioning.BrightcoveCaptionStyle.Builder
 
edgeColor() - Method in class com.brightcove.player.captioning.BrightcoveCaptionStyle
 
edgeType(int) - Method in interface com.brightcove.player.captioning.BrightcoveCaptionStyle.Builder
 
edgeType() - Method in class com.brightcove.player.captioning.BrightcoveCaptionStyle
 
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(String) - Method in interface com.brightcove.player.event.EventEmitter
Emits an Event.
emit(String, Map<String, Object>) - Method in interface com.brightcove.player.event.EventEmitter
Emits an event with a dynamic properties Map.
emit(String) - Method in class com.brightcove.player.event.EventEmitterImpl
Emits an event.
emit(String, Map<String, Object>) - Method in class com.brightcove.player.event.EventEmitterImpl
Emits an event, passing along the properties map
emit(String) - Method in class com.brightcove.player.event.RegisteringEventEmitter
Emits an Event of EventType.
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.
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.
emitCaptionsAvailable(boolean) - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
Emits event indicating whether captions are available or not.
emitError(EventEmitter, String, Exception) - Static method in class com.brightcove.player.util.EventEmitterUtil
Emits an EventType.ERROR event with a BrightcoveError.MESSAGE property.
emitError(EventEmitter, String) - 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, Exception) - Method in class com.brightcove.player.display.VideoDisplayComponent
 
emitErrorEvent(String) - Method in class com.brightcove.player.view.BaseVideoView
 
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
emitTrackingEvents(EventEmitter, List<TrackingEvent>, 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 variable in class com.brightcove.player.captioning.PreviewThumbnailFormat
 
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 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 method in class com.brightcove.player.network.HttpRequestConfig
 
EMPTY - Static variable in interface com.brightcove.player.render.SelectionOverrideCreator
Indicates an empty SelectionOverrideCreator.
empty() - Static method in class com.brightcove.ssai.ad.AdPod
Creates an Ad pod with a empty list of AdBreaks.
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
Indicates this is an empty Selection Override.
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
 
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
The end of the time range of a list of cue points
endTime - 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
 
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(MediaDownloadable.OnVideoSizeCallback) - Method in class com.brightcove.player.offline.DashDownloadable
 
estimatedSize - Variable in class com.brightcove.player.offline.MediaDownloadable
 
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 - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
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_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 - Interface in com.brightcove.player.event
Defines the public facing api for classes that wish to emit events.
eventEmitter - Variable in class com.brightcove.player.view.BaseVideoView
 
eventEmitter - Variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
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.
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(UUID, ExoMediaDrm.KeyRequest) - Method in class com.brightcove.player.drm.WidevineMediaDrmCallback
 
executeKeyRequest(String, byte[]) - Method in class com.brightcove.player.drm.WidevineMediaDrmCallback
 
executePost(String, byte[], Map<String, String>) - Static method in class com.brightcove.player.drm.DrmUtil
 
executeProvisionRequest(UUID, ExoMediaDrm.ProvisionRequest) - Method in class com.brightcove.player.drm.WidevineMediaDrmCallback
 
executeProvisionRequest(String, byte[]) - 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_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.
EXOPLAYER_FORMAT - Static variable in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
The key for a Format object emitted when the ExoPlayer changes rendition.
ExoPlayerDrmSessionManager<T extends com.google.android.exoplayer2.drm.ExoMediaCrypto> - Class in com.brightcove.player.drm
A DrmSessionManager that supports offline playback of DRM restricted content using MediaDrm.
ExoPlayerDrmSessionManager(UUID, ExoMediaDrm<T>, MediaDrmCallback, HashMap<String, String>, Handler, DefaultDrmSessionEventListener) - Constructor for class com.brightcove.player.drm.ExoPlayerDrmSessionManager
 
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
 

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.
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.
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
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, HttpRequestConfig) - 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, OfflineCallback<Video>) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Asynchronously finds the offline copy of the specified video, if it exists.
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, 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, 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, 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(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.
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
Finds the rendition url from the HlsMasterPlaylist object for the specified 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, HttpRequestConfig, VideoListener) - Method in class com.brightcove.player.edge.Catalog
Retrieves a Video from the Playback API service by its video ID.
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, 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, 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, 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.
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
 
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(String) - Method in interface com.brightcove.player.captioning.BrightcoveCaptionStyle.Builder
 
fontSize() - Method in class com.brightcove.player.captioning.BrightcoveCaptionStyle
 
fontSize - Variable in class com.brightcove.player.model.StyledElement
 
fontStyle - Variable in class com.brightcove.player.model.StyledElement
 
fontWeight - Variable in class com.brightcove.player.model.StyledElement
 
foregroundColor(int) - Method in interface com.brightcove.player.captioning.BrightcoveCaptionStyle.Builder
 
foregroundColor() - Method in class com.brightcove.player.captioning.BrightcoveCaptionStyle
 
foregroundOpacity(int) - Method in interface com.brightcove.player.captioning.BrightcoveCaptionStyle.Builder
 
foregroundOpacity() - Method in class com.brightcove.player.captioning.BrightcoveCaptionStyle
 
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, FrameLayout, EventEmitter) - Constructor for class com.brightcove.freewheel.controller.FreeWheelController
 
FreeWheelController(Activity, FrameLayout, EventEmitter, IAdManager) - Constructor for class com.brightcove.freewheel.controller.FreeWheelController
 
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.
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
Position from which a seek began.
fromSeekPosition - Variable in class com.brightcove.player.display.VideoDisplayComponent
 
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.
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(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(K) - Method in class com.brightcove.player.util.collection.Multimap
 
get(int) - Method in class com.brightcove.player.view.BaseVideoView
 
get(long) - Method in class com.brightcove.ssai.ui.SSAIThumbnailDocument
 
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
 
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.
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.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
 
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.
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
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
Gets the Brightcove Drm session if available or null otherwise.
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.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
 
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
 
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
 
getCurrentContext() - Method in class com.brightcove.freewheel.controller.FreeWheelController
 
getCurrentIndex() - Method in class com.brightcove.player.view.BaseVideoView
 
getCurrentPlaybackTime() - Method in class com.brightcove.omniture.CustomMediaHeartbeatDelegate
 
getCurrentPosition() - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
getCurrentPosition() - 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.VideoDisplayComponent
Gets reference to the video source that is currently configured for playback, if any
getCurrentSourceOrFail() - Method in class com.brightcove.player.display.VideoDisplayComponent
Gets reference to the video source that is currently configured for playback, if any
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.VideoDisplayComponent
Gets reference to the video that is currently configured for playback, if any
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.
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.
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(Long) - Method in class com.brightcove.player.network.DownloadManager
 
getDownloadStatus(DownloadRequestSet) - 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.
getDownloadStatus(DownloadRequestSet) - Method in interface com.brightcove.player.network.IDownloadManager
Queries the overall download status of the specified download request set.
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.
getDrmError() - Method in interface com.brightcove.player.drm.BrightcoveDrmSession
Deprecated. 
getDrmError() - Method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.
getDuration() - Method in class com.brightcove.player.model.Video
Convenience method for obtaining the parsed Duration value from the properties Map
getDuration() - Method in class com.brightcove.player.view.BaseVideoView
 
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.
getEndTime() - Method in class com.brightcove.player.mediacontroller.TimedThumbnail
 
getEndTime() - Method in class com.brightcove.player.model.Block
The ending time of the element in milliseconds.
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.
getExoPlayer() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
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(Video, Source) - Static method in class com.brightcove.player.display.VideoDisplayComponent
 
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.
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(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.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.Element
The identifier of the element.
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.
getIdentityCondition(Long) - Method in class com.brightcove.player.analytics.AbstractAnalyticsEvent
 
getIdentityCondition() - Method in class com.brightcove.player.analytics.AbstractAnalyticsEvent
 
getIdentityCondition(Long) - Method in class com.brightcove.player.store.AbstractDownloadRequest
 
getIdentityCondition() - Method in class com.brightcove.player.store.AbstractDownloadRequest
 
getIdentityCondition(Long) - Method in class com.brightcove.player.store.AbstractDownloadRequestSet
 
getIdentityCondition() - Method in class com.brightcove.player.store.AbstractDownloadRequestSet
 
getIdentityCondition(UUID) - Method in class com.brightcove.player.store.AbstractOfflineVideo
 
getIdentityCondition() - 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.
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.
getImage(int) - Method in class com.brightcove.player.mediacontroller.BrightcoveControlBar
Access an optional image for a given key.
getImage() - Method in class com.brightcove.player.mediacontroller.buttons.ButtonState
Implements a getter for the custom image.
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
Gets the initial duration value in milliseconds.
getInitialPlayheadPosition() - Method in class com.brightcove.player.mediacontroller.MediaControllerConfig
Gets the initial playhead position value in milliseconds.
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() - Static method in class com.brightcove.player.controller.BrightcovePlayerOptionsManager
Method that returns the singleton instance
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() - 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
 
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 interface com.brightcove.player.store.IdentifiableEntity
Gets the unique identifier of the entity.
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
Compute the "live edge", the largest position not within three target durations of the duration (per the HLS spec).
getLiveEdge() - 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.
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.
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.player.display.ExoPlayerVideoDisplayComponent
 
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.
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.
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
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.
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
 
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.
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
 
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.
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.
getMinRebufferMs() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
It is not longer used for ExoPlayer v2. Use Use ExoPlayerVideoDisplayComponent.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
 
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.
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.
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
 
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
 
getPlayedSlots() - Method in class com.brightcove.freewheel.cuepoint.AdCuePointComponent
 
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.
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.
GetPlaylistTask - Class in com.brightcove.player.edge
 
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
GetPlaylistTask(EventEmitter, String, HttpRequestConfig, String, String) - Constructor for class com.brightcove.player.edge.GetPlaylistTask
 
GetPlaylistTask(EventEmitter, String, HttpRequestConfig, 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
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.AbstractOfflineCatalog
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
 
getPropertyString(String) - Method in interface com.brightcove.player.drm.BrightcoveDrmSession
 
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(BrightcoveDrmSession) - Static method in class com.brightcove.player.drm.BrightcoveDrmUtil
Deprecated.
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
 
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.
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
Gets the live fixed sliding window offset.
getSeekDefault() - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
Gets default seek time.
getSeekPercentage() - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
Gets the seek percentage relative to video duration, used to set the SeekButtonController.seekDefault The values are greater than 0 and lower than 100
getSegmentCount(long) - Method in class com.brightcove.player.dash.BrightcoveSegmentTemplate
 
getSelectedAudioLanguage() - Method in class com.brightcove.player.render.TrackSelectorHelper
Gets the selected audio language if any.
getSessionKey() - Static method in class com.brightcove.player.analytics.Analytics
Gets the globally unique session key for this application session.
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.view.BaseVideoView
Returns the source controller, the component of the player that selects the source to play for a video.
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
 
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(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.
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.
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
 
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
 
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.
getTrackSelectorHelper() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
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 interface com.brightcove.ssai.ad.Click
Gets Creative Click uri.
getUri() - Method in class com.brightcove.ssai.tracking.TrackingEvent
 
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.
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.
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
 
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, 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
GetVideoTask(EventEmitter, String, HttpRequestConfig, String, String) - Constructor for class com.brightcove.player.edge.GetVideoTask
 
GetVideoTask(EventEmitter, String, HttpRequestConfig, 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(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(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 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
 
getVolume() - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
getWatermarkingToken() - Method in class com.brightcove.cast.model.BrightcoveCastCustomData
 
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, String, Context, boolean) - Constructor for class com.brightcove.cast.GoogleCastComponent
GoogleCastComponent(EventEmitter, String, Context) - Constructor for class com.brightcove.cast.GoogleCastComponent
GoogleCastComponent(EventEmitter, Context) - Constructor for class com.brightcove.cast.GoogleCastComponent
GoogleCastComponent(EventEmitter, Context, BrightcoveCastMediaManager) - 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, ImaSdkSettings, 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, AdsRenderingSettings) - 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, 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
 

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
 
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.
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
 
hasInBandMetadataTrackDispatchType(boolean) - Method in class com.brightcove.player.captioning.BrightcoveCaptionFormat.Builder
 
hasInBandMetadataTrackDispatchType() - Method in class com.brightcove.player.captioning.BrightcoveCaptionFormat
The in band metadata track dispatch type for this caption object
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_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
 
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_URL - Static variable in class com.brightcove.player.model.VideoFields
 
HLSPeakBitrateTrackSelector - Class in com.brightcove.player.render
 
HLSPeakBitrateTrackSelector() - Constructor for class com.brightcove.player.render.HLSPeakBitrateTrackSelector
 
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 - 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.
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
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
Provides values for the connection timeout and read timeouts 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 - Static variable in class com.brightcove.player.captioning.TTMLParser.Attributes
 
ID - Static variable in class com.brightcove.player.event.AbstractEvent
The property name of the unique identifier.
id - Variable in class com.brightcove.player.metadata.TextInformationFrame
 
id - Variable in class com.brightcove.player.model.Element
 
ID - Static variable in class com.brightcove.player.model.Video.Fields
Primary identifier for this video
ID - Static variable in class com.brightcove.player.model.VideoFields
 
ID_FIELD_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
ID_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
IdentifiableEntity<E extends IdentifiableEntity,T> - Interface in com.brightcove.player.store
Defines the contract of a Persistable object can be identified using a key.
IDownloadManager - Interface in com.brightcove.player.network
Defines the contract of a download manager, which can used to queue and manage download requests.
IDownloadManager.IRequest - Interface in com.brightcove.player.network
Contract of a download request that can be submitted to the download manager.
IDownloadManager.IRequest.Visibility - Annotation Type in com.brightcove.player.network
The list of possible visibility states.
IMAGE_VIEW_AND_EVENT_EMITTER_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
IMAGE_VIEW_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
imageView - Variable in class com.brightcove.player.view.BaseVideoView
 
IMPRESSION - Static variable in class com.brightcove.ssai.event.SSAIEvent
The VAST or Once Unicorn Impression tracking property key.
IN_MANIFEST_CC_URI_STR - Static variable in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
InclusiveHEVCVideoSelectionOverride - Class in com.brightcove.player.render
Selects all the indices of the Video Formats that has HVC codecs plus any other Format with a different codec and different resolution than the HVC ones.
INDEX - Static variable in class com.brightcove.player.event.AbstractEvent
Video for Events that carry a video index.
INDEX_UNSET - Static variable in class com.brightcove.player.Constants
Represents an unset or unknown index.
inflater - Variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
INFO - Static variable in class com.brightcove.player.logging.Log
The level for information log messages.
init(BaseVideoView, int) - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Initialize the BrightcoveMediaController instance.
init(Context) - Method in class com.brightcove.player.view.BaseVideoView
 
init(Context) - Method in class com.brightcove.player.view.BrightcoveTextureVideoView
 
init(Context) - Method in class com.brightcove.player.view.BrightcoveVideoView
initAudioTracksLayout() - Method in class com.brightcove.player.controller.BrightcoveAudioTracksController
Init audio tracks menu for Android TV.
initCaptionsMenu() - Method in class com.brightcove.player.controller.BrightcoveClosedCaptioningController
Init caption menu for Android TV.
initCaptionsTextView() - Method in class com.brightcove.player.captioning.BrightcoveClosedCaptioningTextView
 
initializationData - Variable in class com.brightcove.player.model.MediaFormat
Initialization data that must be provided to the decoder.
initialize() - Method in class com.brightcove.player.controller.VideoPlaybackController
Resets the state of the controller to its initial values.
initialize(OfflinePlaybackPlugin.Modules) - Method in class com.brightcove.player.OfflinePlaybackPlugin
Initializes the plugin by using the supplied modules to fulfill the required dependencies.
initialize() - Method in class com.brightcove.player.video360.GlRenderTarget
 
initialize(EventEmitter) - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
Deprecated.
Please use the initiliaze(EventEmitter, BaseVideoView) method instead.
initialize(EventEmitter, BaseVideoView) - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
Initializes the CaptionsView with the given EventEmitter and BaseVideoView.
initializeAdsRequests() - Method in class com.brightcove.ima.GoogleIMAComponent
Deprecated.
It's no longer necessary to call this method. The initialization of Ad Rules happens automatically now.
initializeDeliveryType(DeliveryType) - Method in class com.brightcove.player.model.SourceAwareMetadataObject
Convenience method used by constructors to initialize DeliveryType.
initializeListeners() - Method in class com.brightcove.omniture.OmnitureComponent
 
initializeListeners() - Method in class com.brightcove.player.controller.DefaultSourceSelectionController
 
initializeListeners() - Method in class com.brightcove.player.controller.VideoPlaybackController
Ensure that all relevant event listeners are registered with the EventEmitter given in the constructor.
initializeListeners() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
initializeListeners() - Method in class com.brightcove.player.display.VideoDisplayComponent
 
initializeListeners() - Method in class com.brightcove.player.management.BrightcovePluginManager
 
initializeVideoCastManager(Context, String, Class<? extends Activity>) - Static method in class com.brightcove.cast.GoogleCastComponent
Deprecated.
initListeners(EventEmitter) - Method in class com.brightcove.player.controller.MediaControlsVisibilityManager
Initializes the event handlers that hide and show the media controls and manage the Activity lifecycle save/restore operations for a given event emitter object.
initListeners() - Method in class com.brightcove.player.view.BaseVideoView
 
initPlayerOptions(ViewGroup) - Method in class com.brightcove.player.controller.BrightcovePlayerOptionsManager
Initializes the player options menu and will add it to the ViewGroup provided.
inject(OfflinePlaybackPlugin) - Method in interface com.brightcove.player.OfflinePlaybackPlugin.Modules
 
inputStreamToString(InputStream) - Static method in class com.brightcove.player.network.HttpService
Reads all data from the given InputStream and converts to a String (Uses StringBuilder).
INSTANCE_STATE - Static variable in class com.brightcove.player.event.AbstractEvent
The key for saving and restoring instance state on a lifecycle event.
invalid() - Static method in class com.brightcove.ssai.ad.Ads
 
INVALID_EMIT - Static variable in class com.brightcove.player.util.ErrorUtil
 
INVALID_OFFSET - Static variable in class com.brightcove.ssai.tracking.TrackingEvent
 
INVALID_POINT_IN_TIME - Static variable in class com.brightcove.player.util.ErrorUtil
 
INVALID_SURFACE - Static variable in class com.brightcove.player.util.ErrorUtil
 
INVALID_URI - Static variable in class com.brightcove.player.util.ErrorUtil
 
INVALID_URL - Static variable in class com.brightcove.player.util.ErrorUtil
 
invalidate() - Method in interface com.brightcove.player.view.RenderView
 
InvalidDownloadPathException - Exception in com.brightcove.player.exception
Exception thrown when the download path is invalid.
InvalidDownloadPathException(String) - Constructor for exception com.brightcove.player.exception.InvalidDownloadPathException
 
InvalidVMAPException - Exception in com.brightcove.ssai.exception
 
InvalidVMAPException() - Constructor for exception com.brightcove.ssai.exception.InvalidVMAPException
 
InvalidVMAPException(String) - Constructor for exception com.brightcove.ssai.exception.InvalidVMAPException
 
InvalidVMAPException(String, Throwable) - Constructor for exception com.brightcove.ssai.exception.InvalidVMAPException
 
IOS_RENDITIONS - Static variable in class com.brightcove.player.model.VideoFields
 
isActive() - Method in class com.brightcove.freewheel.controller.FreeWheelController
In order to listen in on the event system, the Controller needs to be enabled, after various settings (AdURL, AdManagerURL, NetworkId, ProfileId, SiteSectionId) have been set.
isAd() - Method in class com.brightcove.ssai.timeline.block.AdBlock
 
isAd() - Method in class com.brightcove.ssai.timeline.block.ContentBlock
 
isAd() - Method in interface com.brightcove.ssai.timeline.block.TimelineBlock
Specify if the block is an Ad.
isAdRequestingEnabled() - Method in class com.brightcove.freewheel.controller.FreeWheelController
Returns whether ad requesting is enabled.
isAdsDisabled() - Method in class com.brightcove.player.controller.VideoPlaybackController
 
isAllowedOverBluetooth() - Method in class com.brightcove.player.network.DownloadManager.Request
 
isAllowedOverBluetooth() - Method in interface com.brightcove.player.network.IDownloadManager.IRequest
Specifies whether this download may proceed over a bluetooth network connection.
isAllowedOverMetered() - Method in class com.brightcove.player.network.DownloadManager.Request
 
isAllowedOverMetered() - Method in interface com.brightcove.player.network.IDownloadManager.IRequest
Specifies whether this download may proceed over a metered network connection.
isAllowedOverMobile() - Method in class com.brightcove.player.network.DownloadManager.Request
 
isAllowedOverMobile() - Method in interface com.brightcove.player.network.IDownloadManager.IRequest
Specifies whether this download may proceed over a mobile network connection.
isAllowedOverRoaming() - Method in class com.brightcove.player.network.DownloadManager.Request
 
isAllowedOverRoaming() - Method in interface com.brightcove.player.network.IDownloadManager.IRequest
Specifies whether this download may proceed over a roaming connection.
isAllowedOverWifi() - Method in class com.brightcove.player.network.DownloadManager.Request
 
isAllowedOverWifi() - Method in interface com.brightcove.player.network.IDownloadManager.IRequest
Specifies whether this download may proceed over a WIFI network connection.
isAllowScanningByMediaScanner() - Method in class com.brightcove.player.network.DownloadManager.Request
 
isAllowScanningByMediaScanner() - Method in interface com.brightcove.player.network.IDownloadManager.IRequest
Specifies whether the file to be downloaded should be marked as scannable by MediaScanner.
isAnalogue() - Method in class com.brightcove.player.drm.OutputProtection
Returns if the protection for analogue output is enabled.
isAudioTracksVisible() - Method in class com.brightcove.player.controller.BrightcovePlayerOptionsManager
Tells you whether the audio tracks is visible or not.
isAutoCastIfPlaying() - Method in class com.brightcove.cast.controller.BrightcoveCastMediaManager
If enabled, the video playing locally will be automatically loaded to your Chromecast app receiver as soon as you get connected.
isBluetoothDownloadAllowed() - Method in class com.brightcove.player.offline.RequestConfig
Returns whether download over a bluetooth network is allowed.
isCaptioningEnabled() - Method in class com.brightcove.player.controller.BrightcoveClosedCaptioningController
Checks the closed captioning enabled/disabled state from the applications shared preferences.
isCaptionsVisible() - Method in class com.brightcove.player.controller.BrightcovePlayerOptionsManager
Tells you whether the captions is visible or not.
isClearContent() - Method in class com.brightcove.player.model.Video
Check if the video is DRM free content.
isClosedCaptionsEnabled() - Method in class com.brightcove.player.pictureinpicture.BrightcovePictureInPictureParams
 
isClosedCaptionsEnabled(BaseVideoView) - Static method in class com.brightcove.player.util.VideoUtil
Utility method to check if closed captions are enabled.
isConnected() - Method in class com.brightcove.player.network.ConnectivityMonitor
Checks if the host device has an active network connection.
isConnected(int...) - Method in class com.brightcove.player.network.ConnectivityMonitor
Checks if the host device is connected to the using one of the allowed network type.
isConnected(SparseArray<Boolean>) - Method in class com.brightcove.player.network.ConnectivityMonitor
Checks if the host device is connected to the using one of the allowed network type.
isConnected(NetworkInfo, SparseArray<Boolean>) - Static method in class com.brightcove.player.network.ConnectivityMonitor
Checks if the specified network is one of the allowed network type.
isCurrentDownloadBatchInProgress() - Method in class com.brightcove.player.edge.OfflineStoreManager
Checks if the current set of download request are still being processed.
isCurrentVideo360Mode() - Method in class com.brightcove.player.display.VideoDisplayComponent
 
isCustomDataEnabled() - Method in class com.brightcove.cast.controller.BrightcoveCastMediaManager
Whether custom data is enabled or not.
isDefault(boolean) - Method in class com.brightcove.player.captioning.BrightcoveCaptionFormat.Builder
 
isDefault() - Method in class com.brightcove.player.captioning.BrightcoveCaptionFormat
Specifies if this caption is set as the default
isDigital() - Method in class com.brightcove.player.drm.OutputProtection
Returns if the protection for digital output is enabled.
isDirectionalPadKeyCode(int) - Static method in interface com.brightcove.player.mediacontroller.MediaControllerKeyDispatcher
Returns true when the key code is one of the following: - KeyEvent.KEYCODE_DPAD_UP - KeyEvent.KEYCODE_DPAD_DOWN - KeyEvent.KEYCODE_DPAD_CENTER - KeyEvent.KEYCODE_DPAD_RIGHT - KeyEvent.KEYCODE_DPAD_LEFT or false otherwise.
isDirectory(String) - Static method in class com.brightcove.player.util.FileUtil
Checks if specified path points to a directory that exists on the local filesystem.
isDirectory(String) - Static method in class com.brightcove.player.util.FileUtil.StrictMode
Checks if specified path points to a directory that exists on the local filesystem.
isDownloadCompleted(Long) - Method in class com.brightcove.player.edge.OfflineStoreManager
Checks if the DownloadRequestSet is completed.
isDownloadPathValid() - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Checks whether the download path is valid.
isDragging() - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Obtains the dragging state.
isDragging() - Method in class com.brightcove.player.mediacontroller.BrightcoveSeekBarController
Obtains the dragging state.
isDVRControllerEnabled() - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Checks if the DVR controller is enabled.
isDynamic() - Method in class com.brightcove.ssai.timeline.block.AdBlock
 
isDynamic() - Method in class com.brightcove.ssai.timeline.block.ContentBlock
 
isDynamic() - Method in interface com.brightcove.ssai.timeline.block.TimelineBlock
Returns whether the Timeline block is dynamic or not.
isEmpty() - Method in class com.brightcove.player.util.collection.Multimap
 
isEmpty(String) - Static method in class com.brightcove.player.util.StringUtil
Determines if given string is empty or null.
isEmpty() - Method in class com.brightcove.ssai.ad.AdPod
Returns true if this AdPod contains no AdBreaks.
isEnforce() - Method in class com.brightcove.player.drm.OutputProtection
Returns if the hard output protection is enabled.
isFile(String) - Static method in class com.brightcove.player.util.FileUtil
Checks if specified path points to a file that exists on the local filesystem.
isFile(String) - Static method in class com.brightcove.player.util.FileUtil.StrictMode
Checks if specified path points to a file that exists on the local filesystem.
isFileValid(File) - Static method in class com.brightcove.player.util.FileUtil
Checks if the specified path is valid, meaning it exists or can be created, has read permissions and has write permissions
isFirstAdInAdBreak() - Method in class com.brightcove.player.ads.AdAsset
 
isFrameAvailable - Variable in class com.brightcove.player.display.VideoDisplayComponent
 
isFullScreen() - Method in class com.brightcove.player.controller.FullScreenController
Obtains the full screen mode from the controller's perspective.
isFullScreen() - Method in class com.brightcove.player.view.BaseVideoView
 
isHideControllerEnable() - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
It indicates whether the hide mechanism of the ShowHideController is enable or disable.
isHideControllerEnable() - Method in class com.brightcove.player.mediacontroller.BrightcoveShowHideController
It indicates whether the hide mechanism of the ShowHideController is enable or disable.
isHlsRecommended() - Method in class com.brightcove.player.view.BaseVideoView
 
isHlsRecommended() - Method in class com.brightcove.player.view.BrightcoveExoPlayerTextureVideoView
 
isHlsRecommended() - Method in class com.brightcove.player.view.BrightcoveExoPlayerVideoView
 
isInLiveEdge() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
isInLiveEdge() - Method in class com.brightcove.player.display.VideoDisplayComponent
Checks the current playhead position with the live edge position and determines if it is in live edge.
isInPictureInPictureMode() - Method in class com.brightcove.player.pictureinpicture.PictureInPictureManager
Checks if there is a registered activity and calls that activity method Activity.isInPictureInPictureMode().
isLargeScreen(Context) - Static method in class com.brightcove.player.util.LayoutUtil
Inspects the current screen to determine if the host device screen is large.
isLastAdInAdBreak() - Method in class com.brightcove.player.ads.AdAsset
 
isLinear() - Method in interface com.brightcove.ssai.ad.Ad
 
isLive() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
isLive() - Method in class com.brightcove.player.display.VideoDisplayComponent
Provides a default for handling live videos.
isLiveEdgeState() - Method in class com.brightcove.player.mediacontroller.buttons.LiveButtonController
 
isLiveVideo() - Method in interface com.brightcove.freewheel.cuepoint.LiveVideoChecker
 
isLocal() - Method in class com.brightcove.player.model.Source
Checks if the source points to local media.
isLocked() - Method in class com.brightcove.freewheel.cuepoint.AdCuePointComponent
Determine if the controller is currently in 'isLocked' state.
isLoggable(String, int) - Static method in class com.brightcove.player.logging.Log
Checks to see whether or not a log for the specified tag is loggable at the specified level.
isMarkedForDeletion() - Method in class com.brightcove.player.network.DownloadStatus
Checks if the status indicates the download is currently marked for deletion.
isMarkedForDeletion() - Method in class com.brightcove.player.store.AbstractDownloadRequestSet
Checks if the status indicates the download is currently marked for deletion.
isMeteredDownloadAllowed() - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Returns whether download over a metered network is allowed.
isMeteredDownloadAllowed() - Method in class com.brightcove.player.offline.RequestConfig
Returns whether download over a metered network is allowed.
isMobileDownloadAllowed() - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method can be used to check if the SDK is currently configured to use a cellular network for downloading DRM media assets.
isMobileDownloadAllowed() - Method in class com.brightcove.player.offline.RequestConfig
Returns whether download over a mobile network is allowed.
isNetworkEnabled(int) - Static method in class com.brightcove.player.analytics.AnalyticsClient
Checks if the specified network type is currently enabled for transmission of analytics events.
isNumberOfRemainingAdsEnabled() - Method in class com.brightcove.ssai.ui.AdOverlayConfig
Returns whether the Ad Overlay component showing the number of remaining Ads+ is enabled or disabled
isOfflineCopy() - Method in class com.brightcove.player.model.Video
Checks if this video is an offline copy, if and only if all of its sources are local.
isOfflinePlaybackAllowed() - Method in class com.brightcove.player.model.Video
Checks if the video can be stored locally on the host device.
isOnUserLeaveEnabled() - Method in class com.brightcove.player.pictureinpicture.BrightcovePictureInPictureParams
Returns true if the Activity will enter into Picture in Picture mode when the user puts the activity in the background, for example, when of pressing the Home key.
isOwned() - Method in class com.brightcove.player.model.Video
Checks if the video has a valid purchase license.
isPictureInPictureEnabled() - Method in class com.brightcove.player.pictureinpicture.PictureInPictureManager
PictureInPictureManager will be disabled if there is no Activity registered or if the Activity previously registered was destroyed.
isPlayerOptionsVisible() - Method in class com.brightcove.player.controller.BrightcovePlayerOptionsManager
Tells you whether the player options menu is visible or not.
isPlaying() - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
isPlaying() - Method in class com.brightcove.player.view.BaseVideoView
 
isPlayingAd() - Method in class com.brightcove.ima.GoogleIMAComponent
 
isPlayingAd(long) - Method in interface com.brightcove.ssai.timeline.Timeline
Checks the playhead position and verifies whether we are inside an Ad block or not.
isPlayingAd() - Method in class com.brightcove.ssai.timeline.TimelineManager
Checks if an ad is currently being played.
isPreferHls() - Method in class com.brightcove.player.controller.BrightcoveSourceSelector
Returns whether to prefer HLS sources to other delivery types.
isPresent() - Method in class com.brightcove.player.data.Optional
Checks if a non-null value is present.
isPrevented - Variable in class com.brightcove.player.event.AbstractEvent
 
isPrevented() - Method in class com.brightcove.player.event.AbstractEvent
Indicates that a participant of the current Event activity has prevented the default behavior for the current Event.
isPreviewEnabled() - Method in class com.brightcove.player.mediacontroller.BrightcovePreviewSeekBar
 
isPreviewEnabled() - Method in interface com.brightcove.player.mediacontroller.PreviewThumbnailView
Returns true if the Preview Thumbnail is enabled, or false otherwise.
isPrioritizeTimeOverSizeThresholds() - Method in class com.brightcove.player.config.LoadControlConfig
Gets whether the load control prioritizes buffer time constraints over buffer size constraints.
isRemainingAdBreakDurationEnabled() - Method in class com.brightcove.ssai.ui.AdOverlayConfig
Returns whether the Ad Overlay component showing the remaining ad break duration is enabled or disabled
isRemainingAdDurationEnabled() - Method in class com.brightcove.ssai.ui.AdOverlayConfig
Returns whether the Ad Overlay component showing the remaining ad duration.
isRented() - Method in class com.brightcove.player.model.Video
Checks if the video has a valid rental license.
isRoamingDownloadAllowed() - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method can be used to check if the SDK is currently configured to use a cellular roaming network for downloading DRM media assets.
isRoamingDownloadAllowed() - Method in class com.brightcove.player.offline.RequestConfig
Returns whether download over a mobile roaming network is allowed.
isSeekRelativeEnabled() - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
If enabled, the SeekButtonController.seekDefault will be set relative to the video duration and the SeekButtonController.seekPercentage.
isSessionAvailable() - Method in class com.brightcove.cast.controller.BrightcoveCastMediaManager
 
isSessionAvailable() - Method in class com.brightcove.cast.GoogleCastComponent
 
isShowControllerEnable() - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
It indicates whether the hide mechanism of the ShowHideController is enable or disable.
isShowControllerEnable() - Method in class com.brightcove.player.mediacontroller.BrightcoveShowHideController
It indicates whether the hide mechanism of the ShowHideController is enable or disable.
isShowControlsOnCreation() - Method in class com.brightcove.player.mediacontroller.MediaControllerConfig
Returns whether the Media Controller will be shown when the controller is created.
isShowControlsWhenAdIsPlaying() - Method in class com.brightcove.player.mediacontroller.MediaControllerConfig
Gets whether the Media Controller will be allowed to be shown when an Ad is playing.
isShowing() - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Determines whether or not the media controls are showing.
isShowing() - Method in class com.brightcove.player.mediacontroller.BrightcoveShowHideController
Determines whether or not the media controls are showing.
isShowing() - Method in interface com.brightcove.player.mediacontroller.ShowHideController
Determines whether or not the media controls are showing.
isShowingPreview() - Method in class com.brightcove.player.mediacontroller.BrightcovePreviewSeekBar
 
isShowingPreview() - Method in interface com.brightcove.player.mediacontroller.PreviewThumbnailView
Returns true if the Preview Thumbnail is currently being shown, or false otherwise
isShown() - Method in interface com.brightcove.player.view.RenderView
 
isSkippable() - Method in class com.brightcove.player.ads.AdAsset
 
isSlate() - Method in class com.brightcove.ssai.ad.AdBreak
 
isStopped - Variable in class com.brightcove.player.event.AbstractEvent
 
isStopped() - Method in class com.brightcove.player.event.AbstractEvent
Indicates that a participant of the current Event activity has stopped the processing of any additional Events.
isTimedTrackingEventsEnabled() - Method in class com.brightcove.ssai.tracking.TrackingConfig
Enables events which depends on the Ad time progress to be tracked.
isTrimOnReset() - Method in class com.brightcove.player.config.AllocatorConfig
Whether memory is freed when the allocator is reset.
isTvMode - Variable in class com.brightcove.player.mediacontroller.BrightcoveMediaController
boolean set on the constructor to check if we are on TV mode
isValid(Ad) - Static method in class com.brightcove.ssai.ad.Ads
 
isValueInBetween(long, long, long) - Static method in class com.brightcove.ssai.tracking.timed.Triggers
Checks whether a value is in between the min and the max.
isVideo360() - Method in class com.brightcove.player.model.Video
Checks if this is a 360 degree video.
isVideo360Mode() - Method in class com.brightcove.player.view.BrightcoveSurfaceView
 
isVideo360Supported() - Method in class com.brightcove.player.view.BrightcoveSurfaceView
Deprecated.
Not needed anymore since the sdk supports api level 19.
isVideoDownloadable(Video) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Checks if the video parameter can be downloaded and the directory to store the downloaded video files is valid.
isVisibleInDownloadsUi() - Method in class com.brightcove.player.network.DownloadManager.Request
 
isVisibleInDownloadsUi() - Method in interface com.brightcove.player.network.IDownloadManager.IRequest
Gets whether this download should be displayed in the system's Downloads UI.
isVrMode() - Method in class com.brightcove.player.video360.RenderThread
Checks whether the renderer is currently configured to render the video in Google VR mode.
isVrMode() - Method in class com.brightcove.player.video360.SphericalSceneRenderer
Checks whether the renderer is currently configured to render the video in Google VR mode.
isVrMode() - Method in class com.brightcove.player.view.BrightcoveSurfaceView
Checks whether the surface is currently configured to render the video in Google VR mode.
isVrMode() - Method in class com.brightcove.player.view.BrightcoveTextureView
 
isVrMode() - Method in interface com.brightcove.player.view.RenderView
Checks whether the surface is currently configured to render the video in Google VR mode.
isWifiConnection() - Method in class com.brightcove.player.network.ConnectivityMonitor
Checks if the active network connection is a Wi-Fi network.
isWifiDownloadAllowed() - Method in class com.brightcove.player.offline.RequestConfig
Returns whether download over a WIFI network is allowed.

J

join(List<String>, String) - Static method in class com.brightcove.player.util.StringUtil
Joins the Strings in the given List together into a single String using the specified separator String.
join(String[], String) - Static method in class com.brightcove.player.util.StringUtil
Joins the Strings in the given array together into a single String using the specified separator String.
JSON_AND_PROPERTIES_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
JSON_ARRAY - Static variable in class com.brightcove.player.util.ErrorUtil
 
JSON_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 

K

KEY_AD_CONFIG_ID - Static variable in class com.brightcove.player.network.HttpRequestConfig
Defines the expected key for an adConfig as a query parameter in a catalog request.
KEY_DELIVERY_RULE_CONFIG_ID - Static variable in class com.brightcove.player.network.HttpRequestConfig
Defines the expected key for a delivery rule as a query parameter in a catalog request.
KEY_NOT_FOUND - Static variable in class com.brightcove.player.util.ErrorUtil
 
KEY_SYSTEMS - Static variable in class com.brightcove.player.model.Source.Fields
The key systems key

L

label(String) - Method in class com.brightcove.player.captioning.BrightcoveCaptionFormat.Builder
 
label() - Method in class com.brightcove.player.captioning.BrightcoveCaptionFormat
The label property for this caption object
language(String) - Method in class com.brightcove.player.captioning.BrightcoveCaptionFormat.Builder
 
language() - Method in class com.brightcove.player.captioning.BrightcoveCaptionFormat
The language code for this caption object
language - Variable in class com.brightcove.player.model.MediaFormat
The language of the track, or null if unknown or not applicable
LANGUAGES - Static variable in class com.brightcove.player.event.AbstractEvent
The key for the list of languages in CAPTIONS_LANGUAGES events.
lastProgressTime - Variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
LAYOUT - Static variable in class com.brightcove.player.captioning.TTMLParser.Tags
 
LayoutUtil - Class in com.brightcove.player.util
 
LayoutUtil() - Constructor for class com.brightcove.player.util.LayoutUtil
 
Lazy() - Constructor for class com.brightcove.player.util.Convert.Lazy
 
LEFT_VOLUME - Static variable in class com.brightcove.player.event.AbstractEvent
The setting of the left channel volume for a player (as float: 0.0f-1.0f inclusive).
Length - Class in com.brightcove.player.model
Provides the representation of varying forms of length measure per the TTML specification.
Length(String) - Constructor for class com.brightcove.player.model.Length
Initializes a Length object by parsing the given expression.
Length(double, StyledElement.Unit) - Constructor for class com.brightcove.player.model.Length
Initializes a Length object using the given numeric value and Unit specification.
LENGTH_UNSET - Static variable in class com.brightcove.player.Constants
Represents an unset or unknown length.
LengthVtt - Class in com.brightcove.player.model
Provides the representation of varying forms of length measure per the WebVTT1 specification.
LengthVtt(String) - Constructor for class com.brightcove.player.model.LengthVtt
Initializes a Length object by parsing the given expression.
LengthVtt(double, StyledElement.Unit) - Constructor for class com.brightcove.player.model.LengthVtt
Initializes a Length object using the given numeric value and Unit specification.
LICENSE_URL - Static variable in class com.brightcove.player.model.Source.Fields
The key request url key
LicenseManager - Interface in com.brightcove.player.drm
Contract of license manager implementation that can be used to manage offline playback licenses.
LicenseManagerFactory - Interface in com.brightcove.player.drm
Contract of a factory that can be used to createLicenseManager LicenseManager instances.
licenseManagerFactory - Variable in class com.brightcove.player.OfflinePlaybackPlugin
The factory that will be used to create LicenseManager instances.
LifecycleUtil - Class in com.brightcove.player.util
 
LifecycleUtil(BaseVideoView) - Constructor for class com.brightcove.player.util.LifecycleUtil
 
LINE - Static variable in class com.brightcove.player.event.AbstractEvent
The line property of a CAPTION event.
LINE_ANCHOR - Static variable in class com.brightcove.player.event.AbstractEvent
The line anchor property of a CAPTION event.
LINE_TYPE - Static variable in class com.brightcove.player.event.AbstractEvent
The line type property of a CAPTION event.
LINEAR - Static variable in class com.brightcove.freewheel.cuepoint.AdCuePointComponent
 
LIST - Static variable in class com.brightcove.player.event.AbstractEvent
The name of the property for video list.
ListDialogPreference - Class in com.brightcove.player.captioning.preferences
Abstract dialog preference that displays a set of values and optional titles.
ListDialogPreference(Context, AttributeSet) - Constructor for class com.brightcove.player.captioning.preferences.ListDialogPreference
 
ListDialogPreference.OnValueChangedListener - Interface in com.brightcove.player.captioning.preferences
 
LISTENER_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
listenerTokens - Variable in class com.brightcove.player.event.AbstractComponent
 
listenerTokens - Variable in class com.brightcove.player.view.BaseVideoView
 
ListensFor - Annotation Type in com.brightcove.player.event
Annotation used for Component classes in order to describe what EventTypes this Component will ListensFor.
ListPreferenceWithSummary - Class in com.brightcove.player.captioning.preferences
A small extension to ListPreference to work around a platform bug on older OS versions where the summary is not updated once the user chooses a value.
ListPreferenceWithSummary(Context, AttributeSet) - Constructor for class com.brightcove.player.captioning.preferences.ListPreferenceWithSummary
 
ListPreferenceWithSummary(Context) - Constructor for class com.brightcove.player.captioning.preferences.ListPreferenceWithSummary
 
LIVE - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The live button styleable attribute index.
LIVE_EDGE_STATE - Static variable in class com.brightcove.player.mediacontroller.buttons.LiveButtonController
 
LIVE_OFFSET - Static variable in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
 
LIVE_WINDOW_DURATION - Static variable in class com.brightcove.player.event.AbstractEvent
The absolute playable window duration for a live video.
LiveButtonController - Class in com.brightcove.player.mediacontroller.buttons
The default Brightcove live controller.
LiveButtonController(Context, BaseVideoView, View, Typeface, Bundle) - Constructor for class com.brightcove.player.mediacontroller.buttons.LiveButtonController
Builds a button controller to handle the live button, handling things like setting the foreground color to provide the user with an indication that the video is showing either live video or recorded video, returning to showing live video, handling initial play, etc.
LiveVideoChecker - Interface in com.brightcove.freewheel.cuepoint
Interface to get information whether the video is Live or not.
LiveVideoOrchestrator - Class in com.brightcove.ssai.live
The Live video orchestrator class is responsible to setup the components and listeners needed for Live SSAI and update the Dynamic Timeline appropriately.
LiveVideoOrchestrator(BaseVideoView, Video, SSAICallback<Pair<SSAIWrapper, Timeline>>) - Constructor for class com.brightcove.ssai.live.LiveVideoOrchestrator
Instantiates a new Live video orchestrator.
liveWindowTimeMs - Variable in class com.brightcove.player.controller.VideoPlaybackController
 
load() - Method in class com.brightcove.player.offline.MediaPresentationDescriptionLoadable
 
LOAD_MEDIA_INFO - Static variable in class com.brightcove.cast.GoogleCastEventType
Indicates that the MediaInfo should be loaded for cast playback.
LOAD_MEDIA_QUEUE_ITEM - Static variable in class com.brightcove.cast.GoogleCastEventType
Indicates that the MediaQueueItem should be loaded for cast playback.
LOAD_TIME_MS - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
loadAd(String) - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
loadAd(AdMediaInfo, AdPodInfo) - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
loadAd(T) - Method in interface com.brightcove.player.ads.AdPlayer
Loads an ad of type T.
loadAd(AdAsset) - Method in class com.brightcove.player.ads.ExoAdPlayer
 
loadAd(PulseVideoAd) - Method in class com.brightcove.pulse.PulseAdPlayer
 
loadCaptions(Uri, String) - Method in class com.brightcove.player.captioning.LoadCaptionsService
Asynchronously loads and parses the captions file located at the given Uri.
LoadCaptionsService - Class in com.brightcove.player.captioning
Provides a simple interface to load and parse caption documents.
LoadCaptionsService(EventEmitter, ContentResolver) - Constructor for class com.brightcove.player.captioning.LoadCaptionsService
The LoadCaptionsService requires an EventEmitter to notify when the Captions are loaded.
LoadCaptionsTask - Class in com.brightcove.player.captioning.tasks
 
LoadCaptionsTask(EventEmitter, ContentResolver, CaptionType) - Constructor for class com.brightcove.player.captioning.tasks.LoadCaptionsTask
 
LoadCaptionsTask.ResponseStreamListener - Interface in com.brightcove.player.captioning.tasks
Provides a callback interface for processing an InputStream containing the response body of an HTTP request.
LoadControlConfig - Class in com.brightcove.player.config
Config class used when creating a LoadControl instance.
LoadControlConfig.Builder - Class in com.brightcove.player.config
The LoadControlConfig Builder.
LoadImageTask - Class in com.brightcove.player.display.tasks
General purpose AsyncTask to load an image over the network into an ImageView.
LoadImageTask(ImageView, EventEmitter) - Constructor for class com.brightcove.player.display.tasks.LoadImageTask
 
loadItem(MediaQueueItem, int) - Method in class com.brightcove.cast.GoogleCastComponent
 
loadMediaInfo() - Method in class com.brightcove.cast.controller.BrightcoveCastMediaManager
 
loadMediaInfo(MediaInfo) - Method in class com.brightcove.cast.controller.BrightcoveCastMediaManager
 
loadMediaInfo(MediaInfo, long) - Method in class com.brightcove.cast.controller.BrightcoveCastMediaManager
 
loadMediaInfo(MediaInfo) - Method in class com.brightcove.cast.GoogleCastComponent
Load the Google Cast MediaInfo object.
loadMediaInfo(MediaInfo, long) - Method in class com.brightcove.cast.GoogleCastComponent
Load the Google Cast MediaInfo object.
loadPreview(ThumbnailView, long, long) - Method in class com.brightcove.player.mediacontroller.DefaultPreviewLoader
 
loadPreview(ThumbnailView, long, long) - Method in interface com.brightcove.player.mediacontroller.PreviewLoader
Given a playhead position, finds a TimedThumbnail in the ThumbnailDocument set with PreviewLoader.setThumbnailDocument(ThumbnailDocument), and loads it into the ThumbnailView.
LOCALE_CODE - Static variable in class com.brightcove.player.event.AbstractEvent
The key for events carrying a locale code for subtitle tracks.
lock() - Method in class com.brightcove.freewheel.cuepoint.AdCuePointComponent
'Locks' the FreeWheelController; afterwards, certain events will be stopped and prevented from bubbling
LOCK - Static variable in class com.brightcove.freewheel.event.FreeWheelEventType
Used when the freewheel plugin 'locks' and restricts certain events from bubbling up
Log - Class in com.brightcove.player.logging
A simple wrapper for Log that supports log message formatting and turning on or off logging based on tag.
Log.Level - Annotation Type in com.brightcove.player.logging
The list of possible of logging levels.
logError(String, Throwable) - Method in interface com.brightcove.player.event.EventLogger.LoggerCallback
Called when an error should be logged.
logMessage(String) - Method in interface com.brightcove.player.event.EventLogger.LoggerCallback
Called when a message should be logged.
LONG_DESCRIPTION - Static variable in class com.brightcove.player.model.Video.Fields
The video's long description
LONG_TIME_FORMAT - Static variable in class com.brightcove.player.util.StringUtil
Format string used for long time expressions which include hours.
LOW - Static variable in class com.brightcove.player.analytics.AbstractAnalyticsEvent
The value of low priority event.

M

makeCurrent() - Method in class com.brightcove.player.video360.GlRenderTarget
 
makeHttpUserAgent(String, String) - Static method in class com.brightcove.player.Sdk
Builds the HTTP user agent string that will used in the HTTP requests.
makeReadWriteDirectory(File) - Static method in class com.brightcove.player.util.FileUtil
Checks if the specified path is a directory that can be read from and written into.
makeReadWriteDirectory(File) - Static method in class com.brightcove.player.util.FileUtil.StrictMode
Checks if the specified path is a directory that can be read from and written into.
MapConverter<K extends java.io.Serializable,V extends java.io.Serializable> - Class in com.brightcove.player.store
Provides a Converter that can be used persist and read Map objects.
MapConverter() - Constructor for class com.brightcove.player.store.MapConverter
 
MARKER_LIST - Static variable in class com.brightcove.player.mediacontroller.BrightcoveMediaController
The event property key specifying the playhead positions at which markers should be placed.
markRequestSetForRemoval(Long) - Method in class com.brightcove.player.edge.OfflineStoreManager
Marks the specified request set for removal.
MATCH_LONGEST_US - Static variable in class com.brightcove.player.Constants
Represents a microsecond duration whose exact value is unknown, but which should match the longest of some other known durations.
MAX_NUMBER_OF_TIMED_THUMBNAILS - Static variable in class com.brightcove.player.mediacontroller.DefaultTimedThumbnailFilter
Default number of TimedThumbnail allowed in a ThumbnailDocument
MAX_POSITION - Static variable in class com.brightcove.player.event.AbstractEvent
The maximum position for which a seek will be successful.
MAX_SQL_EXPRESSIONS - Static variable in class com.brightcove.player.store.BaseStore
The maximum of expressions allowed in the queries generation by this store.
MAX_SQL_VARIABLES - Static variable in class com.brightcove.player.store.BaseStore
The maximum of variables allowed in the queries generation by this store.
maxHeight - Variable in class com.brightcove.player.model.MediaFormat
If the video is flagged MediaFormat.adaptive, this is the maximum height of the video in pixels that will be encountered in the stream.
maxInputSize - Variable in class com.brightcove.player.model.MediaFormat
The maximum size of a buffer of data (typically one sample) in the format, or Constants.NO_VALUE if unknown or not applicable.
maxWidth - Variable in class com.brightcove.player.model.MediaFormat
If the video is flagged MediaFormat.adaptive, this is the maximum width of the video in pixels that will be encountered in the stream.
MEASURED_BPS - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
MEASURED_BPS - Static variable in class com.brightcove.player.event.AbstractEvent
The key for measured bps used in the Analytics class.
MEDIA_API_COMMAND_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
MEDIA_BYTES_TRANSFERRED - Static variable in class com.brightcove.player.analytics.Analytics.Fields
The key for total number of bytes transferred by the video player.
MEDIA_BYTES_TRANSFERRED - Static variable in class com.brightcove.player.event.AbstractEvent
The key for total number of bytes transferred by the video player.
MEDIA_CONTROLLER_CONFIG - Static variable in class com.brightcove.player.event.AbstractEvent
 
MEDIA_DELIVERY_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
MEDIA_REQUEST_ERROR - Static variable in class com.brightcove.player.util.ErrorUtil
 
MEDIA_REQUEST_INVALID_JSON - Static variable in class com.brightcove.player.util.ErrorUtil
 
MEDIA_REQUEST_NO_JSON - Static variable in class com.brightcove.player.util.ErrorUtil
 
MEDIA_REQUEST_NO_RESULTS - Static variable in class com.brightcove.player.util.ErrorUtil
 
MediaControllerConfig - Class in com.brightcove.player.mediacontroller
A configuration class that can be used to configure BrightcoveMediaController.
MediaControllerConfig.Builder - Class in com.brightcove.player.mediacontroller
The MediaControllerConfig Builder.
MediaControllerKeyDispatcher - Interface in com.brightcove.player.mediacontroller
The key dispatcher interface for the Media Controller.
MediaControlsVisibilityManager - Class in com.brightcove.player.controller
Provides a class to manage the media controls visibility state.
MediaControlsVisibilityManager(BaseVideoView) - Constructor for class com.brightcove.player.controller.MediaControlsVisibilityManager
Builds a media controls visibility manager for a given video view object.
MediaDownloadable - Class in com.brightcove.player.offline
An abstract class that holds information related to a remote media (Video) to be downloaded and responsible to manage the download of its components such as video, audio and text.
MediaDownloadable(Context, Video, MediaDownloadable.DownloadEventListener, RequestConfig) - Constructor for class com.brightcove.player.offline.MediaDownloadable
 
MediaDownloadable.DownloadEventListener - Interface in com.brightcove.player.offline
Interface definition for a callback to be invoked when a media download is either completed, cancelled or failed because an error has occurred.
MediaDownloadable.MediaFormatListener - Interface in com.brightcove.player.offline
Interface definition for a callback to be invoked when the video tracks have been read and are available.
MediaDownloadable.OnVideoSizeCallback - Interface in com.brightcove.player.offline
 
MediaEvent - Class in com.brightcove.player.event
Immutable object the describes a media event.
MediaEvent(String) - Constructor for class com.brightcove.player.event.MediaEvent
Constructs a new media event for the specified type.
MediaEvent(String, Map<String, Parcelable>) - Constructor for class com.brightcove.player.event.MediaEvent
Constructs a new media event for the specified type and properties.
MediaFormat - Class in com.brightcove.player.model
An immutable Parcelable object that can be used describe the format of media stream.
MediaPresentationDescriptionLoadable - Class in com.brightcove.player.offline
A Loader.Loadable responsible to request the Media Presentation Description manifest and store it in a specified directory.
MediaPresentationDescriptionLoadable(DashManifestParser, String, File) - Constructor for class com.brightcove.player.offline.MediaPresentationDescriptionLoadable
 
MediaSourceUtil - Class in com.brightcove.player.util
Provides utility method to work with DashManifest and HlsMasterPlaylist.
MediaSourceUtil() - Constructor for class com.brightcove.player.util.MediaSourceUtil
 
MESSAGE - Static variable in interface com.brightcove.player.model.BrightcoveError
 
MESSAGE - Static variable in class com.brightcove.player.model.ErrorFields
Deprecated.
MetadataObject - Class in com.brightcove.player.model
Provides a common metadata collection for any data model objects using a generic, dynamic set of metadata properties.
MetadataObject(Map<String, Object>) - Constructor for class com.brightcove.player.model.MetadataObject
Initializes a MetadataObject with the given metadata properties.
MILLISECONDS_IN_MICROS - Static variable in interface com.brightcove.ssai.timeline.Timeline
 
mimeType - Variable in class com.brightcove.player.model.MediaFormat
The mime type of the format.
MIN_POSITION - Static variable in class com.brightcove.player.event.AbstractEvent
The minimum position for which a seek will be successful.
MISSING_CUE_POINT_PROPERTY - Static variable in class com.brightcove.player.util.ErrorUtil
 
move() - Method in class com.brightcove.player.mediacontroller.animator.PreviewAnimator
move() - Method in class com.brightcove.player.mediacontroller.animator.PreviewAnimatorImpl
 
Mp4Downloadable - Class in com.brightcove.player.offline
A MediaDownloadable responsible to manage the download of a MP4 Video and its assets.
Mp4Downloadable(Context, Video, MediaDownloadable.DownloadEventListener, RequestConfig) - Constructor for class com.brightcove.player.offline.Mp4Downloadable
 
mRendererConfig - Variable in class com.brightcove.player.display.VideoDisplayComponent
 
MSG_FRAME_AVAILABLE - Static variable in class com.brightcove.player.video360.RenderThread
 
MSG_ON_SCROLL - Static variable in class com.brightcove.player.video360.RenderThread
 
MSG_SET_POSITION - Static variable in class com.brightcove.player.video360.RenderThread
 
MSG_SURFACE_AVAILABLE - Static variable in class com.brightcove.player.video360.RenderThread
 
MSG_SURFACE_CHANGED - Static variable in class com.brightcove.player.video360.RenderThread
 
MSG_SURFACE_DESTROYED - Static variable in class com.brightcove.player.video360.RenderThread
 
MSG_VSYNC - Static variable in class com.brightcove.player.video360.RenderThread
 
msToUs(long) - Static method in class com.brightcove.player.Constants
Converts a time in milliseconds to the corresponding time in microseconds, preserving Constants.TIME_UNSET values.
MultiDataSource - Class in com.brightcove.player.offline
Multi data source supports fetching assets from multiple URI schemes.
MultiDataSource.Factory - Class in com.brightcove.player.offline
Implements a factory to support MultiDataSource
Multimap<K,V> - Class in com.brightcove.player.util.collection
Structure that handles singleKey-multipleValues map.
Multimap() - Constructor for class com.brightcove.player.util.collection.Multimap
 

N

NAME - Static variable in class com.brightcove.player.model.Playlist.Fields
The playlist's display name
NAME - Static variable in class com.brightcove.player.model.Video.Fields
The video's display name
name - Variable in enum com.brightcove.player.model.Video.ProjectionFormat
The human readable name of the format.
NAME - Static variable in class com.brightcove.player.model.VideoFields
 
Namespaces() - Constructor for class com.brightcove.player.captioning.TTMLParser.Namespaces
 
NEED_VALID_NON_NULL_INITIALIZER - Static variable in class com.brightcove.player.util.ErrorUtil
 
NEXT_VIDEO - Static variable in class com.brightcove.player.event.AbstractEvent
Video for Events that carry a next Video.
nextSource - Variable in class com.brightcove.player.display.VideoDisplayComponent
 
nextVideo - Variable in class com.brightcove.player.display.VideoDisplayComponent
 
NO_ESTIMATE - Variable in class com.brightcove.player.network.PlayerBandwidthMeter
Indicates no bandwidth estimate is available.
NO_FILTER - Static variable in interface com.brightcove.player.mediacontroller.TimedThumbnailFilter
Returns the same list of TimedThumbnail received without filtering any image.
NO_INITIALIZATION_DATA - Static variable in class com.brightcove.player.model.MediaFormat
Empty initialization data.
NO_USABLE_SOURCE - Static variable in class com.brightcove.player.util.ErrorUtil
 
NO_VALUE - Static variable in class com.brightcove.player.Constants
A value for various fields to indicate that the field's value is unknown or not applicable.
NONLINEAR - Static variable in class com.brightcove.freewheel.cuepoint.AdCuePointComponent
 
NORMAL - Static variable in class com.brightcove.player.analytics.AbstractAnalyticsEvent
The value of normal priority event.
normalScreen() - Method in class com.brightcove.player.view.BrightcovePlayer
Returns the BrightcoveVideoView to it's original layout parameters and restores the ActionBar.
normalScreen() - Method in class com.brightcove.player.view.BrightcovePlayerFragment
Returns the BrightcoveVideoView to it's original layout parameters and restores the ActionBar.
NoSourceFoundException - Exception in com.brightcove.player.controller
Indicates that during a search for a suitable Source rendition, none could be found.
NoSourceFoundException() - Constructor for exception com.brightcove.player.controller.NoSourceFoundException
 
NoSourceFoundException(String) - Constructor for exception com.brightcove.player.controller.NoSourceFoundException
 
NoSourceFoundException(String, Throwable) - Constructor for exception com.brightcove.player.controller.NoSourceFoundException
 
NOT_PERMITTED_TO_EMIT - Static variable in class com.brightcove.player.util.ErrorUtil
 
NOT_PERMITTED_TO_LISTEN - Static variable in class com.brightcove.player.util.ErrorUtil
 
NOTIFICATION_TARGET_ACTIVITY_CLASS_NAME - Static variable in class com.brightcove.cast.DefaultOptionsProvider
 
notifySurfaceAvailable(Object, int, int) - Method in class com.brightcove.player.video360.RenderThread
Notifies the video render thread that the surface is available.
notifySurfaceChanged(Surface, int, int) - Method in class com.brightcove.player.video360.RenderThread
Notifies the video render thread that the surface has changed.
notifySurfaceDestroyed() - Method in class com.brightcove.player.video360.RenderThread
Notifies the video render thread that the surface has been destroyed.
notifyTimedAdPodFound(AdPod) - Method in interface com.brightcove.ssai.timeline.Timeline
Notifies this timeline that an AdPod has been found as timed metadata.
NoVMAPSourceFoundException - Exception in com.brightcove.ssai.exception
 
NoVMAPSourceFoundException() - Constructor for exception com.brightcove.ssai.exception.NoVMAPSourceFoundException
 
NoVMAPSourceFoundException(String) - Constructor for exception com.brightcove.ssai.exception.NoVMAPSourceFoundException
 
NoVMAPSourceFoundException(String, Throwable) - Constructor for exception com.brightcove.ssai.exception.NoVMAPSourceFoundException
 
NumberUtil - Class in com.brightcove.player.util
 
NumberUtil() - Constructor for class com.brightcove.player.util.NumberUtil
 

O

Objects - Class in com.brightcove.player.util
 
Objects() - Constructor for class com.brightcove.player.util.Objects
 
ODRM_LICENSE_ACQUIRED - Static variable in class com.brightcove.player.event.EventType
This event will be fired when an offline playback license was successfully acquired.
ODRM_LICENSE_ERROR - Static variable in class com.brightcove.player.event.EventType
This event will be fired when an offline playback license could not be acquired because of an error that occurred during the license retrieval process.
ODRM_LICENSE_NOT_AVAILABLE - Static variable in class com.brightcove.player.event.EventType
This event will be fired when an offline playback license was not provided by the license server.
ODRM_LICENSE_RELEASED - Static variable in class com.brightcove.player.event.EventType
This event will be fired when an offline playback license was successfully released.
ODRM_LICENSE_RENEWED - Static variable in class com.brightcove.player.event.EventType
This event will be fired when an offline playback license was successfully renewed.
ODRM_PLAYBACK_ALLOWED - Static variable in class com.brightcove.player.model.Video.Fields
The name of the property that specifies whether the video can be stored locally for offline playback.
ODRM_PLAYBACK_NOT_ALLOWED - Static variable in class com.brightcove.player.event.EventType
This event will be fired when download is requested for a video that is not eligible for offline playback.
ODRM_SOURCE_NOT_FOUND - Static variable in class com.brightcove.player.event.EventType
This event will be fired when download is requested for a video that does not include any Source suitable of offline playback.
off() - Method in interface com.brightcove.player.event.EventEmitter
De-register all listeners.
off(String, int) - Method in interface com.brightcove.player.event.EventEmitter
Unregister a listener from listening to an event type.
off() - Method in class com.brightcove.player.event.EventEmitterImpl
Removes all listeners.
off(String, int) - Method in class com.brightcove.player.event.EventEmitterImpl
Removes a listener from an event queue, using the token as a reference
off() - Method in class com.brightcove.player.event.RegisteringEventEmitter
Remove all listeners.
off(String, int) - Method in class com.brightcove.player.event.RegisteringEventEmitter
Remove a listener from handling an event of EventType.
OfflineCallback<R> - Interface in com.brightcove.player.edge
This interface is used to provide a result from the AbstractOfflineCatalog asynchronous methods
OfflineCatalog - Class in com.brightcove.player.edge
Offline catalog is an extension of the standard catalog class that is used to fetching videos in a playlist or the details of a specific video.
OfflineCatalog(Context, EventEmitter, String) - Constructor for class com.brightcove.player.edge.OfflineCatalog
Deprecated.
Please use OfflineCatalog.Builder to create the Catalog.
OfflineCatalog(Context, EventEmitter, String, String) - Constructor for class com.brightcove.player.edge.OfflineCatalog
Deprecated.
Please use OfflineCatalog.Builder to create the Catalog.
OfflineCatalog(Context, EventEmitter, String, String, String) - Constructor for class com.brightcove.player.edge.OfflineCatalog
Deprecated.
Please use OfflineCatalog.Builder to create the Catalog.
OfflineCatalog(Context, EventEmitter, String, String, String, DownloadFileCreator) - Constructor for class com.brightcove.player.edge.OfflineCatalog
Deprecated.
Please use OfflineCatalog.Builder to create the Catalog.
OfflineCatalog.Builder - Class in com.brightcove.player.edge
The Builder to create the OfflineCatalog object.
OfflineDashManifestParser - Class in com.brightcove.player.dash
This class is used to parse an offline Dash Manifest and filters in only the Representations which were previously stored in the device.
OfflineDashManifestParser(DashManifestParser, Context) - Constructor for class com.brightcove.player.dash.OfflineDashManifestParser
 
OfflineLicenseManager<T extends com.google.android.exoplayer2.drm.ExoMediaCrypto> - Class in com.brightcove.player.drm
Offline license helper can be used to download, renew and release offline playback licenses.
OfflineLicenseManager(ExoMediaDrm<T>, MediaDrmCallback, HashMap<String, String>) - Constructor for class com.brightcove.player.drm.OfflineLicenseManager
Constructs an instance.
OfflineLicenseManagerFactory - Class in com.brightcove.player.drm
Factory for creating LicenseManager instances.
OfflineLicenseManagerFactory() - Constructor for class com.brightcove.player.drm.OfflineLicenseManagerFactory
 
OfflinePlaybackPlugin - Class in com.brightcove.player
 
OfflinePlaybackPlugin() - Constructor for class com.brightcove.player.OfflinePlaybackPlugin
 
OfflinePlaybackPlugin.Modules - Interface in com.brightcove.player
 
OfflinePlaybackSupport - Interface in com.brightcove.player.offline
Binds modules needed for offline playback plugin.
OfflineStoreManager - Class in com.brightcove.player.edge
Store manager can be used to persist data into an application specific private database.
OfflineStoreManager.CanChangeDownloadIdentifier - Annotation Type in com.brightcove.player.edge
Any method attempting to call OfflineStoreManager.changeDownloadIdentifier(Video) must be annotated explicitly with this annotation.
OFFSET_SAMPLE_RELATIVE - Static variable in class com.brightcove.player.model.MediaFormat
A value for MediaFormat.subSampleOffsetUs to indicate that sub-sample timestamps are relative to the timestamps of their parent samples.
OmnitureComponent - Class in com.brightcove.omniture
Implements an integration with the Adobe Mobile Library for Android.
OmnitureComponent(EventEmitter, Context, String, String) - Constructor for class com.brightcove.omniture.OmnitureComponent
For the Omniture component to be able to properly track video playback events in Omniture, the following parameters must be properly specified:
OmnitureComponent(EventEmitter, Context, String, String, BaseVideoView, boolean) - Constructor for class com.brightcove.omniture.OmnitureComponent
To support video heartbeat tracking with the omniture plugin, the following parameters must be specified:
OmnitureComponent.DefaultMediaNameFactory - Class in com.brightcove.omniture
Default implementation of MediaNameFactory which follows these steps: If video exists and has an ID property as identified by Video.Fields.ID, use it Otherwise if given a Source object, presumably the one chosen by the current SourceSelector implementation, use the URL from that Source Otherwise fall back to the DEFAULT_MEDIA_NAME constant value
OmnitureComponent.MediaNameFactory - Interface in com.brightcove.omniture
Provides a simple interface to allow the generation of media names that are tracked in Omniture to be customized.
OmnitureComponent.OnActivityStoppedListener - Class in com.brightcove.omniture
 
OmnitureComponent.OnCollectLifeCycleDataListener - Class in com.brightcove.omniture
 
OmnitureComponent.OnDidSeekToListener - Class in com.brightcove.omniture
 
OmnitureComponent.OnDidSetVideoListener - Class in com.brightcove.omniture
 
OmnitureComponent.OnPauseCollectLifeCycleDataListener - Class in com.brightcove.omniture
 
OmnitureComponent.OnPauseListener - Class in com.brightcove.omniture
 
OmnitureComponent.OnPlayListener - Class in com.brightcove.omniture
 
OmnitureComponent.OnProgressListener - Class in com.brightcove.omniture
 
OmnitureComponent.OnSelectedSourceListener - Class in com.brightcove.omniture
 
OmnitureComponent.OnSetHeartbeatConfigDataListener - Class in com.brightcove.omniture
 
OmnitureComponent.OnVideoCompletedListener - Class in com.brightcove.omniture
 
OmnitureComponent.TrackingState - Enum in com.brightcove.omniture
 
OmnitureEventType - Class in com.brightcove.omniture
Event types emitted from the Omniture component.
OmnitureEventType() - Constructor for class com.brightcove.omniture.OmnitureEventType
 
on(String, EventListener) - Method in interface com.brightcove.player.event.EventEmitter
Register an event listener to be called when an EventType is emitted.
on(String, EventListener) - Method in class com.brightcove.player.event.EventEmitterImpl
Adds the listener to the event queue, returns a token that the caller can use to off itself.
on(String, EventListener) - Method in class com.brightcove.player.event.RegisteringEventEmitter
Add a listener for an EventType, filtered by what the component is allowed to listen for.
ON_FRAME_AVAILABLE - Static variable in class com.brightcove.player.event.EventType
This event is sent when the frame to draw a 360 video is available
ON_PLAY_SEEK_THRESHOLD - Static variable in class com.brightcove.player.display.VideoDisplayComponent
 
onAccessibilityStateChanged(boolean) - Method in interface com.brightcove.player.accessibility.AccessibilityListener
Called back on change in the accessibility state.
onAccessibilityStateChanged(boolean) - Method in class com.brightcove.player.mediacontroller.BrightcoveSeekBarController
 
onAccessibilityStateChanged(boolean) - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
onActivityCreated(Bundle) - Method in class com.brightcove.player.appcompat.BrightcovePlayerFragment
 
onActivityCreated(Bundle) - Method in class com.brightcove.player.captioning.BrightcoveCaptionPropertiesFragment
 
onActivityCreated(Bundle) - Method in class com.brightcove.player.util.LifecycleUtil
 
onActivityCreated(Bundle) - Method in class com.brightcove.player.view.BrightcovePlayerFragment
 
OnActivityStoppedListener() - Constructor for class com.brightcove.omniture.OmnitureComponent.OnActivityStoppedListener
 
onAdCompleted(AdAsset) - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
onAdCompleted(T) - Method in interface com.brightcove.player.ads.AdPlayer.Listener
Called when an Ad is completed.
onAdCompleted(AdAsset) - Method in class com.brightcove.pulse.PulseAdView
 
onAdError(AdErrorEvent) - Method in class com.brightcove.ima.GoogleIMAComponent
 
onAdEvent(AdEvent) - Method in class com.brightcove.ima.GoogleIMAComponent
 
onAdOverlayConfigChanged(AdOverlayConfig) - Method in interface com.brightcove.ssai.ui.AdOverlayConfigListener
Triggered when there is a AdOverlayConfig change.
onAdOverlayConfigChanged(AdOverlayConfig) - Method in class com.brightcove.ssai.ui.AdOverlayHandler
 
onAdOverlayConfigChanged(AdOverlayConfig) - Method in class com.brightcove.ssai.ui.UIManager
 
onAdPaused(AdAsset) - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
onAdPaused(T) - Method in interface com.brightcove.player.ads.AdPlayer.Listener
Called when an Ad is paused.
onAdPaused(AdAsset) - Method in class com.brightcove.pulse.PulseAdView
 
onAdPodEnded(AdPod) - Method in interface com.brightcove.ssai.ad.AdPodListener
Indicates than an Ad pod has ended.
onAdPodEnded(AdPod) - Method in class com.brightcove.ssai.ui.AdOverlayHandler
 
onAdPodEnded(AdPod) - Method in class com.brightcove.ssai.ui.UIManager
 
onAdPodStarted(AdPod) - Method in interface com.brightcove.ssai.ad.AdPodListener
Indicates than an Ad pod has started.
onAdPodStarted(AdPod) - Method in class com.brightcove.ssai.ui.AdOverlayHandler
 
onAdPodStarted(AdPod) - Method in class com.brightcove.ssai.ui.UIManager
 
onAdProgress(long, AdAsset) - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
onAdProgress(long, T) - Method in interface com.brightcove.player.ads.AdPlayer.Listener
Called when an ad has made progress.
onAdProgress(long, AdAsset) - Method in class com.brightcove.pulse.PulseAdView
 
onAdResumed(AdAsset) - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
onAdResumed(T) - Method in interface com.brightcove.player.ads.AdPlayer.Listener
Called when an ad is resumed.
onAdResumed(AdAsset) - Method in class com.brightcove.pulse.PulseAdView
 
onAdSkipped(AdAsset) - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
onAdSkipped(T) - Method in interface com.brightcove.player.ads.AdPlayer.Listener
Called when an ad is skipped.
onAdSkipped(AdAsset) - Method in class com.brightcove.pulse.PulseAdView
 
onAdsManagerLoaded(AdsManagerLoadedEvent) - Method in class com.brightcove.ima.GoogleIMAComponent
 
onAdStarted(AdAsset) - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
onAdStarted(T) - Method in interface com.brightcove.player.ads.AdPlayer.Listener
Called when an Ad is started.
onAdStarted(AdAsset) - Method in class com.brightcove.pulse.PulseAdView
 
onAnalyticsError(Throwable) - Method in interface com.brightcove.player.analytics.IAnalyticsErrorListener
This method will be called an IAnalyticsHandler encounters error in handling an analytics event.
onAnalyticsEvent(AnalyticsEvent, IAnalyticsErrorListener) - Method in class com.brightcove.player.analytics.DefaultAnalyticsHandler
 
onAnalyticsEvent(AnalyticsEvent, IAnalyticsErrorListener) - Method in interface com.brightcove.player.analytics.IAnalyticsHandler
This method will be called by the AnalyticsClient, when an analytics event is received from the application.
onAttached() - Method in class com.brightcove.player.analytics.DefaultAnalyticsHandler
 
onAttached() - Method in interface com.brightcove.player.analytics.IAnalyticsHandler
This method will be invoked when the handler is added to AnalyticsClient.
onAttachedToWindow() - Method in class com.brightcove.player.view.BrightcoveSurfaceView
 
onAttachedToWindow() - Method in class com.brightcove.player.view.BrightcoveVideoView
 
onAttachedToWindow() - Method in class com.brightcove.pulse.PulseAdView
 
onAudioFormatEnabled(Format, int, long) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InfoListener
Called when an Audio Format is enabled.
onAudioTrackUnderrun(AnalyticsListener.EventTime, int, long, long) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InternalErrorListener
Called when an audio underrun occurred.
onAudioTrackUnderrun(int, long, long) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InternalErrorListener
onBack(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
onBack(KeyEvent) - Method in interface com.brightcove.player.mediacontroller.buttons.RemoteControlKeyState
On back key actioned
onBandwidthSample(int, long, long) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InfoListener
Called periodically to indicate that bytes have been transferred or the estimated bitrate has changed.
onBeforeInsert() - Method in class com.brightcove.player.store.AbstractDownloadRequest
Sets the create time before the inserting the entity into the database table.
onBeforeInsert() - Method in class com.brightcove.player.store.AbstractDownloadRequestSet
Sets the create time before the inserting the entity into the database table.
onBeforeInsert() - Method in class com.brightcove.player.store.BaseEntity
Sets the create time before the inserting the entity into the database table.
onBeforeUpdate() - Method in class com.brightcove.player.store.BaseEntity
Sets the create time before the inserting the entity into the database table.
onBindListItem(View, int) - Method in class com.brightcove.player.captioning.preferences.ColorPreference
 
onBindListItem(View, int) - Method in class com.brightcove.player.captioning.preferences.EdgeTypePreference
 
onBindListItem(View, int) - Method in class com.brightcove.player.captioning.preferences.ListDialogPreference
Populates a list item view with data for the specified index.
onBindListItem(View, int) - Method in class com.brightcove.player.captioning.preferences.PresetPreference
 
onBindView(View) - Method in class com.brightcove.player.captioning.preferences.ColorPreference
 
onBrightcoveProgressChanged(SeekBar, int, boolean) - Method in class com.brightcove.player.mediacontroller.BrightcovePreviewSeekBar
 
onBrightcoveProgressChanged(SeekBar, int, boolean) - Method in class com.brightcove.player.mediacontroller.BrightcoveSeekBar
 
onBrightcoveStartTrackingTouch(SeekBar) - Method in class com.brightcove.player.mediacontroller.BrightcovePreviewSeekBar
 
onBrightcoveStartTrackingTouch(SeekBar) - Method in class com.brightcove.player.mediacontroller.BrightcoveSeekBar
 
onBrightcoveStopTrackingTouch(SeekBar) - Method in class com.brightcove.player.mediacontroller.BrightcovePreviewSeekBar
 
onBrightcoveStopTrackingTouch(SeekBar) - Method in class com.brightcove.player.mediacontroller.BrightcoveSeekBar
 
onBytesTransferred(DataSource, DataSpec, boolean, int) - Method in class com.brightcove.player.network.PlayerBandwidthMeter
 
onCancelled() - Method in class com.brightcove.player.captioning.tasks.LoadCaptionsTask
 
onCancelled() - Method in interface com.brightcove.player.network.DownloadManager.Listener
Called when a download request set has been removed before if it was complete.
once(String, EventListener) - Method in interface com.brightcove.player.event.EventEmitter
Similar to on, except that the listener will be removed after processing one event.
once(String, EventListener) - Method in class com.brightcove.player.event.EventEmitterImpl
Similar to on, except that the listener is removed after processing one event.
once(String, EventListener) - Method in class com.brightcove.player.event.RegisteringEventEmitter
Add a listener for an EventType, filtered by what the component is allowed to listen for.
onChanged(DownloadStatus) - Method in interface com.brightcove.player.network.DownloadManager.Listener
Called when the overall progress of the download request set has changed.
onChanged(int, float, float, float, float, float, float) - Method in interface com.brightcove.player.video360.RotationMonitor.Listener
This method will be called by RotationMonitor whenever a rotation change is detected.
onClick(View) - Method in class com.brightcove.pulse.PauseAdView
 
onClick(View) - Method in class com.brightcove.pulse.PulseAdView
 
OnCollectLifeCycleDataListener() - Constructor for class com.brightcove.omniture.OmnitureComponent.OnCollectLifeCycleDataListener
 
onComplete(long) - Method in interface com.brightcove.ssai.player.PlaybackListener
Indicates when the video playback has completed.
onComplete(SeekTask) - Method in class com.brightcove.ssai.seek.SeekManager
 
onComplete(long) - Method in class com.brightcove.ssai.timeline.TimelineManager
 
onCompleted(DownloadStatus) - Method in interface com.brightcove.player.network.DownloadManager.Listener
Called when a download request set has been completed successfully
onConfigurationChanged(Configuration) - Method in class com.brightcove.player.util.LifecycleUtil
 
onConfigurationChanged(Configuration) - Method in class com.brightcove.player.view.BrightcovePlayer
 
onConnectionAvailable(Event) - Method in class com.brightcove.cast.controller.BrightcoveCastMediaManager
 
onConnectionUnavailable(Event) - Method in class com.brightcove.cast.controller.BrightcoveCastMediaManager
 
onConnectivityChanged(boolean, NetworkInfo) - Method in interface com.brightcove.player.network.ConnectivityMonitor.Listener
This method will be called whenever the host device's network connectivity state changes.
onContentPauseRequested() - Method in class com.brightcove.ima.GoogleIMAComponent
 
onContentResumeRequested() - Method in class com.brightcove.ima.GoogleIMAComponent
 
onControllerHide() - Method in class com.brightcove.player.view.BaseVideoView
 
onCreate(Bundle) - Method in class com.brightcove.cast.DefaultExpandedControllerActivity
 
onCreate(Bundle) - Method in class com.brightcove.player.appcompat.BrightcovePlayerActivity
 
onCreate(Bundle) - Method in class com.brightcove.player.captioning.BrightcoveCaptionPropertiesActivity
 
onCreate(Bundle) - Method in class com.brightcove.player.captioning.BrightcoveCaptionPropertiesFragment
 
onCreate(Bundle, Activity) - Method in class com.brightcove.player.util.LifecycleUtil
 
onCreate(Bundle) - Method in class com.brightcove.player.view.BrightcovePlayer
 
onCreated(int) - Method in class com.brightcove.player.store.BaseStore
Called when new EntityDataStore has been created.
onCreateOptionsMenu(Menu) - Method in class com.brightcove.cast.DefaultExpandedControllerActivity
 
onCreatePulseSession(String, Video, ContentMetadata, RequestSettings) - Method in interface com.brightcove.pulse.PulseComponent.Listener
Called every time a new Pulse Session is needed (e.g., when a new content Video is set).
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.brightcove.player.appcompat.BrightcovePlayerFragment
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.brightcove.player.captioning.BrightcoveCaptionPropertiesFragment
 
onCreateView(Bundle, Object) - Method in class com.brightcove.player.util.LifecycleUtil
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.brightcove.player.view.BrightcovePlayerFragment
 
onCues(List<Cue>) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.CaptionListener
 
onDecoderInitialized(AnalyticsListener.EventTime, int, String, long) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InfoListener
Called when a decoder is initialized.
onDecoderInitialized(String, long, long) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InfoListener
onDeleted() - Method in interface com.brightcove.player.network.DownloadManager.Listener
Called when a download request set has been removed after if it was complete.
onDestroy() - Method in class com.brightcove.player.appcompat.BrightcovePlayerActivity
 
onDestroy() - Method in class com.brightcove.player.appcompat.BrightcovePlayerFragment
 
onDestroy() - Method in class com.brightcove.player.view.BrightcovePlayer
 
onDestroy() - Method in class com.brightcove.player.view.BrightcovePlayerFragment
 
onDestroyView() - Method in class com.brightcove.player.appcompat.BrightcovePlayerFragment
 
onDestroyView() - Method in class com.brightcove.player.captioning.BrightcoveCaptionPropertiesFragment
 
onDestroyView() - Method in class com.brightcove.player.util.LifecycleUtil
 
onDestroyView() - Method in class com.brightcove.player.view.BrightcovePlayerFragment
 
onDetach() - Method in class com.brightcove.player.appcompat.BrightcovePlayerFragment
 
onDetach() - Method in class com.brightcove.player.util.LifecycleUtil
 
onDetach() - Method in class com.brightcove.player.view.BrightcovePlayerFragment
 
onDetachedFromWindow() - Method in class com.brightcove.player.view.BrightcoveSurfaceView
 
onDetachedFromWindow() - Method in class com.brightcove.player.view.BrightcoveVideoView
 
onDetected(int, float, float, float) - Method in interface com.brightcove.player.video360.RotationMonitor.Listener
This method will be called by RotationMonitor the host device position is first detected.
OnDidSeekToListener() - Constructor for class com.brightcove.omniture.OmnitureComponent.OnDidSeekToListener
 
OnDidSeekToListener() - Constructor for class com.brightcove.player.controller.VideoPlaybackController.OnDidSeekToListener
 
OnDidSetSourceListener() - Constructor for class com.brightcove.player.controller.VideoPlaybackController.OnDidSetSourceListener
 
OnDidSetVideoListener() - Constructor for class com.brightcove.omniture.OmnitureComponent.OnDidSetVideoListener
 
onDownloadCanceled(Video) - Method in interface com.brightcove.player.offline.MediaDownloadable.DownloadEventListener
This method will be invoked when the download request of a media has been cancelled.
onDownloadCompleted(Video, DownloadStatus) - Method in interface com.brightcove.player.offline.MediaDownloadable.DownloadEventListener
This method will be invoked upon successful download of the requested media.
onDownloadDeleted(Video) - Method in interface com.brightcove.player.offline.MediaDownloadable.DownloadEventListener
This method will be invoked when the fully downloaded copy of a media was deleted.
onDownloadFailed(Video, DownloadStatus) - Method in interface com.brightcove.player.offline.MediaDownloadable.DownloadEventListener
This method will be invoked when the requested of a media cannot be downloaded due to an error.
onDownloadPaused(Video, DownloadStatus) - Method in interface com.brightcove.player.offline.MediaDownloadable.DownloadEventListener
This method will be invoked when the requested of a media cannot be downloaded due to an error.
onDownloadProgress(Video, DownloadStatus) - Method in interface com.brightcove.player.offline.MediaDownloadable.DownloadEventListener
This method will be called when the download request is currently running.
onDownloadRequested(Video) - Method in interface com.brightcove.player.offline.MediaDownloadable.DownloadEventListener
This method will be called when download request begins to process.
onDownloadStarted(Video, long, Map<String, Serializable>) - Method in interface com.brightcove.player.offline.MediaDownloadable.DownloadEventListener
This method will be called after successfully placing all required assets for the media in the download queue.
onDpadCenter(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
onDpadCenter(KeyEvent) - Method in interface com.brightcove.player.mediacontroller.buttons.RemoteControlKeyState
On dpad center key actioned
onDpadCenter(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
 
onDpadDown(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
onDpadDown(KeyEvent) - Method in interface com.brightcove.player.mediacontroller.buttons.RemoteControlKeyState
On dpad down key actioned
onDpadLeft(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
onDpadLeft(KeyEvent) - Method in interface com.brightcove.player.mediacontroller.buttons.RemoteControlKeyState
On dpad left key actioned
onDpadRight(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
onDpadRight(KeyEvent) - Method in interface com.brightcove.player.mediacontroller.buttons.RemoteControlKeyState
On dpad right key actioned
onDpadUp(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
onDpadUp(KeyEvent) - Method in interface com.brightcove.player.mediacontroller.buttons.RemoteControlKeyState
On dpad up key actioned
onDraw(Canvas) - Method in class com.brightcove.player.captioning.BrightcoveClosedCaptioningTextView
We really shouldn't override draw(), since the internal View draw() does a lot of extraneous stuff.
onDraw(Canvas) - Method in class com.brightcove.player.mediacontroller.BrightcoveSeekBar
Implements drawing of markers on the SeekBar.
onDrawFrame(int, float[], float[], float[], float[]) - Method in class com.brightcove.player.video360.SphericalSceneRenderer
 
onDrmSessionManagerError(Exception) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InternalErrorListener
Called when a DRM error occurs.
onDroppedFrames(AnalyticsListener.EventTime, int, long) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InfoListener
Called when frames are dropped.
onDroppedFrames(int, long) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InfoListener
onDurationChanged(long) - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
onDurationChanged(long) - Method in interface com.brightcove.player.ads.AdPlayer.Listener
Called when an Ad duration has been changed.
onDurationChanged(long) - Method in class com.brightcove.pulse.PulseAdView
 
onError(AdAsset, Exception) - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
onError(Exception) - Method in interface com.brightcove.player.ads.AdPlayer.Listener
Deprecated.
Use @link #onError(Object, Exception)}.
onError(T, Exception) - Method in interface com.brightcove.player.ads.AdPlayer.Listener
Called when an error happened.
onError(String) - Method in class com.brightcove.player.edge.ErrorListener
Deprecated.
onError(List<CatalogError>) - Method in class com.brightcove.player.edge.ErrorListener
This method must be implemented to handle any error that occurs during an asynchronous operation.
onError(AdAsset, Exception) - Method in class com.brightcove.pulse.PulseAdView
 
onError(Throwable) - Method in interface com.brightcove.ssai.data.source.SSAICallback
Called when the re has been an error in the operation.
onFailed(DownloadStatus) - Method in interface com.brightcove.player.network.DownloadManager.Listener
Called when a download request set has failed.
onFailure(Throwable) - Method in interface com.brightcove.player.edge.OfflineCallback
Called when an error has happened while executing the operation.
onFastForward(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
onFastForward(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.FastForwardButtonController
 
onFastForward(KeyEvent) - Method in interface com.brightcove.player.mediacontroller.buttons.RemoteControlKeyState
On fast forward key actioned
onFinishInflate() - Method in class com.brightcove.player.view.BaseVideoView
 
onFrameAvailable(SurfaceTexture) - Method in class com.brightcove.player.view.BrightcoveSurfaceView
Callback method used to get the Surface Texture for 360 videos
onFrameAvailable(SurfaceTexture) - Method in class com.brightcove.player.view.BrightcoveTextureView
 
onGetDefaultValue(TypedArray, int) - Method in class com.brightcove.player.captioning.preferences.ListDialogPreference
 
onHoldHandler - Variable in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
Instance handler that reacts to control key inputs.
OnHoldHandler(Looper) - Constructor for class com.brightcove.player.mediacontroller.buttons.SeekButtonController.OnHoldHandler
 
onHoldUpdateFrequency - Variable in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
The time in milliseconds, used to send the EventType.SEEKBAR_DRAGGING_PROGRESS event to update the Media Controller seek bar.
onHoldWaitTime - Variable in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
The time in milliseconds to be waited, for the key event to be considered a long press instead of a regular press.
onHome(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
onHome(KeyEvent) - Method in interface com.brightcove.player.mediacontroller.buttons.RemoteControlKeyState
On home key actioned
onId3Metadata(List<Id3Frame>) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.Id3MetadataListener
Deprecated.
 
onLayout(boolean, int, int, int, int) - Method in class com.brightcove.player.view.BaseVideoView
 
onLayout(boolean, int, int, int, int) - Method in class com.brightcove.player.view.BrightcoveSurfaceView
 
onLayout(boolean, int, int, int, int) - Method in class com.brightcove.player.view.BrightcoveTextureView
 
onLearnMoreClicked(String) - Method in interface com.brightcove.pulse.PulseAdView.Listener
Called when the learn more view is clicked.
onLoadCanceled(MediaPresentationDescriptionLoadable, long, long, boolean) - Method in class com.brightcove.player.offline.DashDownloadable
 
onLoadCompleted(int, long, int, int, Format, long, long, long, long) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InfoListener
Called when load has completed.
onLoadCompleted(MediaPresentationDescriptionLoadable, long, long) - Method in class com.brightcove.player.offline.DashDownloadable
 
onLoadError(int, IOException) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InternalErrorListener
Called when a load error occurs.
onLoadError(MediaPresentationDescriptionLoadable, long, long, IOException, int) - Method in class com.brightcove.player.offline.DashDownloadable
 
onLoadStarted(int, int, int, Format, long, long) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InfoListener
Called when a load is started.
onMeasure(int, int) - Method in class com.brightcove.player.view.BaseVideoView
 
onMeasure(int, int) - Method in class com.brightcove.player.view.BrightcoveSurfaceView
Corrects the width or height to match the aspect ratio of the video.
onMeasure(int, int) - Method in class com.brightcove.player.view.BrightcoveTextureView
Corrects the width or height to match the aspect ratio of the video.
onMediaDownloadCancelled() - Method in class com.brightcove.player.offline.MediaDownloadable
Called when the media download has been removed before the download has completed.
onMediaDownloadComplete(DownloadStatus) - Method in class com.brightcove.player.offline.DashDownloadable
 
onMediaDownloadComplete(DownloadStatus) - Method in class com.brightcove.player.offline.MediaDownloadable
Called when the media download has completed successfully.
onMediaDownloadComplete(DownloadStatus) - Method in class com.brightcove.player.offline.Mp4Downloadable
 
onMediaDownloadDeleted() - Method in class com.brightcove.player.offline.MediaDownloadable
Called when the media download has been removed after the download has completed.
onMediaDownloadFailed(DownloadStatus) - Method in class com.brightcove.player.offline.MediaDownloadable
Called when the media download has failed.
onMediaDownloadPaused(DownloadStatus) - Method in class com.brightcove.player.offline.MediaDownloadable
Called when the media download has been paused.
onMediaDownloadProgress(DownloadStatus) - Method in class com.brightcove.player.offline.MediaDownloadable
Called when the media download progress has changed.
onMediaDownloadRequested() - Method in class com.brightcove.player.offline.MediaDownloadable
This method will be called when the MediaDownloadable starts to process the download request.
onMediaDownloadStarted() - Method in class com.brightcove.player.offline.MediaDownloadable
This method will be called when the MediaDownloadable starts to download the media.
onMenu(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
onMenu(KeyEvent) - Method in interface com.brightcove.player.mediacontroller.buttons.RemoteControlKeyState
On menu key actioned
onMetadata(Metadata) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.MetadataListener
 
onNetworkEntitlementChanged(int, boolean) - Method in class com.brightcove.player.analytics.DefaultAnalyticsHandler
 
onNetworkEntitlementChanged(int, boolean) - Method in interface com.brightcove.player.analytics.IAnalyticsHandler
This method will be called when the entitlement for specific network has been changed.
onOpenClickthrough(PulseVideoAd) - Method in interface com.brightcove.pulse.PulseComponent.Listener
Called when the user taps on the "Learn More" button from a Linear Ad.
onPause() - Method in class com.brightcove.player.appcompat.BrightcovePlayerActivity
 
onPause() - Method in class com.brightcove.player.appcompat.BrightcovePlayerFragment
 
onPause(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
onPause(KeyEvent) - Method in interface com.brightcove.player.mediacontroller.buttons.RemoteControlKeyState
On pause key actioned
onPause() - Method in class com.brightcove.player.view.BrightcovePlayer
 
onPause() - Method in class com.brightcove.player.view.BrightcovePlayerFragment
 
onPause(long) - Method in interface com.brightcove.ssai.player.PlaybackListener
Indicates a pause event.
onPause(long) - Method in class com.brightcove.ssai.timeline.TimelineManager
 
OnPauseCollectLifeCycleDataListener() - Constructor for class com.brightcove.omniture.OmnitureComponent.OnPauseCollectLifeCycleDataListener
 
OnPauseListener() - Constructor for class com.brightcove.omniture.OmnitureComponent.OnPauseListener
 
onPictureInPictureModeChanged(boolean, Configuration) - Method in class com.brightcove.player.pictureinpicture.PictureInPictureManager
This method reacts to the Picture-in-Picture changes and emits EventType.DID_ENTER_PICTURE_IN_PICTURE_MODE and EventType.DID_EXIT_PICTURE_IN_PICTURE_MODE events.
onPictureInPictureModeChanged(boolean, Configuration) - Method in class com.brightcove.player.view.BrightcovePlayer
This is a callback made only for Android O onward for Picture-in-Picture.
onPictureInPictureModeChanged(boolean, Configuration) - Method in class com.brightcove.player.view.BrightcovePlayerFragment
 
onPlay(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
onPlay(KeyEvent) - Method in interface com.brightcove.player.mediacontroller.buttons.RemoteControlKeyState
On play key actioned
onPlay(long) - Method in interface com.brightcove.ssai.player.PlaybackListener
Indicates a play event.
onPlay(long) - Method in class com.brightcove.ssai.timeline.TimelineManager
 
onPlayerError(Exception) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InternalErrorListener
Called when an error occurs on the Player.
OnPlayerReadyListener() - Constructor for class com.brightcove.player.controller.VideoPlaybackController.OnPlayerReadyListener
 
onPlaylist(Playlist) - Method in class com.brightcove.player.edge.PlaylistListener
This method must be implemented to handle the Playlist object returned from an asynchronous operation.
OnPlayListener() - Constructor for class com.brightcove.omniture.OmnitureComponent.OnPlayListener
 
OnPlayListener() - Constructor for class com.brightcove.player.controller.VideoPlaybackController.OnPlayListener
 
onPlayPause(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
onPlayPause(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.PlayButtonController
 
onPlayPause(KeyEvent) - Method in interface com.brightcove.player.mediacontroller.buttons.RemoteControlKeyState
On play pause key actioned
onPopulateAccessibilityEvent(AccessibilityEvent) - Method in class com.brightcove.player.view.TimedTextView
 
onPostExecute(Void) - Method in class com.brightcove.player.captioning.tasks.LoadCaptionsTask
 
onPostExecute(Bitmap) - Method in class com.brightcove.player.display.tasks.LoadImageTask
On successful load of a Bitmap from the background thread, put that Bitmap in the ImageView provided to this task.
onPostExecute(EdgeTaskResult<Playlist>) - Method in class com.brightcove.player.edge.GetPlaylistTask
 
onPostExecute(EdgeTaskResult<Video>) - Method in class com.brightcove.player.edge.GetVideoTask
 
onPreferenceChange(Preference, Object) - Method in class com.brightcove.player.captioning.BrightcoveCaptionPropertiesFragment
Listens for changes to the Preference objects and updates them as necessary.
onPrepared() - Method in class com.brightcove.player.view.BaseVideoView
 
onPrepared() - Method in class com.brightcove.player.view.BrightcoveExoPlayerTextureVideoView
 
onPrepared() - Method in class com.brightcove.player.view.BrightcoveExoPlayerVideoView
 
onPrepareDialogBuilder(AlertDialog.Builder) - Method in class com.brightcove.player.captioning.preferences.ListDialogPreference
 
onPreparedListener - Variable in class com.brightcove.player.view.BaseVideoView
 
onPreview(PreviewThumbnailView, int, boolean) - Method in interface com.brightcove.player.mediacontroller.PreviewThumbnailView.OnPreviewChangeListener
Callback triggered when the Preview Thumbnail process is in progress
onProcessed(AnalyticsEvent, int, Exception) - Method in interface com.brightcove.player.analytics.IAnalyticsHandler.ProcessListener
This method will be called by the DefaultAnalyticsHandler attempting to process an AnalyticsEvent.
OnProgressListener() - Constructor for class com.brightcove.omniture.OmnitureComponent.OnProgressListener
 
OnProgressListener() - Constructor for class com.brightcove.player.view.BaseVideoView.OnProgressListener
 
OnRegisterPluginListener() - Constructor for class com.brightcove.player.management.BrightcovePluginManager.OnRegisterPluginListener
 
OnRemoveCuePointListener() - Constructor for class com.brightcove.player.controller.VideoPlaybackController.OnRemoveCuePointListener
 
onRemoved() - Method in class com.brightcove.player.analytics.DefaultAnalyticsHandler
 
onRemoved() - Method in interface com.brightcove.player.analytics.IAnalyticsHandler
This method will be invoked when the handler is removed from AnalyticsClient.
onRestart() - Method in class com.brightcove.player.appcompat.BrightcovePlayerActivity
 
onRestart() - Method in class com.brightcove.player.util.LifecycleUtil
 
onRestart() - Method in class com.brightcove.player.view.BrightcovePlayer
 
onRestoreInstanceState(Parcelable) - Method in class com.brightcove.player.captioning.preferences.ListDialogPreference
 
onResult(MediaDownloadable, Bundle) - Method in interface com.brightcove.player.offline.MediaDownloadable.MediaFormatListener
Method to be called when the tracks are available.
onResume() - Method in class com.brightcove.cast.DefaultExpandedControllerActivity
 
onResume() - Method in class com.brightcove.player.appcompat.BrightcovePlayerActivity
 
onResume() - Method in class com.brightcove.player.appcompat.BrightcovePlayerFragment
 
onResume() - Method in class com.brightcove.player.captioning.BrightcoveCaptionPropertiesFragment
 
onResume() - Method in class com.brightcove.player.view.BrightcovePlayer
 
onResume() - Method in class com.brightcove.player.view.BrightcovePlayerFragment
 
onRewind(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
onRewind(KeyEvent) - Method in interface com.brightcove.player.mediacontroller.buttons.RemoteControlKeyState
On rewind key actioned
onRewind(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.RewindButtonController
 
onSaveInstanceState(Bundle) - Method in class com.brightcove.player.appcompat.BrightcovePlayerActivity
 
onSaveInstanceState(Bundle) - Method in class com.brightcove.player.appcompat.BrightcovePlayerFragment
 
onSaveInstanceState() - Method in class com.brightcove.player.captioning.preferences.ListDialogPreference
 
onSaveInstanceState(Bundle) - Method in class com.brightcove.player.view.BrightcovePlayer
 
onSaveInstanceState(Bundle) - Method in class com.brightcove.player.view.BrightcovePlayerFragment
 
onSeekEnd() - Method in interface com.brightcove.ssai.seek.SeekListener
Indicates the seek event has ended.
onSeekTo(long) - Method in interface com.brightcove.ssai.seek.SeekListener
Indicates a seek event.
OnSeekToListener() - Constructor for class com.brightcove.player.controller.VideoPlaybackController.OnSeekToListener
 
onSelectClosedCaptionListener - Variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
OnSelectedSourceListener() - Constructor for class com.brightcove.omniture.OmnitureComponent.OnSelectedSourceListener
 
onSessionEnded(Session, int) - Method in class com.brightcove.cast.DefaultSessionManagerListener
 
onSessionEnding(Session) - Method in class com.brightcove.cast.DefaultSessionManagerListener
 
onSessionResumed(Session, boolean) - Method in class com.brightcove.cast.DefaultSessionManagerListener
 
onSessionResumeFailed(Session, int) - Method in class com.brightcove.cast.DefaultSessionManagerListener
 
onSessionResuming(Session, String) - Method in class com.brightcove.cast.DefaultSessionManagerListener
 
onSessionStarted(Session, String) - Method in class com.brightcove.cast.DefaultSessionManagerListener
 
onSessionStartFailed(Session, int) - Method in class com.brightcove.cast.DefaultSessionManagerListener
 
onSessionStarting(Session) - Method in class com.brightcove.cast.DefaultSessionManagerListener
 
onSessionSuspended(Session, int) - Method in class com.brightcove.cast.DefaultSessionManagerListener
 
OnSetCuePointListener() - Constructor for class com.brightcove.player.controller.VideoPlaybackController.OnSetCuePointListener
 
OnSetCuePointsListener() - Constructor for class com.brightcove.player.controller.VideoPlaybackController.OnSetCuePointsListener
 
OnSetHeartbeatConfigDataListener() - Constructor for class com.brightcove.omniture.OmnitureComponent.OnSetHeartbeatConfigDataListener
 
onSetInitialValue(boolean, Object) - Method in class com.brightcove.player.captioning.preferences.ListDialogPreference
 
OnSetSourceListener() - Constructor for class com.brightcove.player.display.VideoDisplayComponent.OnSetSourceListener
 
OnSetVideoListener() - Constructor for class com.brightcove.player.controller.VideoPlaybackController.OnSetVideoListener
 
onSizeChanged(int, int, int, int) - Method in class com.brightcove.player.view.BaseVideoView
 
onSizeChanged(int, int, int, int) - Method in class com.brightcove.player.view.BrightcoveSurfaceView
 
onSizeChanged(int, int, int, int) - Method in class com.brightcove.player.view.BrightcoveTextureView
 
onSkipAdClicked() - Method in interface com.brightcove.pulse.PulseAdView.Listener
Called when the skip ad view is clicked.
onSkipBackward(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
onSkipBackward(KeyEvent) - Method in interface com.brightcove.player.mediacontroller.buttons.RemoteControlKeyState
On skip backward key actioned
onSkipForward(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
onSkipForward(KeyEvent) - Method in interface com.brightcove.player.mediacontroller.buttons.RemoteControlKeyState
On skip forward key actioned
OnSourceSelectedListener() - Constructor for class com.brightcove.player.controller.VideoPlaybackController.OnSourceSelectedListener
 
onStart() - Method in class com.brightcove.player.appcompat.BrightcovePlayerActivity
 
onStart() - Method in class com.brightcove.player.appcompat.BrightcovePlayerFragment
 
onStart() - Method in class com.brightcove.player.view.BrightcovePlayer
 
onStart() - Method in class com.brightcove.player.view.BrightcovePlayerFragment
 
onStartPreview(PreviewThumbnailView, int) - Method in interface com.brightcove.player.mediacontroller.PreviewThumbnailView.OnPreviewChangeListener
Callback triggered when the Preview Thumbnail process has started
onStop() - Method in class com.brightcove.player.appcompat.BrightcovePlayerActivity
 
onStop() - Method in class com.brightcove.player.appcompat.BrightcovePlayerFragment
 
onStop() - Method in class com.brightcove.player.view.BrightcovePlayer
 
onStop() - Method in class com.brightcove.player.view.BrightcovePlayerFragment
 
onStopPreview(PreviewThumbnailView, int) - Method in interface com.brightcove.player.mediacontroller.PreviewThumbnailView.OnPreviewChangeListener
Callback triggered when the Preview Thumbnail process has stopped
onStreamReady(InputStream) - Method in interface com.brightcove.player.captioning.tasks.LoadCaptionsTask.ResponseStreamListener
 
onSuccess(R) - Method in interface com.brightcove.player.edge.OfflineCallback
Called when the operation has completed successfully.
onSuccess(T) - Method in interface com.brightcove.ssai.data.source.SSAICallback
Called when the operation has been successful.
onSurfaceTextureAvailable(SurfaceTexture, int, int) - Method in class com.brightcove.player.display.VideoDisplayComponent
 
onSurfaceTextureDestroyed(SurfaceTexture) - Method in class com.brightcove.player.display.VideoDisplayComponent
 
onSurfaceTextureSizeChanged(SurfaceTexture, int, int) - Method in class com.brightcove.player.display.VideoDisplayComponent
 
onSurfaceTextureUpdated(SurfaceTexture) - Method in class com.brightcove.player.display.VideoDisplayComponent
 
onTextInformationFrame(TextInformationFrame, long) - Method in interface com.brightcove.player.metadata.TextInformationFrameListener
Called when the player finds an ID3 Metadata of type TextInformationFrame in the Video.
onTick(long, long) - Method in class com.brightcove.ssai.seek.SeekManager
 
onTick(long, long) - Method in interface com.brightcove.ssai.timeline.ticker.TickerObserver
A tick represent an poll from the underlying video player.
onTick(long, long) - Method in class com.brightcove.ssai.timeline.TimelineManager
 
onTick(long, long) - Method in class com.brightcove.ssai.tracking.timed.TimedTracker
 
onTouchEvent(MotionEvent) - Method in class com.brightcove.player.view.BaseVideoView
 
onTrackingConfigChanged(TrackingConfig) - Method in class com.brightcove.ssai.tracking.timed.TimedTracker
 
onTrackingConfigChanged(TrackingConfig) - Method in interface com.brightcove.ssai.tracking.TrackingConfigListener
Triggered when there is a TrackingConfig change.
onTransferEnd(DataSource, DataSpec, boolean) - Method in class com.brightcove.player.network.PlayerBandwidthMeter
 
onTransferInitializing(DataSource, DataSpec, boolean) - Method in class com.brightcove.player.network.PlayerBandwidthMeter
 
onTransferStart(DataSource, DataSpec, boolean) - Method in class com.brightcove.player.network.PlayerBandwidthMeter
 
onUpgraded(int, int) - Method in class com.brightcove.player.store.BaseStore
Called when the EntityDataStore has been upgraded from an previous version to a new version.
onUserLeaveHint() - Method in class com.brightcove.player.pictureinpicture.PictureInPictureManager
This method calls PictureInPictureManager.enterPictureInPictureMode() if the PictureInPictureManager is configured to do so.
onUserLeaveHint() - Method in class com.brightcove.player.view.BrightcovePlayer
 
onValueChanged(ListDialogPreference, int) - Method in class com.brightcove.player.captioning.BrightcoveCaptionPropertiesFragment
Listens for changes to the Preference objects and updates them as necessary.
onValueChanged(ListDialogPreference, int) - Method in interface com.brightcove.player.captioning.preferences.ListDialogPreference.OnValueChangedListener
 
onVideo(Video) - Method in class com.brightcove.player.edge.VideoListener
This method must be implemented to handle the Video object returned from an asynchronous operation.
OnVideoCompletedListener() - Constructor for class com.brightcove.omniture.OmnitureComponent.OnVideoCompletedListener
 
OnVideoCompletedListener() - Constructor for class com.brightcove.player.controller.VideoPlaybackController.OnVideoCompletedListener
 
onVideoFormatEnabled(Format, int, long) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InfoListener
Called when a Video Format is enabled.
onVideoSizeEstimated(long) - Method in interface com.brightcove.player.offline.MediaDownloadable.OnVideoSizeCallback
 
onVideoViewSizeChange(int, int, int, int) - Method in interface com.brightcove.player.view.BaseVideoView.OnVideoViewSizeChangedListener
Called when the BaseVideoView's size changes.
onViewCreated(View, Bundle) - Method in class com.brightcove.player.captioning.BrightcoveCaptionPropertiesFragment
 
onViewStateRestored(Bundle) - Method in class com.brightcove.player.appcompat.BrightcovePlayerFragment
 
onViewStateRestored(Bundle) - Method in class com.brightcove.player.util.LifecycleUtil
 
onViewStateRestored(Bundle) - Method in class com.brightcove.player.view.BrightcovePlayerFragment
 
OnWillChangeVideoListener() - Constructor for class com.brightcove.player.controller.VideoPlaybackController.OnWillChangeVideoListener
 
OnWillChangeVideoListener() - Constructor for class com.brightcove.player.display.VideoDisplayComponent.OnWillChangeVideoListener
 
open(DataSpec) - Method in class com.brightcove.player.offline.MultiDataSource
 
openCurrentVideoSource() - Method in class com.brightcove.player.display.VideoDisplayComponent
Prepares the player to play the current video source.
OpenGLException - Exception in com.brightcove.player.video360
Open GL Exception is an unchecked exception that will be thrown when the player encounters Open GL errors that prevent 360 degree video playback.
OpenGLException(String) - Constructor for exception com.brightcove.player.video360.OpenGLException
Constructs a new Open GL Exception with the given message.
OpenGLException(String, int) - Constructor for exception com.brightcove.player.video360.OpenGLException
Constructs a new Open GL Exception with the given message and error code.
openVideo(Video) - Method in class com.brightcove.omniture.OmnitureComponent
Handles tracking the opening of a new video, as well as updates the tracking state to TrackingState.OPEN.
openVideo(Video, Map<String, Object>) - Method in class com.brightcove.omniture.OmnitureComponent
Handles tracking the opening of a new video, as well as updates the tracking state to TrackingState.OPEN.
openVideo(Video, Map<String, Object>, Map<String, String>) - Method in class com.brightcove.omniture.OmnitureComponent
Handles tracking the opening of a new video, as well as updates the tracking state to TrackingState.OPEN.
openVideo(Video, Source) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
openVideo(Video, Source) - Method in class com.brightcove.player.display.VideoDisplayComponent
Creates, configures, and prepares a new instance of MediaPlayer
Optional<T> - Class in com.brightcove.player.data
Optional wrapper can be to pass nullable value safely through RxJava2 stream.
Optional(T) - Constructor for class com.brightcove.player.data.Optional
Constructs a new optional value
ORIGIN - Static variable in class com.brightcove.player.captioning.TTMLParser.Attributes
 
ORIGINAL_EVENT - Static variable in class com.brightcove.player.event.AbstractEvent
Original event used in situations where default behavior is prevented and the original event needs to be re-emitted.
ORIGINAL_PLAYHEAD_POSITION - Static variable in class com.brightcove.player.event.AbstractEvent
The unmapped current playhead position.
ORIGINAL_SEEK_POSITION - Static variable in class com.brightcove.player.event.AbstractEvent
The unmapped seek position.
OTHER_CONSTRUCTOR - Static variable in class com.brightcove.player.util.ErrorUtil
 
OUT_OF_FLOW - Static variable in class com.brightcove.player.util.ErrorUtil
 
OUTCOME_DROPPED - Static variable in interface com.brightcove.player.analytics.IAnalyticsHandler.ProcessListener
Value of an outcome, where the event was dropped because the event could not processed successfully and the event was deemed unimportant to attempt try again later.
OUTCOME_FAILED - Static variable in interface com.brightcove.player.analytics.IAnalyticsHandler.ProcessListener
Value of an outcome, where the event could not be processed because handler encountered an error while attempting to process the event.
OUTCOME_SAVED - Static variable in interface com.brightcove.player.analytics.IAnalyticsHandler.ProcessListener
Value of an outcome, where the event could not be processed immediately and the event was deemed important to be backlogged and tried again later.
OUTCOME_SUBMITTED - Static variable in interface com.brightcove.player.analytics.IAnalyticsHandler.ProcessListener
Value of an outcome, where the event was processed successfully.
outputProtection - Variable in class com.brightcove.player.drm.CustomerRightsToken
 
OutputProtection - Class in com.brightcove.player.drm
An immutable class used to configure the output protection when downloading a DRM license.
OutputProtection(boolean, boolean, boolean) - Constructor for class com.brightcove.player.drm.OutputProtection
Instantiates a new Output Protection.

P

parameters - Variable in exception com.brightcove.player.analytics.AnalyticsOutOfSpaceException
An immutable map of HTTP query parameter names and values to be sent to the server.
parameters - Variable in exception com.brightcove.player.analytics.AnalyticsRetryLimitException
An immutable map of HTTP query parameter names and values to be sent to the server.
PARCEL_OBJECT_TYPE - Static variable in class com.brightcove.player.event.MediaEvent
The type of the parcelable object.
PARCEL_OBJECT_TYPE - Static variable in class com.brightcove.player.model.Playlist
The type of the parcelable object.
PARCEL_OBJECT_TYPE - Static variable in class com.brightcove.player.model.Video
The type of the parcelable object.
parse(InputStream, String) - Static method in class com.brightcove.player.captioning.WebVTTParser
The main parser for WebVTT cue files pre KitKat.
parse(Uri, InputStream) - Method in class com.brightcove.player.dash.OfflineDashManifestParser
 
parse(Object, Video.ProjectionFormat) - Static method in enum com.brightcove.player.model.Video.ProjectionFormat
Matches the given value to list of known projection format names.
parse(Object) - Static method in enum com.brightcove.player.model.Video.ProjectionFormat
Matches the given value to list of known projection format names.
parseContentProtection(XmlPullParser) - Method in class com.brightcove.player.dash.BrightcoveDashManifestParser
Parses a ContentProtection element.
parseRoleFlagsFromRoleDescriptors(List<Descriptor>) - Method in class com.brightcove.player.dash.BrightcoveDashManifestParser
 
parseTimeValue(String) - Static method in class com.brightcove.player.captioning.TTMLParser
Parses a string representing a time code position within a video following the format: HH:MM:ss.mmm or HH:MM:ss:mm Where the following values are expected: HH - a 2 digit hours value, zero padded MM - a 2 digit minutes value, zero padded ss - a 2 digit seconds value, zero padded mmm - a 2 or 3 digit milliseconds value, zero padded The parsed value is converted to an integer representing the total number of milliseconds represented by this time code expression, relative to the start of a video timeline.
parseToJSONObject(String) - Static method in class com.brightcove.player.network.HttpService
Parses given string containing JSON data into a JSONObject which provides an interface for extracting JSON data.
parseXml(InputStream, String) - Static method in class com.brightcove.player.captioning.TTMLParser
Parses the given InputStream using the specified encoding.
parseXml(Reader) - Static method in class com.brightcove.player.captioning.TTMLParser
Parses the given Reader into a TTMLDocument.
PATTERN - Static variable in class com.brightcove.player.model.Length
 
PATTERN_LINE - Static variable in class com.brightcove.player.model.LengthVtt
 
PATTERN_PERCENTAGE - Static variable in class com.brightcove.player.model.LengthVtt
 
pause() - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
PAUSE - Static variable in class com.brightcove.player.event.EventType
Indicates playback should be paused.
pause() - Method in class com.brightcove.player.view.BaseVideoView
Pause playback
PAUSE_COLLECT_LIFECYCLE_DATA - Static variable in class com.brightcove.omniture.OmnitureEventType
 
PAUSE_IMAGE - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The customer defined pause button image key.
pauseAd() - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
pauseAd(AdMediaInfo) - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
pauseAd() - Method in interface com.brightcove.player.ads.AdPlayer
Pauses an ad.
pauseAd() - Method in class com.brightcove.player.ads.ExoAdPlayer
 
pauseAd() - Method in class com.brightcove.pulse.PulseAdPlayer
 
PauseAdView - Class in com.brightcove.pulse
Represents the view for Pulse Pause Ads.
PauseAdView(Context) - Constructor for class com.brightcove.pulse.PauseAdView
Constructor.
PAUSED_QUEUED_FOR_WIFI - Static variable in class com.brightcove.player.network.DownloadStatus
The download exceeds a size limit for downloads over the mobile network and the download manager is waiting for a Wi-Fi connection to proceed.
PAUSED_UNKNOWN - Static variable in class com.brightcove.player.network.DownloadStatus
The download is paused for some other reason.
PAUSED_WAITING_FOR_NETWORK - Static variable in class com.brightcove.player.network.DownloadStatus
The download is waiting for network connectivity to proceed.
PAUSED_WAITING_TO_RETRY - Static variable in class com.brightcove.player.network.DownloadStatus
The download is paused because some network error occurred and the download manager is waiting before retrying the request.
pauseDownload(DownloadRequestSet) - Method in class com.brightcove.player.network.DownloadManager
 
pauseDownload(Long) - Method in class com.brightcove.player.network.DownloadManager
 
pauseDownload(DownloadRequestSet) - Method in interface com.brightcove.player.network.IDownloadManager
Pauses download of the specified request set, if it is not already paused.
pauseDownload(Long) - Method in interface com.brightcove.player.network.IDownloadManager
Pauses download of the specified request set, if it is not already paused.
pauseDownload() - Method in class com.brightcove.player.offline.MediaDownloadable
Attempts to pause download of this media.
pauseDownloadRequestSet(Long) - Method in class com.brightcove.player.edge.OfflineStoreManager
Marks a download request set as paused.
pauseVideoDownload(Video) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method is used to pause a single video being downloaded.
pauseVideoDownload(Video, OfflineCallback<Integer>) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method is used to asynchronously pause a single video being downloaded.
pauseVideoDownload(String) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method is used to pause a single video being downloaded.
pauseVideoDownload(String, OfflineCallback<Integer>) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method is used to asynchronously pause a single video being downloaded.
pcmEncoding - Variable in class com.brightcove.player.model.MediaFormat
The encoding for PCM audio streams.
PERCENT_COMPLETE - Static variable in class com.brightcove.player.event.AbstractEvent
Percentage of the video that has buffered so far.
PICTURE_IN_PICTURE - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The customer defined picture in picture button index.
PICTURE_IN_PICTURE_OFF_IMAGE - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The customer defined picture in picture OFF button image key.
PICTURE_IN_PICTURE_ON_IMAGE - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The customer defined picture in picture ON button image key.
PICTURE_IN_PICTURE_STATE - Static variable in class com.brightcove.player.event.AbstractEvent
The key for events accessing Picture-in-Picture state.
PictureInPictureButtonController - Class in com.brightcove.player.mediacontroller.buttons
The default Brightcove picture-in-picture button controller.
PictureInPictureButtonController(Context, BaseVideoView, BrightcoveControlBar, Typeface, Bundle) - Constructor for class com.brightcove.player.mediacontroller.buttons.PictureInPictureButtonController
Builds a picture in picture button controller object.
PictureInPictureManager - Class in com.brightcove.player.pictureinpicture
The class responsible to manage the Picture-in-Picture mode.
PictureInPictureManagerException - Exception in com.brightcove.player.pictureinpicture
The Picture-in-Picture manager exception is an unchecked exception thrown when PictureInPictureManager encounters a problem.
PictureInPictureManagerException() - Constructor for exception com.brightcove.player.pictureinpicture.PictureInPictureManagerException
Instantiates a new Picture-in-Picture manager exception.
PictureInPictureManagerException(String) - Constructor for exception com.brightcove.player.pictureinpicture.PictureInPictureManagerException
Instantiates a new Picture-in-Picture manager exception.
PictureInPictureManagerException(String, Throwable) - Constructor for exception com.brightcove.player.pictureinpicture.PictureInPictureManagerException
Instantiates a new Picture-in-Picture manager exception.
PictureInPictureManagerException(Throwable) - Constructor for exception com.brightcove.player.pictureinpicture.PictureInPictureManagerException
Instantiates a new Picture-in-Picture manager exception.
pixelWidthHeightRatio - Variable in class com.brightcove.player.model.MediaFormat
The width to height ratio of pixels in the video, or Constants.NO_VALUE if unknown or not applicable.
PLATFORM - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
PLATFORM_VERSION - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
play(Integer) - Method in class com.brightcove.omniture.OmnitureComponent
Track that playback has begun.
play(Integer, boolean) - Method in class com.brightcove.omniture.OmnitureComponent
Track that playback has begun.
PLAY - Static variable in class com.brightcove.player.event.EventType
Indicates playback should begin.
PLAY - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The play button styleable attribute index.
PLAY_IMAGE - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The customer defined play button image key.
playAd() - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
playAd(AdMediaInfo) - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
playAd() - Method in interface com.brightcove.player.ads.AdPlayer
Plays an ad.
playAd() - Method in class com.brightcove.player.ads.ExoAdPlayer
 
playAd() - Method in class com.brightcove.pulse.PulseAdPlayer
 
PLAYBACK_LOCATION - Static variable in class com.brightcove.player.event.AbstractEvent
The event property key that specifies the PlaybackLocation.
playbackController - Variable in class com.brightcove.player.view.BaseVideoView
 
PlaybackListener - Interface in com.brightcove.ssai.player
Listener for playback related events.
PlaybackLocation - Enum in com.brightcove.player.model
Enum to depict the playback location state.
PlayButtonController - Class in com.brightcove.player.mediacontroller.buttons
The default Brightcove play button controller.
PlayButtonController(Context, BaseVideoView, BrightcoveControlBar, Typeface) - Constructor for class com.brightcove.player.mediacontroller.buttons.PlayButtonController
Builds a play button controller object.
playDuration - Variable in class com.brightcove.player.drm.CustomerRightsToken.RentalLicense
Defines in milliseconds how long the content can be consumed after the start of playback.
PLAYER_HEIGHT - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
PLAYER_NAME - Static variable in class com.brightcove.player.C
The constant for the Brightcove Player name
PLAYER_OPTIONS - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The customer defined player options button image key.
PLAYER_OPTIONS_IMAGE - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The customer defined player options button image key.
PLAYER_WIDTH - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
PlayerBandwidthMeter - Class in com.brightcove.player.network
Provides an implementation of BandwidthMeter that tracks the total number of bytes transferred.
PlayerBandwidthMeter() - Constructor for class com.brightcove.player.network.PlayerBandwidthMeter
Constructs a new instance of the bandwidth meter that will use DefaultBandwidthMeter internally to delegate the work.
PlayerBandwidthMeter(Handler, BandwidthMeter.EventListener) - Constructor for class com.brightcove.player.network.PlayerBandwidthMeter
Constructs a new instance of the bandwidth meter that will use DefaultBandwidthMeter internally to delegate the work.
PlayerBandwidthMeter(Context, Handler, BandwidthMeter.EventListener) - Constructor for class com.brightcove.player.network.PlayerBandwidthMeter
Constructs a new instance of the bandwidth meter that will use DefaultBandwidthMeter internally to delegate the work.
PlayerBandwidthMeter(BandwidthMeter) - Constructor for class com.brightcove.player.network.PlayerBandwidthMeter
Constructs a new instance of the bandwidth meter that will use given bandwidth meter to delegate the work.
PlayerOptionsButtonController - Class in com.brightcove.player.mediacontroller.buttons
The default Brightcove player options button controller.
PlayerOptionsButtonController(Context, BaseVideoView, BrightcoveControlBar, Typeface, Bundle) - Constructor for class com.brightcove.player.mediacontroller.buttons.PlayerOptionsButtonController
Builds a complete controller.
PLAYHEAD_POSITION - Static variable in class com.brightcove.player.event.AbstractEvent
Current playhead position in milliseconds.
playheadPosition - Variable in class com.brightcove.player.display.VideoDisplayComponent
 
playheadPosition - Variable in class com.brightcove.player.view.BaseVideoView
 
PLAYLIST - Static variable in class com.brightcove.player.event.AbstractEvent
Video for Events that carry a single Playlist.
Playlist - Class in com.brightcove.player.model
 
Playlist(Map<String, Object>) - Constructor for class com.brightcove.player.model.Playlist
 
Playlist(Map<String, Object>, List<Video>) - Constructor for class com.brightcove.player.model.Playlist
Initializes a new Playlist with a predefined metadata properties collection and a predefined List of Video objects.
Playlist.Fields - Class in com.brightcove.player.model
Provides the list of known field names that can appear in the properties Map.
PlaylistListener - Class in com.brightcove.player.edge
PlaylistListener identifies objects that expect to receive a Playlist object from an asynchronous operation.
PlaylistListener() - Constructor for class com.brightcove.player.edge.PlaylistListener
 
PLAYREADY_UUID - Static variable in class com.brightcove.player.Constants
UUID for the PlayReady DRM scheme.
PLUGIN_NAME - Static variable in class com.brightcove.player.event.AbstractEvent
The name of a plugin registered to the SDK.
pluginManager - Variable in class com.brightcove.player.view.BaseVideoView
 
POSITION - Static variable in class com.brightcove.player.event.AbstractEvent
The position property of a CAPTION event.
POSITION - Static variable in class com.brightcove.player.util.LifecycleUtil
 
POSITION_ANCHOR - Static variable in class com.brightcove.player.event.AbstractEvent
The position anchor property of a CAPTION event.
POSITION_UNSET - Static variable in class com.brightcove.player.Constants
Represents an unset or unknown position.
POSTER_SOURCES - Static variable in class com.brightcove.player.model.Video.Fields
The list of poster sources for this video.
PREBUFFER_NEXT_VIDEO - Static variable in class com.brightcove.player.event.EventType
Indicates the video specified by the source property should be prepared to play next.
PREF_BACKGROUND_COLOR - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
Captions Preference Keys
PREF_BACKGROUND_OPACITY - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
PREF_CUSTOM - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
PREF_EDGE_COLOR - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
PREF_EDGE_TYPE - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
PREF_FONT_SIZE - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
PREF_FOREGROUND_COLOR - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
PREF_FOREGROUND_OPACITY - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
PREF_LOCALE - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
PREF_MASTER_SWITCH - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
PREF_PRESET - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
PREF_STANDARD - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
PREF_TYPEFACE - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
PREF_WINDOW_COLOR - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
PREF_WINDOW_OPACITY - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
prepareDFXPCaptions(TTMLDocument) - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
Prepares the rendered View blocks for all captions listed in the given TTMLDocument.
prepareLayout() - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
Deprecated.
As of 4.8.0, no longer does anything.
prepareWebVTTCaptions(WebVTTDocument) - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
Prepares the rendered View blocks for all captions listed in the given WebVTTDocument.
preset(int) - Method in interface com.brightcove.player.captioning.BrightcoveCaptionStyle.Builder
 
preset() - Method in class com.brightcove.player.captioning.BrightcoveCaptionStyle
 
PRESET_BLACK_ON_WHITE - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
PRESET_CUSTOM - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
PRESET_CUSTOM - Static variable in class com.brightcove.player.captioning.preferences.PresetPreference
 
PRESET_WHITE_ON_BLACK - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
Presets
PRESET_YELLOW_ON_BLACK - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
PRESET_YELLOW_ON_BLUE - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
PresetPreference - Class in com.brightcove.player.captioning.preferences
 
PresetPreference(Context, AttributeSet) - Constructor for class com.brightcove.player.captioning.preferences.PresetPreference
 
preventDefault() - Method in class com.brightcove.player.event.AbstractEvent
Causes the Event handling framework to not execute any default behavior that may be defined for a given Event.
PREVIEW_THUMBNAIL_FORMAT_SELECTOR - Static variable in class com.brightcove.player.mediacontroller.ThumbnailEvent
PREVIEW_THUMBNAIL_SOURCES - Static variable in class com.brightcove.player.model.Video.Fields
The list of preview thumbnail sources for this video.
PreviewAnimator - Class in com.brightcove.player.mediacontroller.animator
Based class used to animate the PreviewThumbnailView
PreviewAnimatorImpl - Class in com.brightcove.player.mediacontroller.animator
Default implementation of the PreviewAnimator
PreviewAnimatorImpl(ViewGroup, PreviewThumbnailView, BrightcoveControlBar) - Constructor for class com.brightcove.player.mediacontroller.animator.PreviewAnimatorImpl
 
PreviewLoader - Interface in com.brightcove.player.mediacontroller
The component responsible for loading TimedThumbnail from a given ThumbnailDocument and the playhead position, into the ThumbnailView.
PreviewThumbnailFormat - Class in com.brightcove.player.captioning
 
PreviewThumbnailFormat(Uri, int, int, int) - Constructor for class com.brightcove.player.captioning.PreviewThumbnailFormat
 
PreviewThumbnailFormatSelector - Interface in com.brightcove.player.mediacontroller
Selects a PreviewThumbnailFormat from a given list.
PreviewThumbnailView - Interface in com.brightcove.player.mediacontroller
The representation for the Preview Thumbnail View which contains all the components needed for drawing thumbnail images according to the progress changes.
PreviewThumbnailView.OnPreviewChangeListener - Interface in com.brightcove.player.mediacontroller
This PreviewThumbnailView's listener
priority - Variable in exception com.brightcove.player.analytics.AnalyticsOutOfSpaceException
The priority of the event.
priority - Variable in exception com.brightcove.player.analytics.AnalyticsRetryLimitException
The priority of the event.
processData(JSONObject) - Method in class com.brightcove.player.edge.GetPlaylistTask
 
processData(JSONObject) - Method in class com.brightcove.player.edge.GetVideoTask
 
processEvent(Event) - Method in class com.brightcove.omniture.OmnitureComponent.OnActivityStoppedListener
 
processEvent(Event) - Method in class com.brightcove.omniture.OmnitureComponent.OnCollectLifeCycleDataListener
 
processEvent(Event) - Method in class com.brightcove.omniture.OmnitureComponent.OnDidSeekToListener
 
processEvent(Event) - Method in class com.brightcove.omniture.OmnitureComponent.OnDidSetVideoListener
 
processEvent(Event) - Method in class com.brightcove.omniture.OmnitureComponent.OnPauseCollectLifeCycleDataListener
 
processEvent(Event) - Method in class com.brightcove.omniture.OmnitureComponent.OnPauseListener
 
processEvent(Event) - Method in class com.brightcove.omniture.OmnitureComponent.OnPlayListener
 
processEvent(Event) - Method in class com.brightcove.omniture.OmnitureComponent.OnProgressListener
 
processEvent(Event) - Method in class com.brightcove.omniture.OmnitureComponent.OnSelectedSourceListener
 
processEvent(Event) - Method in class com.brightcove.omniture.OmnitureComponent.OnSetHeartbeatConfigDataListener
 
processEvent(Event) - Method in class com.brightcove.omniture.OmnitureComponent.OnVideoCompletedListener
 
processEvent(Event) - Method in class com.brightcove.player.controller.VideoPlaybackController.OnDidSeekToListener
 
processEvent(Event) - Method in class com.brightcove.player.controller.VideoPlaybackController.OnDidSetSourceListener
 
processEvent(Event) - Method in class com.brightcove.player.controller.VideoPlaybackController.OnPlayerReadyListener
 
processEvent(Event) - Method in class com.brightcove.player.controller.VideoPlaybackController.OnPlayListener
 
processEvent(Event) - Method in class com.brightcove.player.controller.VideoPlaybackController.OnRemoveCuePointListener
 
processEvent(Event) - Method in class com.brightcove.player.controller.VideoPlaybackController.OnSeekToListener
 
processEvent(Event) - Method in class com.brightcove.player.controller.VideoPlaybackController.OnSetCuePointListener
 
processEvent(Event) - Method in class com.brightcove.player.controller.VideoPlaybackController.OnSetCuePointsListener
 
processEvent(Event) - Method in class com.brightcove.player.controller.VideoPlaybackController.OnSetVideoListener
 
processEvent(Event) - Method in class com.brightcove.player.controller.VideoPlaybackController.OnSourceSelectedListener
 
processEvent(Event) - Method in class com.brightcove.player.controller.VideoPlaybackController.OnVideoCompletedListener
 
processEvent(Event) - Method in class com.brightcove.player.controller.VideoPlaybackController.OnWillChangeVideoListener
 
processEvent(Event) - Method in class com.brightcove.player.display.VideoDisplayComponent.OnSetSourceListener
 
processEvent(Event) - Method in class com.brightcove.player.display.VideoDisplayComponent.OnWillChangeVideoListener
 
processEvent(Event) - Method in class com.brightcove.player.event.BackgroundEventListener
 
processEvent(Event) - Method in interface com.brightcove.player.event.EventListener
Process a given event to some purpose.
processEvent(Event) - Method in class com.brightcove.player.management.BrightcovePluginManager.OnRegisterPluginListener
 
processEvent(Event) - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController.HideSeekControlsHandler
Overrides to implement the successful rewind hide operation.
processEvent(Event) - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController.SeekConfigurationHandler
 
processEvent(Event) - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController.SeekHandler
Overrides to implement the seek operation.
processEvent(Event) - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController.SeekOffsetHandler
Overrides to implement the successful rewind show operation.
processEvent(Event) - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController.ShowSeekControlsHandler
Overrides to implement the successful rewind show operation.
processEvent(Event) - Method in class com.brightcove.player.view.BaseVideoView.OnProgressListener
 
processVideo(Video) - Method in class com.brightcove.ssai.SSAIComponent
Process a video that has a VMAP url in at least one if its sources.
processVideo(String) - Method in class com.brightcove.ssai.SSAIComponent
Process a video given an ad metadata URL and a content URL.
profile - Variable in class com.brightcove.player.drm.CustomerRightsToken
The profile for the offline license request.
PROGRESS - Static variable in class com.brightcove.player.event.EventType
As a player plays a video, it will emit progress events.
PROGRESS - Static variable in class com.brightcove.player.mediacontroller.BrightcoveMediaController
The event payload key for the current time text value.
PROGRESS_BAR_PLAYHEAD_POSITION - Static variable in class com.brightcove.player.event.AbstractEvent
Current playhead position in milliseconds, as shown in the Progress Bar.
progressInterval - Variable in class com.brightcove.player.display.VideoDisplayComponent
 
progressListener - Variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView
Listens for EventType.PROGRESS events and loads the proper captions as video progresses.
progressListenerToken - Variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
PROJECTION_FORMAT - Static variable in class com.brightcove.player.event.AbstractEvent
The key for the projection format sent in the Event EventType.PROJECTION_FORMAT_CHANGED.
PROJECTION_FORMAT - Static variable in class com.brightcove.player.model.Video.Fields
The projection format for this video.
PROJECTION_FORMAT_CHANGED - Static variable in class com.brightcove.player.event.EventType
The player has changed the projection format for the video player
PROJECTION_FORMAT_NOT_SUPPORTED - Static variable in class com.brightcove.player.util.ErrorUtil
 
projectionData - Variable in class com.brightcove.player.model.MediaFormat
The projection data for 360/VR video, or null if not applicable.
properties - Variable in class com.brightcove.player.event.Event
A dynamic set of properties containing data that accompanies specific Events.
properties - Variable in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
A set of properties supplied when emitting events as part of button click handling.
properties - Variable in class com.brightcove.player.model.MetadataObject
 
PROPERTIES_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
provideLicenseManagerFactory() - Static method in class com.brightcove.player.drm.OfflineLicenseManagerFactory
 
publish(AnalyticsEvent, IAnalyticsErrorListener) - Method in class com.brightcove.player.analytics.AnalyticsClient
Publishes the specified event to the current set of registered analytics handlers.
PUBLISHER_ID - Static variable in class com.brightcove.player.model.Video.Fields
The publisher id, may be empty
PULSE_PAUSE_AD - Static variable in class com.brightcove.pulse.PulseEvent
The current pulse pause ad.
PULSE_PAUSE_AD_DISMISSED - Static variable in class com.brightcove.pulse.PulseEventType
Indicates that a PauseAd from the Pulse plugin has been dismissed.
PULSE_PAUSE_AD_DISPLAYED - Static variable in class com.brightcove.pulse.PulseEventType
Indicates that a PauseAd from the Pulse plugin has been displayed.
PulseAdPlayer - Class in com.brightcove.pulse
Represents an AdPlayer capable of handling a PulseVideoAd.
PulseAdView - Class in com.brightcove.pulse
Represents the view of an Ad.
PulseAdView(Context) - Constructor for class com.brightcove.pulse.PulseAdView
Constructor.
PulseAdView(Context, AttributeSet) - Constructor for class com.brightcove.pulse.PulseAdView
Constructor.
PulseAdView(Context, AttributeSet, int) - Constructor for class com.brightcove.pulse.PulseAdView
Constructor.
PulseAdView.Listener - Interface in com.brightcove.pulse
Listener to trigger UI events related to the Ad playback.
PulseComponent - Class in com.brightcove.pulse
Pulse Component Plugin.
PulseComponent(String, EventEmitter, BaseVideoView) - Constructor for class com.brightcove.pulse.PulseComponent
Pulse Component constructor.
PulseComponent.Listener - Interface in com.brightcove.pulse
Listener of the Pulse Component.
PulseEvent - Class in com.brightcove.pulse
 
PulseEventType - Class in com.brightcove.pulse
 
PulseEventType() - Constructor for class com.brightcove.pulse.PulseEventType
 
PulseIllegalOperationException - Exception in com.brightcove.pulse.exception
Represents an illegal operation in the PulseSession.
PulseIllegalOperationException(Error) - Constructor for exception com.brightcove.pulse.exception.PulseIllegalOperationException
Constructor.
PulsePlaybackException - Exception in com.brightcove.pulse.exception
Represents an exception coming from an Ad Playback.
PulsePlaybackException(Throwable) - Constructor for exception com.brightcove.pulse.exception.PulsePlaybackException
Constructor.
purchase - Variable in class com.brightcove.player.drm.CustomerRightsToken.PurchaseProfile
The purchase license details.
PurchaseLicense() - Constructor for class com.brightcove.player.drm.CustomerRightsToken.PurchaseLicense
 
PurchaseProfile() - Constructor for class com.brightcove.player.drm.CustomerRightsToken.PurchaseProfile
 
put(K, V) - Method in class com.brightcove.player.util.collection.Multimap
Add the value to the map.

Q

QUERY_BASE_URL_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
queryKeyStatus() - Method in interface com.brightcove.player.drm.BrightcoveDrmSession
Deprecated. 
queryKeyStatus() - Method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.

R

RANGE - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
read(byte[], int, int) - Method in class com.brightcove.player.offline.MultiDataSource
 
READ_TOKEN_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
readerToString(Reader) - Static method in class com.brightcove.player.network.HttpService
Reads all data from the given Reader and converts to a String (Uses StringBuilder).
readRawTextFile(Context, int) - Static method in class com.brightcove.player.video360.GlUtil
 
READY_TO_PLAY - Static variable in class com.brightcove.player.event.EventType
Indicates the VideoDisplayComponent is ready to receive video content.
reason - Variable in exception com.brightcove.player.render.UnsupportedDrmException
 
REASON_NO_DRM - Static variable in exception com.brightcove.player.render.UnsupportedDrmException
 
REASON_UNKNOWN - Static variable in exception com.brightcove.player.render.UnsupportedDrmException
 
REASON_UNSUPPORTED_SCHEME - Static variable in exception com.brightcove.player.render.UnsupportedDrmException
 
REBUFFERING_COUNT - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
REBUFFERING_SECONDS - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
REFERENCE_ID - Static variable in class com.brightcove.player.model.Video.Fields
Identifier used by external system for this video
REFERENCE_ID - Static variable in class com.brightcove.player.model.VideoFields
 
ReflectionUtil - Class in com.brightcove.player.util
Provides utility methods that can be used access and mutate objects using reflection.
refreshCaptions() - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
refreshCaptions(int) - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
refreshEntity(E) - Method in class com.brightcove.player.edge.OfflineStoreManager
Refresh the given entity.
refreshEntity(E) - Method in class com.brightcove.player.store.BaseStore
Refresh the given entity.
REGION - Static variable in class com.brightcove.player.captioning.TTMLParser.Attributes
 
REGION - Static variable in class com.brightcove.player.captioning.TTMLParser.Tags
 
region - Variable in class com.brightcove.player.model.Block
 
Region - Class in com.brightcove.player.model
Represents a region definition for targeting caption rendering on screen in a TTML document.
Region() - Constructor for class com.brightcove.player.model.Region
 
Region.DisplayAlign - Enum in com.brightcove.player.model
 
regions - Variable in class com.brightcove.player.model.CaptionsDocument
 
register(ButtonController) - Method in interface com.brightcove.player.mediacontroller.BrightcoveMediaControlRegistry
Registers a given button controller.
register(View) - Method in interface com.brightcove.player.mediacontroller.BrightcoveMediaControlRegistry
Registers a media control.
register(ButtonController) - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaControlRegistryImpl
Implements to register a given button controller.
register(View) - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaControlRegistryImpl
Registers a View object as a media control.
REGISTER_PLUGIN - Static variable in class com.brightcove.player.event.EventType
Indicates that a plugin is ready to be registered
registerActivity(Activity, BaseVideoView) - Method in class com.brightcove.player.pictureinpicture.PictureInPictureManager
This method registers and holds a weak reference to the Activity that will be put into Picture-in-Picture mode.
registerDownloadable(DeliveryType, Class<? extends MediaDownloadable>) - Static method in class com.brightcove.player.offline.MediaDownloadable
Registers the downloadable class that must be used to handled download of the specified media delivery type.
RegisteringEventEmitter - Class in com.brightcove.player.event
The RegisteringEventEmitter allows developers to constrain which events their Components are intended to listen for and emit.
RegisteringEventEmitter(EventEmitter, Class<? extends Component>) - Constructor for class com.brightcove.player.event.RegisteringEventEmitter
Main constructor.
registerObserver(TickerObserver) - Method in interface com.brightcove.ssai.timeline.ticker.Ticker
Registers an observer.
registerProgressListener() - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
Registers the PROGRESS event listener.
release() - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
release() - Method in interface com.brightcove.player.ads.AdPlayer
Releases the AdPlayer.
release() - Method in class com.brightcove.player.ads.ExoAdPlayer
 
release() - Method in class com.brightcove.player.video360.GlRenderTarget
Releases the Open GL resource used by this render target.
release() - Method in class com.brightcove.player.video360.ShaderProgram
 
release() - Method in class com.brightcove.player.video360.SphericalSceneRenderer
 
release() - Method in class com.brightcove.player.view.BrightcoveSurfaceView
 
release() - Method in class com.brightcove.player.view.BrightcoveTextureView
 
release() - Method in interface com.brightcove.player.view.RenderView
 
release() - Method in class com.brightcove.pulse.PulseAdPlayer
 
release() - Method in class com.brightcove.pulse.PulseComponent
Releases the Pulse component.
releaseLicense(byte[]) - Method in interface com.brightcove.player.drm.LicenseManager
Releases an offline license.
releaseLicense(byte[]) - Method in class com.brightcove.player.drm.OfflineLicenseManager
 
releaseLicense(Video, EventListener) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Submits an offline playback license release request for the specified video asynchronously.
releaseResources() - Method in interface com.brightcove.player.drm.LicenseManager
Releases the used resources.
releaseResources() - Method in class com.brightcove.player.drm.OfflineLicenseManager
 
reloadAdsRequest() - Method in class com.brightcove.ima.GoogleIMAComponent
Creates a request to reload the Ads.
RemoteControlKeyState - Interface in com.brightcove.player.mediacontroller.buttons
Defines the interface to handle and react to the key events coming from the remote control, depending on the state of the media controller.
RemoteTrackerDatasource - Class in com.brightcove.ssai.tracking
Implementation of a TrackerDatasource that makes the network calls to track the specified TrackingEvents.
remove(int) - Method in class com.brightcove.player.view.BaseVideoView
Removes the video at the specified index.
REMOVE_CUE_POINT - Static variable in class com.brightcove.player.event.EventType
Removes a cue point.
REMOVE_VIDEO_STILL - Static variable in class com.brightcove.player.event.EventType
Indicates a Video Still image will be removed and hidden from any component that makes use of one.
removeAdOverlayConfigListener(AdOverlayConfigListener) - Method in class com.brightcove.ssai.live.LiveVideoOrchestrator
removeAdPodListener(AdPodListener) - Method in class com.brightcove.ssai.timeline.TimelineManager
Removes the Ad pod listener.
removeAllAdOverlayConfigListeners() - Method in class com.brightcove.ssai.live.LiveVideoOrchestrator
removeAllAdPodListeners() - Method in class com.brightcove.ssai.timeline.TimelineManager
Removed all Ad pod listeners.
removeAllHandlers() - Method in class com.brightcove.player.analytics.AnalyticsClient
Removes all handlers that are currently registered with client.
removeAllSeekListeners() - Method in class com.brightcove.ssai.seek.SeekManager
Removes all seek listeners.
removeAllTrackingConfigListeners() - Method in class com.brightcove.ssai.live.LiveVideoOrchestrator
removeCallback(VideoAdPlayer.VideoAdPlayerCallback) - Method in class com.brightcove.ima.GoogleIMAComponent
 
removeCallback(VideoAdPlayer.VideoAdPlayerCallback) - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
removeDownloadEventListener(MediaDownloadable.DownloadEventListener) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Removes the specified from the list of listeners that will be notified when a download event is raised.
removeEventListener(BandwidthMeter.EventListener) - Method in class com.brightcove.player.network.PlayerBandwidthMeter
 
removeExclude(String) - Method in class com.brightcove.player.event.EventLogger
Removes an EventType that was previously added with EventLogger.addExclude(String).
removeFromWhitelist(String) - Method in class com.brightcove.player.event.EventLogger
Removes a specific EventType from the whitelist.
removeHandler(IAnalyticsHandler) - Method in class com.brightcove.player.analytics.AnalyticsClient
Removed the specified handler to the set of handlers that will be notified when an analytics event is received.
removeListener(AdPlayer.Listener<T>) - Method in interface com.brightcove.player.ads.AdPlayer
removeListener(AdPlayer.Listener<AdAsset>) - Method in class com.brightcove.player.ads.ExoAdPlayer
 
removeListener(String) - Method in class com.brightcove.player.event.AbstractComponent
Removes the specified listener from the EventEmitter.
removeListener(ConnectivityMonitor.Listener) - Method in class com.brightcove.player.network.ConnectivityMonitor
Removes the specified listener from the list of listeners that will be notified when the host device's network connectivity state changes.
removeListener(DownloadManager.Listener) - Method in class com.brightcove.player.network.DownloadManager
 
removeListener(String) - Method in class com.brightcove.player.view.BaseVideoView
 
removeListener(AdPlayer.Listener<PulseVideoAd>) - Method in class com.brightcove.pulse.PulseAdPlayer
 
removeListeners() - Method in class com.brightcove.player.event.AbstractComponent
Removes all set listeners from the EventEmitter.
removeListeners() - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
 
removeListeners() - Method in interface com.brightcove.player.mediacontroller.buttons.ButtonController
Removes any listeners set up by this button controller.
removeListeners() - Method in class com.brightcove.player.view.BaseVideoView
 
removeListeners() - Method in class com.brightcove.ssai.seek.SeekManager
 
removeListeners() - Method in class com.brightcove.ssai.SSAIComponent
 
removeListeners() - Method in class com.brightcove.ssai.ui.AdOverlayHandler
 
removeListeners() - Method in class com.brightcove.ssai.ui.UIManager
 
removeMarker(Integer) - Method in class com.brightcove.player.mediacontroller.BrightcoveSeekBar
Removes the marker specified.
removeNotificationChannelById(String) - Method in class com.brightcove.player.network.DownloadManager
Remove the NotificationChannel with the spedified ID from the NotificationManager
removeOnPreviewChangeListener(PreviewThumbnailView.OnPreviewChangeListener) - Method in class com.brightcove.player.mediacontroller.BrightcovePreviewSeekBar
 
removeOnPreviewChangeListener(PreviewThumbnailView.OnPreviewChangeListener) - Method in interface com.brightcove.player.mediacontroller.PreviewThumbnailView
removeOnVideoViewSizeChangedListener(BaseVideoView.OnVideoViewSizeChangedListener) - Method in class com.brightcove.player.view.BaseVideoView
 
removeSeekListener(SeekListener) - Method in class com.brightcove.ssai.seek.SeekManager
Removes a seek listener
removeSidecarClosedCaptionSources(Video) - Static method in class com.brightcove.player.util.VideoUtil
Removes existing Sidecar Captions Sources because they are likely not aligned with the Ad breaks in the VMAP for SSAI videos.
removeTrackingConfigListener(TrackingConfigListener) - Method in class com.brightcove.ssai.live.LiveVideoOrchestrator
RENDER_VIEW_AND_EVENT_EMITTER_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
RENDERED_COMPANION - Static variable in class com.brightcove.ssai.event.SSAIEventType
Indicate that a companion add has been successfully shown
RendererConfig - Class in com.brightcove.player.model
This class contains configuration values used on a Renderer Builder.
RendererConfig.Builder - Class in com.brightcove.player.model
 
RenderThread - Class in com.brightcove.player.video360
RenderThread waits for the SphericalVideoPlayer's SurfaceTexture to be available then sets up a GL rendering context, creates an external texture for the video decoder to output to, asks for vsync updates from the Choreographer, attaches a frame available listener the video decode SurfaceTexture, then begins video playback.
RenderThread(RenderView) - Constructor for class com.brightcove.player.video360.RenderThread
Constructs a new 360 video renderer.
renderView - Variable in class com.brightcove.player.display.VideoDisplayComponent
 
RenderView - Interface in com.brightcove.player.view
A common interface implemented by BrightcoveSurfaceView and BrightcoveTextureView.
RENDITION_CHANGED - Static variable in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Emitted when the ExoPlayer changes the rendition
RENDITION_HEIGHT - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
RENDITION_HEIGHT - Static variable in class com.brightcove.player.event.AbstractEvent
The key for rendition height used in the Analytics class.
RENDITION_INDICATED_BPS - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
RENDITION_INDICATED_BPS - Static variable in class com.brightcove.player.event.AbstractEvent
The key for rendition indicated bps used in the Analytics class.
RENDITION_MIME_TYPE - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
RENDITION_MIME_TYPE - Static variable in class com.brightcove.player.event.AbstractEvent
The key for rendition mime type used in the Analytics class.
RENDITION_URL - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
RENDITION_URL - Static variable in class com.brightcove.player.event.AbstractEvent
The key for rendition urls used in the Analytics class.
RENDITION_WIDTH - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
RENDITION_WIDTH - Static variable in class com.brightcove.player.event.AbstractEvent
The key for rendition width used in the Analytics class.
RENDITIONS - Static variable in class com.brightcove.player.model.VideoFields
 
renewLicense(byte[]) - Method in interface com.brightcove.player.drm.LicenseManager
Renews an offline license.
renewLicense(byte[]) - Method in class com.brightcove.player.drm.OfflineLicenseManager
 
rental - Variable in class com.brightcove.player.drm.CustomerRightsToken.RentalProfile
The rental license details.
RentalLicense(Date, Long) - Constructor for class com.brightcove.player.drm.CustomerRightsToken.RentalLicense
Creates a new rental license.
RentalProfile(Date, Long) - Constructor for class com.brightcove.player.drm.CustomerRightsToken.RentalProfile
Creates a new rental profile.
replaceAll(CharSequence, String[], CharSequence[]) - Static method in class com.brightcove.player.util.StringUtil
This method is based on Android's TextUtils.replace(CharSequence, String[], CharSequence[]) and extends its functionality by replacing all instances of each String specified in the sources parameter with the associated destination CharSequence.
replaceVideoSourceUri(Video, String) - Static method in class com.brightcove.player.dash.DashUtil
Utility method to replace Source.Fields#URL from the video source properties with the new url provided.
request(String, EventListener) - Method in interface com.brightcove.player.event.EventEmitter
Requests a response from the first listener to respond.
request(String, Map<String, Object>, EventListener) - Method in interface com.brightcove.player.event.EventEmitter
Request a response from the first listener to respond.
request(String, EventListener) - Method in class com.brightcove.player.event.EventEmitterImpl
Attaches a listener and fires off an event of eventType, with the hope that there's a corresponding listener set to 'respond' to the listener specified in the request.
request(String, Map<String, Object>, EventListener) - Method in class com.brightcove.player.event.EventEmitterImpl
Similar to above, except the properties map is passed along
request(String, EventListener) - Method in class com.brightcove.player.event.RegisteringEventEmitter
Requests a response from the first listener to respond.
request(String, Map<String, Object>, EventListener) - Method in class com.brightcove.player.event.RegisteringEventEmitter
Requests a response from the first listener to respond.
Request(Uri) - Constructor for class com.brightcove.player.network.DownloadManager.Request
Constructs a new download request.
Request(Uri, Uri) - Constructor for class com.brightcove.player.network.DownloadManager.Request
Constructs a new download request.
REQUEST_HEADERS - Static variable in class com.brightcove.player.drm.BrightcoveMediaDrmCallback
A map of HTTP headers that should be added to the license request.
REQUEST_TOKEN - Static variable in class com.brightcove.player.event.AbstractEvent
Used by the Request/Response setup; marks the id of the listener to get the response.
requestConfig - Variable in class com.brightcove.player.offline.MediaDownloadable
 
RequestConfig - Class in com.brightcove.player.offline
A configuration class whose values are passed over to the DownloadManager in each request made.
RequestConfig() - Constructor for class com.brightcove.player.offline.RequestConfig
 
RequestConfig.RequestVisibility - Annotation Type in com.brightcove.player.offline
List of values that can take the method RequestConfig.setNotificationVisibility(int).
requestDownload() - Method in class com.brightcove.player.offline.DashDownloadable
 
requestDownload() - Method in class com.brightcove.player.offline.MediaDownloadable
Requests the media to be downloaded asynchronously.
requestDownload() - Method in class com.brightcove.player.offline.Mp4Downloadable
Requests the media to be downloaded asynchronously.
REQUESTED_ORIENTATION - Static variable in class com.brightcove.player.event.AbstractEvent
The key for the orientation type sent in the Event EventType.CHANGE_ORIENTATION.
requestLayout() - Method in class com.brightcove.player.view.BaseVideoView
 
requestPurchaseLicense(Video, EventListener) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Submits an offline playback purchase license request for the specified video asynchronously.
requestPurchaseLicense(Video, EventListener, CustomerRightsTokenConfig) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Submits an offline playback purchase license request for the specified video asynchronously.
requestPurchaseLicense(Video, EventListener, HttpRequestConfig) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Submits an offline playback purchase license request for the specified video asynchronously.
requestRentalLicense(Video, Date, long, EventListener) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Submits an offline playback rental license request for the specified video asynchronously.
requestRentalLicense(Video, Date, long, EventListener, CustomerRightsTokenConfig) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Submits an offline playback rental license request for the specified video asynchronously.
requestRentalLicense(Video, Date, long, EventListener, HttpRequestConfig) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Submits an offline playback rental license request for the specified video asynchronously.
requireNonNull(T, String) - Static method in class com.brightcove.player.util.Objects
 
reseeking - Variable in class com.brightcove.player.display.VideoDisplayComponent
 
reset() - Method in class com.brightcove.player.mediacontroller.BrightcovePreviewSeekBar
 
reset() - Method in interface com.brightcove.player.mediacontroller.PreviewThumbnailView
Resets its components to its initial state
reset() - Method in interface com.brightcove.ssai.timeline.ticker.Ticker
Resets the ticker.
reset() - Method in interface com.brightcove.ssai.timeline.Timeline
Resets this timeline to its default initial value.
reset() - Method in class com.brightcove.ssai.timeline.TimelineManager
 
resetMetaData() - Method in class com.brightcove.player.view.BaseVideoView
Restores the meta data surrounding a video to its default state
resetMetaData() - Method in class com.brightcove.player.view.BrightcoveTextureVideoView
Restores the meta data surrounding a video to its default state
resetMetaData() - Method in class com.brightcove.player.view.BrightcoveVideoView
Restores the meta data surrounding a video to its default state
resetToLocalController() - Method in class com.brightcove.cast.controller.BrightcoveCastMediaManager
 
resetTotalBytesTransferred() - Method in class com.brightcove.player.network.PlayerBandwidthMeter
Resets the counter for total number of bytes transferred.
resolveRegionForBlock(Block, TTMLDocument) - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
resolveRegionForBlock(Block, CaptionsDocument) - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
resourceBundle - Static variable in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
respond(Map<String, Object>) - Method in interface com.brightcove.player.event.EventEmitter
Respond to a request.
respond(Event) - Method in interface com.brightcove.player.event.EventEmitter
Respond to a request.
respond(Map<String, Object>) - Method in class com.brightcove.player.event.EventEmitterImpl
Meant to respond to a request event.
respond(Event) - Method in class com.brightcove.player.event.EventEmitterImpl
Convenience method to save the user from typing event.properties when responding
respond(Map<String, Object>) - Method in class com.brightcove.player.event.RegisteringEventEmitter
Respond to a request.
respond(Event) - Method in class com.brightcove.player.event.RegisteringEventEmitter
Respond to a request.
RESPONSE - Static variable in class com.brightcove.player.event.EventType
RESPONSE is a special event; EventEmitter implementations will use this to indicate an event that is a direct response to a previous event, issued by EventEmitter.request().
RESPONSE_TIME_MS - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
RESPONSE_TIME_MS - Static variable in class com.brightcove.player.event.AbstractEvent
The key for response times in milliseconds used in the Analytics catalog response events.
RESTORE_DEFAULT_MEDIA_CONTROLLER - Static variable in class com.brightcove.player.event.EventType
Restores the default BrightcoveMediaController values.
RESTORE_SEEK_POSITION - Static variable in class com.brightcove.player.event.AbstractEvent
Position to which a seek action brings the playhead, after the player has been restored.
resumeAd() - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
resumeDownload(DownloadRequestSet) - Method in class com.brightcove.player.network.DownloadManager
 
resumeDownload(Long) - Method in class com.brightcove.player.network.DownloadManager
 
resumeDownload(DownloadRequestSet) - Method in interface com.brightcove.player.network.IDownloadManager
Resumes download of the specified request set, if it is currently paused.
resumeDownload(Long) - Method in interface com.brightcove.player.network.IDownloadManager
Resumes download of the specified request set, if it is currently paused.
resumeDownload() - Method in class com.brightcove.player.offline.MediaDownloadable
Attempts to resume download of this media.
resumeDownloadRequestSet(Long) - Method in class com.brightcove.player.edge.OfflineStoreManager
Marks a download request set as waiting to be queued.
resumeVideoDownload(Video) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method is used to resume the download of a video which was previously paused.
resumeVideoDownload(Video, OfflineCallback<Integer>) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method is used to asynchronously resume the download of a video which was previously paused.
resumeVideoDownload(String) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method is used to resume a single video being downloaded which was previously paused.
resumeVideoDownload(String, OfflineCallback<Integer>) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method is used to asynchronously resume the download of a video which was previously paused.
retryLimit - Variable in exception com.brightcove.player.analytics.AnalyticsRetryLimitException
The maximum number of attempts that can be made to send events of AnalyticsRetryLimitException.priority.
REWIND - Static variable in class com.brightcove.player.event.EventType
Indicates a rewind operation should begin.
REWIND - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The rewind button styleable attribute index.
REWIND_IMAGE - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The customer defined rewind button image key.
RewindButtonController - Class in com.brightcove.player.mediacontroller.buttons
The default Brightcove rewind controller.
RewindButtonController(Context, BaseVideoView, BrightcoveControlBar, Typeface) - Constructor for class com.brightcove.player.mediacontroller.buttons.RewindButtonController
Builds a button controller to handle the rewind button.
RIGHT_VOLUME - Static variable in class com.brightcove.player.event.AbstractEvent
The setting of the right channel volume for a player (as float: 0.0f-1.0f inclusive).
ROOT - Static variable in class com.brightcove.player.captioning.TTMLParser.Tags
 
rotationDegrees - Variable in class com.brightcove.player.model.MediaFormat
The clockwise rotation that should be applied to the video for it to be rendered in the correct orientation, or Constants.NO_VALUE if unknown or not applicable.
RotationMonitor - Class in com.brightcove.player.video360
Rotation monitor can be use watch for device rotation changes.
RotationMonitor(Context) - Constructor for class com.brightcove.player.video360.RotationMonitor
Constructs a new rotation monitor for the given context.
RotationMonitor.Listener - Interface in com.brightcove.player.video360
Defines the contract of listener that can receive notifications about device rotation changes.

S

SAFE_AREA - Static variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView
FCC "safe-area margins" as a fraction of player height/width
safeLongToInt(long) - Static method in class com.brightcove.player.util.NumberUtil
Helper method for converting the long values from the exoplayer into ints that will work with the Brightcove SDK.
sampleRate - Variable in class com.brightcove.player.model.MediaFormat
The audio sampling rate in Hz, or Constants.NO_VALUE if unknown or not applicable.
saveClosedCaptioningState(boolean) - Method in class com.brightcove.player.controller.BrightcoveClosedCaptioningController
Save the closed captioning enabled/disabled state to the applications shared preferences.
saveEntity(T) - Method in class com.brightcove.player.edge.OfflineStoreManager
Inserts or updates the given entity.
saveEntity(T) - Method in class com.brightcove.player.store.BaseStore
Inserts or updates the given entity.
saveInputStream(File, InputStream) - Static method in class com.brightcove.player.util.FileUtil
Utility method to save the input stream to the file provided.
saveOfflineLicense(Video) - Method in class com.brightcove.player.edge.OfflineStoreManager
Updates the entity with given unique video identifier to save the video license information.
saveOfflineVideo(Video, File, DownloadRequestSet) - Method in class com.brightcove.player.edge.OfflineStoreManager
Saves the offline video information into the store.
saveOfflineVideo(Video) - Method in class com.brightcove.player.edge.OfflineStoreManager
Updates the entity with given unique video identifier to save the video metadata object, while retaining the previously saved license information.
ScreenSizeThumbnailFormatSelector - Class in com.brightcove.player.mediacontroller
Selects the thumbnail format based on the screen size of the device.
Sdk - Class in com.brightcove.player
SDK provides access to build time and runtime configuration.
SEEK_BAR - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The seek bar button styleable attribute index.
SEEK_BAR_MAX - Static variable in class com.brightcove.player.mediacontroller.BrightcoveMediaController
The event property key for saving and restoring the seek bar max value.
SEEK_BAR_PROGRESS - Static variable in class com.brightcove.player.mediacontroller.BrightcoveMediaController
The event property key for saving and restoring the seek bar progress value.
SEEK_CONTROLLER_CONFIGURATION - Static variable in class com.brightcove.player.event.EventType
Configure the Rewind and Fast-forward buttons.
SEEK_CONTROLS_VISIBILITY - Static variable in class com.brightcove.player.event.AbstractEvent
The key for accessing a visibility map associating seek controls with visibility state from the event properties.
SEEK_DEFAULT - Static variable in class com.brightcove.player.event.AbstractEvent
The setting for the default seek time.
SEEK_ON_HOLD_UPDATE_FREQ - Static variable in class com.brightcove.player.event.AbstractEvent
The setting to determine the speed we're seeking when holding down either the rewind or fast-forward button.
SEEK_ON_HOLD_WAIT_TIME - Static variable in class com.brightcove.player.event.AbstractEvent
The setting to determine when the rewind or fast-forward buttons are been long-pressed and held.
SEEK_PERCENTAGE - Static variable in class com.brightcove.player.event.AbstractEvent
The setting used if the seek relative is enabled.
SEEK_POSITION - Static variable in class com.brightcove.player.event.AbstractEvent
Position to which a seek action brings the playhead.
SEEK_PROGRESS - Static variable in class com.brightcove.player.event.AbstractEvent
The setting that has the amount of time (milliseconds) where the seek indicator must be positioned.
SEEK_RELATIVE_ENABLED - Static variable in class com.brightcove.player.event.AbstractEvent
The setting to enable to seek relatively to the video duration and not by a fixed time.
SEEK_TO - Static variable in class com.brightcove.player.event.EventType
Instructs player to seek to a specific position on the timeline.
SEEKBAR_DRAGGING_PROGRESS - Static variable in class com.brightcove.player.event.EventType
Starts dragging the seek bar by sending the AbstractEvent.SEEK_PROGRESS property.
SEEKBAR_DRAGGING_START - Static variable in class com.brightcove.player.event.EventType
Starts dragging the seek bar
SEEKBAR_DRAGGING_STOP - Static variable in class com.brightcove.player.event.EventType
Stops dragging the seek bar
SeekButtonController - Class in com.brightcove.player.mediacontroller.buttons
Provides an abstract class that allows a subclass to either seek back or seek forward.
SeekButtonController(Context, BaseVideoView, View, int, Typeface, String) - Constructor for class com.brightcove.player.mediacontroller.buttons.SeekButtonController
Builds a button controller to handle the rewind button.
SeekButtonController.HideSeekControlsHandler - Class in com.brightcove.player.mediacontroller.buttons
Provides a handler for hiding the rewind button.
SeekButtonController.OnHoldHandler - Class in com.brightcove.player.mediacontroller.buttons
Android Handler used to send EventType.SEEKBAR_DRAGGING_PROGRESS event when any of the Seek button is kept held, and EventType.SEEKBAR_DRAGGING_STOP event when the Seek button was released.
SeekButtonController.SeekConfigurationHandler - Class in com.brightcove.player.mediacontroller.buttons
Provides a handler for configuring the SeekButtonController with custom values, which listen for EventType.SEEK_CONTROLLER_CONFIGURATION event.
SeekButtonController.SeekHandler - Class in com.brightcove.player.mediacontroller.buttons
Provides a handler for dealing with a rewind operation, before the fact.
SeekButtonController.SeekOffsetHandler - Class in com.brightcove.player.mediacontroller.buttons
Provides a handler for calculating the seekDefault offset based on the length of the video and the seekPercentage
SeekButtonController.ShowSeekControlsHandler - Class in com.brightcove.player.mediacontroller.buttons
Provides a handler for hiding the rewind button.
SeekConfigurationHandler() - Constructor for class com.brightcove.player.mediacontroller.buttons.SeekButtonController.SeekConfigurationHandler
 
seekDefault - Variable in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
The default amount of time (milliseconds) the seek button will skip.
SeekHandler() - Constructor for class com.brightcove.player.mediacontroller.buttons.SeekButtonController.SeekHandler
 
SeekListener - Interface in com.brightcove.ssai.seek
The seek event listener.
SeekManager - Class in com.brightcove.ssai.seek
Class responsible to manage SSAI seek events.
SeekManager(VideoPlaybackController, Timeline, Ticker) - Constructor for class com.brightcove.ssai.seek.SeekManager
Instantiates a new Seek manager.
SeekOffsetHandler() - Constructor for class com.brightcove.player.mediacontroller.buttons.SeekButtonController.SeekOffsetHandler
 
seekPercentage - Variable in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
The percentage number used to calculate the seekDefault based on the video duration.
seekPosition - Variable in class com.brightcove.player.display.VideoDisplayComponent
 
seekRelativeEnabled - Variable in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
If enabled, the SeekButtonController.seekDefault will be set relative to the video duration and the SeekButtonController.seekPercentage.
seekStartPosition - Variable in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
The start playhead position for the last seek operation.
seekTargetPosition - Variable in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
The target playhead position for the last seek operation.
seekTo(long) - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
seekTo(long) - Method in interface com.brightcove.player.ads.AdPlayer
Seeks to the specified position.
seekTo(long) - Method in class com.brightcove.player.ads.ExoAdPlayer
 
seekTo(int) - Method in class com.brightcove.player.view.BaseVideoView
Seek to the time specified
seekTo(long) - Method in class com.brightcove.pulse.PulseAdPlayer
 
seekTo(long, long) - Method in class com.brightcove.ssai.seek.SeekManager
 
seekToLive() - Method in class com.brightcove.player.view.BaseVideoView
 
seekToLive() - Method in class com.brightcove.player.view.BrightcoveExoPlayerTextureVideoView
 
seekToLive() - Method in class com.brightcove.player.view.BrightcoveExoPlayerVideoView
 
SEGMENT_DURATION - Static variable in class com.brightcove.player.event.AbstractEvent
The video segment's duration in milliseconds.
select(List<PreviewThumbnailFormat>) - Method in interface com.brightcove.player.mediacontroller.PreviewThumbnailFormatSelector
Selects a PreviewThumbnailFormat from a given list.
select(List<PreviewThumbnailFormat>) - Method in class com.brightcove.player.mediacontroller.ScreenSizeThumbnailFormatSelector
 
SELECT_AUDIO_TRACK - Static variable in class com.brightcove.player.event.EventType
Indicates that a certain audio track should be selected.
SELECT_CLOSED_CAPTION_TRACK - Static variable in class com.brightcove.player.event.EventType
Indicates that a closed caption track has been selected
SELECT_SOURCE - Static variable in class com.brightcove.player.event.EventType
Indicates any SourceSelector components should select a Source rendition.
selectAdPods(Timeline, long, long) - Method in interface com.brightcove.ssai.seek.AdSelectionStrategy
Selects which ad pods must be played from those found between start seek position and end seek position.
selectAudio(String) - Method in class com.brightcove.player.render.TrackSelectorHelper
Selects the audio language in the MappingTrackSelector if available.
selectAudioTrack(int) - Method in class com.brightcove.player.controller.BrightcoveAudioTracksController
Selects audio track and emits the track selected.
selectCaption(BrightcoveCaptionFormat) - Method in class com.brightcove.player.render.TrackSelectorHelper
Selects the Brightcove caption in the @MappingTrackSelector if available.
selectCaptions(int) - Method in class com.brightcove.player.controller.BrightcoveClosedCaptioningController
Select the caption option and and emits the one selected.
SELECTED_AUDIO_LABEL - Static variable in class com.brightcove.player.model.Video.Fields
The current selected audio track language
SELECTED_TEXT_LABEL - Static variable in class com.brightcove.player.model.Video.Fields
The current selected text track (caption/subtitle) language locale
SELECTED_TEXT_LOCALE - Static variable in class com.brightcove.player.model.Video.Fields
The current selected text track (caption/subtitle) language locale
SELECTED_TRACK - Static variable in class com.brightcove.player.event.AbstractEvent
The key for the selected track in AUDIO_TRACKS and SELECT_AUDIO_TRACK events.
SELECTION_FLAG_AUTOSELECT - Static variable in class com.brightcove.player.Constants
Indicates that the player may choose to play the track in absence of an explicit user preference.
SELECTION_FLAG_DEFAULT - Static variable in class com.brightcove.player.Constants
Indicates that the track should be selected if user preferences do not state otherwise.
SELECTION_FLAG_FORCED - Static variable in class com.brightcove.player.Constants
Indicates that the track must be displayed.
SELECTION_REASON_ADAPTIVE - Static variable in class com.brightcove.player.Constants
A selection reason constant for an adaptive track selection.
SELECTION_REASON_INITIAL - Static variable in class com.brightcove.player.Constants
A selection reason constant for an initial track selection.
SELECTION_REASON_MANUAL - Static variable in class com.brightcove.player.Constants
A selection reason constant for an manual (i.e.
SELECTION_REASON_TRICK_PLAY - Static variable in class com.brightcove.player.Constants
A selection reason constant for a trick play track selection.
SELECTION_REASON_UNKNOWN - Static variable in class com.brightcove.player.Constants
A selection reason constant for selections whose reasons are unknown or unspecified.
SelectionOverrideCreator - Interface in com.brightcove.player.render
A DefaultTrackSelector.SelectionOverride creator, that can be set using TrackSelectorHelper.applySelectionOverride(int, SelectionOverrideCreator) to manually select the track renditions.
selectSource(Video) - Method in class com.brightcove.player.controller.BrightcoveSourceSelector
Determines best appropriate Source within given Video object based on logic implemented.
selectSource(Set<Source>) - Static method in class com.brightcove.player.controller.BrightcoveSourceSelector
Attempts to select the HTTPS source included in the source Set, if available.
selectSource(Video) - Method in class com.brightcove.player.controller.DefaultSourceSelectionController
 
selectSource(Set<Source>) - Method in class com.brightcove.player.controller.DefaultSourceSelectionController
Attempts to select the HTTPS source included in the source Set, if available.
selectSource(Video) - Method in class com.brightcove.player.controller.ExoPlayerSourceSelectionController
Deprecated.
 
selectSource(Video) - Method in class com.brightcove.player.controller.ExoPlayerSourceSelector
Determines best appropriate Source within given Video object based on logic implemented.
selectSource(Video) - Method in class com.brightcove.player.controller.HlsSourceSelector
Determines best appropriate Source within given Video object based on logic implemented.
selectSource(Video) - Method in interface com.brightcove.player.controller.SourceSelector
Determines best appropriate Source within given Video object based on logic implemented.
selectSource(Video) - Method in class com.brightcove.ssai.controller.SSAISourceSelector
Determines best appropriate Source within given Video object based on logic implemented.
selectVideoFormats(List<? extends Representation>, String[], boolean, boolean, int, int) - Static method in class com.brightcove.player.util.VideoFormatSelectorUtil
Chooses a suitable subset from a number of video formats.
selectVideoFormatsForDefaultDisplay(Context, List<? extends Representation>, String[], boolean) - Static method in class com.brightcove.player.util.VideoFormatSelectorUtil
Chooses a suitable subset from a number of video formats, to be rendered on the device's default display.
self() - Method in class com.brightcove.player.edge.AbstractOfflineCatalog.Builder
 
self() - Method in class com.brightcove.player.edge.Catalog.AbstractBuilder
Returns the instance of itself.
self() - Method in class com.brightcove.player.edge.Catalog.Builder
 
self() - Method in class com.brightcove.player.edge.OfflineCatalog.Builder
 
SEND_IMPRESSION - Static variable in class com.brightcove.ssai.event.SSAIEventType
Indicate that an impression tracking beacon has been sent.
SEND_TRACKING_BEACON - Static variable in class com.brightcove.ssai.event.SSAIEventType
Indicate that a tracking beacon has been sent.
sendAnalyticsRequest(Event, String, Map<String, String>) - Method in class com.brightcove.player.analytics.Analytics
 
sendBrightcoveMessage(CastSession, BrightcoveMessage) - Static method in class com.brightcove.cast.util.BrightcoveChannelUtil
Send a BrightcoveMessage to the Brightcove Cast app receiver.
sendMessage(CastSession, String) - Static method in class com.brightcove.cast.util.BrightcoveChannelUtil
Send a message to the Brightcove Cast app receiver.
SESSION - Static variable in class com.brightcove.player.analytics.Analytics.Fields
Required
SET_ANALYTICS_BASE_PARAMS - Static variable in class com.brightcove.player.event.EventType
Indicates that base parameters for the Analytics component are available
SET_CAPTIONS_STATE - Static variable in class com.brightcove.player.event.EventType
Deprecated.
As of 4.7.1, no longer used.
SET_CAST_BUTTON - Static variable in class com.brightcove.cast.GoogleCastEventType
Deprecated.
No longer used to set the Cast button. For more information on how to set the Cast button in your application, please visit: MediaRouteActionProvider reference
SET_CAST_TARGET_ACTIVITY - Static variable in class com.brightcove.cast.GoogleCastEventType
Indicates a chosen cast remote player activity outside of the default.
SET_CUE_POINT - Static variable in class com.brightcove.player.event.EventType
Adds a cue point.
SET_CUE_POINTS - Static variable in class com.brightcove.player.event.EventType
Replaces the current cue points with a new list of cue points.
SET_HEARTBEAT_CONFIG_DATA - Static variable in class com.brightcove.omniture.OmnitureEventType
 
SET_MARKERS - Static variable in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Standard event type for supplying markers to the seek bar.
SET_MEDIA_CONTROLLER_CONFIG - Static variable in class com.brightcove.player.event.EventType
SET_MEDIA_METADATA - Static variable in class com.brightcove.cast.GoogleCastEventType
Indicates that the media metadata should be set for cast playback.
SET_MINI_CONTROLLER - Static variable in class com.brightcove.cast.GoogleCastEventType
Deprecated.
No longer used to set the MiniController. For more information on how to set the MiniController in your application, please visit: MiniControllerFragment reference
SET_NOTIFICATIONS - Static variable in class com.brightcove.cast.GoogleCastEventType
Deprecated.
No longer used to set the notifications.
SET_SOURCE - Static variable in class com.brightcove.player.event.EventType
Indicates a Source is available for any component that requires a Source to function.
SET_VIDEO - Static variable in class com.brightcove.player.event.EventType
Indicates a Video is available for any component that can use one.
SET_VIDEO_STILL - Static variable in class com.brightcove.player.event.EventType
Indicates a Video Still image is available for any component that makes use of one.
SET_VOLUME - Static variable in class com.brightcove.player.event.EventType
Set the player volume
setAccount(String) - Method in class com.brightcove.player.analytics.Analytics
Sets the global account override.
setAccountId(String) - Method in class com.brightcove.cast.model.BrightcoveCastCustomData.Builder
Sets the brightcove account id
setActions(List<RemoteAction>) - Method in class com.brightcove.player.pictureinpicture.BrightcovePictureInPictureParams.Builder
Sets the user actions.
setAd(Ad) - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
setAdConfigId(String) - Method in class com.brightcove.cast.model.BrightcoveCastCustomData.Builder
Sets the Brightcove AdConfigId value.
setAdDisplayContainerFactory(AdDisplayContainerFactory) - Method in class com.brightcove.ima.GoogleIMAComponent.Builder
Sets a custom AdDisplayContainerFactory The Builder sets DefaultAdDisplayContainerFactory by default, with the BaseVideoView as the ViewGroup container
setAdManager(IAdManager) - Method in class com.brightcove.freewheel.controller.FreeWheelController
 
setAdManagerURL(String) - Method in class com.brightcove.freewheel.controller.FreeWheelController
Deprecated.
setAdNetworkId(int) - Method in class com.brightcove.freewheel.controller.FreeWheelController
 
setAdPosition(int) - Method in class com.brightcove.ima.GoogleIMAComponent
 
setAdRequestingEnabled(boolean) - Method in class com.brightcove.freewheel.controller.FreeWheelController
Sets the flag which controls whether ads are requested for new videos.
setAdsDisabled(boolean) - Method in class com.brightcove.player.controller.VideoPlaybackController
 
setAdsRenderingSettings(AdsRenderingSettings) - Method in class com.brightcove.ima.GoogleIMAComponent.Builder
Sets a custom Google IMA AdsRenderingSettings and validates a List of mime types (if provided by the user) The builder sets ImaSdkFactory.createAdsRenderingSettings() by default, without extra configurations.
setAdURL(String) - Method in class com.brightcove.freewheel.controller.FreeWheelController
 
setAlign(boolean) - Method in class com.brightcove.player.mediacontroller.BrightcoveControlBar
Sets whether the control bar is aligned with the video view.
setAllocatorConfig(AllocatorConfig) - Method in class com.brightcove.player.config.LoadControlConfig.Builder
Sets the AllocatorConfig.
setAllowedOverBluetooth(boolean) - Method in class com.brightcove.player.network.DownloadManager.Request
Specifies whether this download may proceed over a bluetooth network connection.
setAllowedOverMetered(boolean) - Method in class com.brightcove.player.network.DownloadManager.Request
Specifies whether this download may proceed over a metered network connection.
setAllowedOverMobile(boolean) - Method in class com.brightcove.player.network.DownloadManager.Request
Specifies whether this download may proceed over a mobile network connection.
setAllowedOverRoaming(boolean) - Method in class com.brightcove.player.network.DownloadManager.Request
Specifies whether this download may proceed over a roaming network connection.
setAllowedOverWifi(boolean) - Method in class com.brightcove.player.network.DownloadManager.Request
Specifies whether this download may proceed over a WIFI network connection.
setAllowScanningByMediaScanner(boolean) - Method in class com.brightcove.player.network.DownloadManager.Request
Specifies whether the file to be downloaded should be marked as scannable by MediaScanner.
setApplicationId(String) - Method in class com.brightcove.cast.model.BrightcoveCastCustomData.Builder
The application identifier for analytics.
setAspectRatio(Rational) - Method in class com.brightcove.player.pictureinpicture.BrightcovePictureInPictureParams.Builder
Sets the aspect ratio.
setAspectRatio(Rational) - Method in class com.brightcove.player.pictureinpicture.PictureInPictureManager
Sets the aspect ratio.
setAutoCastIfPlaying(boolean) - Method in class com.brightcove.cast.controller.BrightcoveCastMediaManager
If enabled, the video playing locally will be automatically loaded to your Chromecast app receiver as soon as you get connected.
setAutoPlay(boolean) - Method in class com.brightcove.cast.GoogleCastComponent.Builder
Whether playback on the Cast device should start immediately.
setAutoPlay(boolean) - Method in class com.brightcove.cast.GoogleCastComponent
Sets auto play.
setBackgroundColor(String) - Method in class com.brightcove.player.model.StyledElement
The background color string.
setBacklogLimit(long) - Static method in class com.brightcove.player.analytics.AnalyticsClient
Sets the maximum size of the analytics events backlog, expressed as total number of bytes.
setBandwidthMeter(BandwidthMeter) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Sets the current bandwidth meter.
setBaseURL(String) - Method in class com.brightcove.player.edge.Catalog.AbstractBuilder
Sets the base url used to make Catalog request to retrieve the Videos and Playlists.
setBatchSize(int) - Static method in class com.brightcove.player.analytics.AnalyticsClient
Sets the maximum number of events that will be processed in a batch when transmitting backlog.
setBeginTime(int) - Method in class com.brightcove.player.model.Block
The starting time of the element in milliseconds.
setBluetoothDownloadAllowed(boolean) - Method in class com.brightcove.player.offline.RequestConfig
Sets whether download over bluetooth network is allowed.
setBrightcoveAuthorizationToken(String) - Method in class com.brightcove.cast.model.BrightcoveCastCustomData.Builder
Sets the Brightcove authorization token.
setBrightcoveAuthorizationToken(String) - Method in class com.brightcove.player.network.HttpRequestConfig.Builder
Sets the Brightcove authorization token.
setBrightcoveCastMediaManager(BrightcoveCastMediaManager) - Method in class com.brightcove.cast.GoogleCastComponent.Builder
setBrightcoveControlBar(BrightcoveControlBar) - Method in class com.brightcove.player.mediacontroller.BrightcoveShowHideController
Sets the Brightcove control bar.
setBufferForPlaybackAfterRebufferMs(int) - Method in class com.brightcove.player.config.LoadControlConfig.Builder
Sets the default duration of media that must be buffered for playback to resume after a rebuffer, in milliseconds.
setBufferForPlaybackMs(int) - Method in class com.brightcove.player.config.LoadControlConfig.Builder
Sets the duration of media that must be buffered for playback to start or resume following a user action such as a seek, in milliseconds.
setBufferSegmentCount(int) - Method in class com.brightcove.player.model.RendererConfig.Builder
Sets the number of segments to buffer ahead.
setBufferSegmentSize(int) - Method in class com.brightcove.player.model.RendererConfig.Builder
Sets the buffer segment size, the size in bytes for each segment of the buffer.
setCaptionListener(ExoPlayerVideoDisplayComponent.CaptionListener) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
setChildLayoutParams(ViewGroup.LayoutParams) - Method in class com.brightcove.player.view.BaseVideoView
 
setChildLayoutParams(ViewGroup.LayoutParams) - Method in class com.brightcove.player.view.BrightcoveTextureVideoView
 
setChildLayoutParams(ViewGroup.LayoutParams) - Method in class com.brightcove.player.view.BrightcoveVideoView
 
setClosedCaptioningEnabled(boolean) - Method in class com.brightcove.player.view.BaseVideoView
 
setClosedCaptionsEnabled(boolean) - Method in class com.brightcove.player.pictureinpicture.BrightcovePictureInPictureParams.Builder
Enables or disables closed captions for Picture in Picture mode.
setClosedCaptionsEnabled(boolean) - Method in class com.brightcove.player.pictureinpicture.PictureInPictureManager
Enables or disables closed captions for Picture in Picture mode.
setClosedCaptionsReductionScaleFactor(float) - Method in class com.brightcove.player.pictureinpicture.BrightcovePictureInPictureParams.Builder
Sets reduction the scale factor for closed captions when entering Picture in Picture mode.
setClosedCaptionsReductionScaleFactor(float) - Method in class com.brightcove.player.pictureinpicture.PictureInPictureManager
Sets reduction the scale factor for closed captions when entering Picture in Picture mode.
setColor(String) - Method in class com.brightcove.player.model.StyledElement
The color string.
setConfigurationBundle(Bundle) - Method in class com.brightcove.player.offline.MediaDownloadable
 
setContentPosition(int) - Method in class com.brightcove.ima.GoogleIMAComponent
 
setContentView(View) - Method in class com.brightcove.player.appcompat.BrightcovePlayerActivity
 
setContentView(int) - Method in class com.brightcove.player.appcompat.BrightcovePlayerActivity
 
setContentView(View, ViewGroup.LayoutParams) - Method in class com.brightcove.player.appcompat.BrightcovePlayerActivity
 
setContentView(View) - Method in class com.brightcove.player.view.BrightcovePlayer
 
setContentView(int) - Method in class com.brightcove.player.view.BrightcovePlayer
 
setContentView(View, ViewGroup.LayoutParams) - Method in class com.brightcove.player.view.BrightcovePlayer
 
setCuePointMarkersEnabled(boolean) - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Set the enable/disable state that allows (enabled) or prevents (disabled) ad markers being set automatically whenever a cue point has been set.
setCurrentIndex(int) - Method in class com.brightcove.player.view.BaseVideoView
Sets the current video to the specified index.
setCustomData(CustomData) - Method in class com.brightcove.cast.controller.BrightcoveCastMediaManager
The Brightcove CustomData to be used when sending custom data to the Cast receiver app.
setCustomData(CustomData) - Method in class com.brightcove.cast.GoogleCastComponent.Builder
The Brightcove CustomData to be used when sending custom data to the Cast receiver app.
setCustomData(CustomData) - Method in class com.brightcove.cast.GoogleCastComponent
 
setCustomerRightsTokenConfig(CustomerRightsTokenConfig) - Method in class com.brightcove.player.network.HttpRequestConfig.Builder
 
setDataSourceFactory(HttpDataSource.Factory) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Sets the HttpDataSource.Factory, which is used when creating the MediaSource.
setDebugListener(ExoPlayerVideoDisplayComponent.InfoListener) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
setDebugMode(boolean) - Method in class com.brightcove.ima.GoogleIMAComponent.Builder
Sets debug mode on the GoogleIMAComponent's ImaSdkSettings object.
setDelegate(BandwidthMeter) - Method in class com.brightcove.player.network.PlayerBandwidthMeter
Sets reference to actual bandwidth meter that must be used to handle bitrate estimate calculations.
setDeliveryType(DeliveryType) - Method in class com.brightcove.player.model.Video.Builder
Sets the Video Delivery Type.
setDescription(String) - Method in class com.brightcove.player.network.DownloadManager.Request
Sets the description of this download to be displayed in notifications (if enabled)
setDescription(String) - Method in class com.brightcove.player.offline.RequestConfig
Sets the request description.
setDestination(String) - Method in class com.brightcove.player.analytics.Analytics
The destination must be a valid URI.
setDisplayAlign(Region.DisplayAlign) - Method in class com.brightcove.player.model.Region
The display alignment specification.
setDownloadFileCreator(DownloadFileCreator) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog.Builder
Sets the DownloadFileCreator to retrieve a directory to store offline content.
setDownloadId(UUID) - Method in class com.brightcove.player.model.Video
Sets the globally unique identifier to the local copy of this video, if any.
setDownloadPath(File) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Sets the base path that must be used to store new offline video requests.
setDownloadPath(DownloadFileCreator) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Sets the DownloadFileCreator to retrieve the base path that must be used to store new offline video requests.
setDownloadPath(File) - Method in class com.brightcove.player.offline.RequestConfig
Sets the base path that must be used to the downloaded file(s).
setDragging(boolean) - Method in class com.brightcove.player.mediacontroller.BrightcoveSeekBarController
Sets the dragging state.
setDVRControllerEnabled(boolean) - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Enables or disables the DVR controller.
setEnableCustomData(boolean) - Method in class com.brightcove.cast.GoogleCastComponent.Builder
Whether to send custom data to the Cast receiver app.
setEndTime(int) - Method in class com.brightcove.player.model.Block
The ending time of the element in milliseconds.
setEstimatedSize(long) - Method in class com.brightcove.player.network.DownloadManager.Request
Sets the estimated total size of the download as number of bytes.
setEventEmitter(EventEmitter) - Method in class com.brightcove.player.view.BaseVideoView
Sets the eventEmitter and instantiates all inner components.
setExtentX(Length) - Method in class com.brightcove.player.model.Region
The length in the X axis for the region.
setExtentY(Length) - Method in class com.brightcove.player.model.Region
The length in the Y axis for the region.
setField(Object, String, Object) - Static method in class com.brightcove.player.util.ReflectionUtil
 
setFontFamily(String) - Method in class com.brightcove.player.model.StyledElement
 
setFontSize(Length) - Method in class com.brightcove.player.model.StyledElement
 
setFontStyle(StyledElement.FontStyle) - Method in class com.brightcove.player.model.StyledElement
 
setFontWeight(StyledElement.FontWeight) - Method in class com.brightcove.player.model.StyledElement
 
setHeaders(Map<String, String>) - Method in class com.brightcove.player.network.DownloadManager.Request
Sets the list of headers to the send in HTTP request.
setHideControllerEnable(boolean) - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
The ShowHideController reacts to several events which causes the Media Controller to hide.
setHideControllerEnable(boolean) - Method in class com.brightcove.player.mediacontroller.BrightcoveShowHideController
The ShowHideController reacts to several events which causes the Media Controller to hide.
setHttpConnectTimeoutMillis(int) - Method in class com.brightcove.player.model.RendererConfig.Builder
Sets the http connect timeout value, the maximum time in milliseconds to wait while connecting through http.
setHttpReadTimeoutMillis(int) - Method in class com.brightcove.player.model.RendererConfig.Builder
Sets the http read timeout value, the maximum time to wait for an input stream read through http.
setID(String) - Method in class com.brightcove.player.model.Element
The identifier of the element.
setImaSdkSettings(ImaSdkSettings) - Method in class com.brightcove.ima.GoogleIMAComponent.Builder
Sets a custom Google IMA ImaSdkSettings object.
setIndividualAllocationSize(int) - Method in class com.brightcove.player.config.AllocatorConfig.Builder
Sets the length of each individual Allocation.
setInitialAllocationCount(int) - Method in class com.brightcove.player.config.AllocatorConfig.Builder
Sets the number of allocations to create up front.
setInitialDuration(int) - Method in class com.brightcove.player.mediacontroller.MediaControllerConfig.Builder
Sets the initial duration value in milliseconds.
setInitialPlayheadPosition(int) - Method in class com.brightcove.player.mediacontroller.MediaControllerConfig.Builder
Sets the initial playhead position value in milliseconds.
setInternalErrorListener(ExoPlayerVideoDisplayComponent.InternalErrorListener) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
setIsLiveVideo(boolean) - Method in class com.brightcove.player.model.Video.Builder
Indicates whether this video is Live or not.
setIsQueuingSupported(boolean) - Method in class com.brightcove.cast.GoogleCastComponent
Enables/Disables queuing support in the current BrightcoveCastMediaManager instance.
setKeepCaptionsWithinVideoBounds(boolean) - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
The default behaviour of the BrightcoveClosedCaptioningView is to restrict the caption positioning to be within the bounds of the actual video, not the VideoView.
setLayoutId(int) - Method in class com.brightcove.player.mediacontroller.MediaControllerConfig.Builder
Sets the resource layout id.
setLayoutParams(ViewGroup.LayoutParams) - Method in class com.brightcove.player.view.BaseVideoView
 
setLayoutParams(ViewGroup.LayoutParams) - Method in interface com.brightcove.player.view.RenderView
 
setLicenseExpiryDate(Date) - Method in class com.brightcove.player.model.Video
Sets the UTC date and time when the offline playback license for this video is expected to expire.
setLicenseRequestHeaders(Map<String, Object>) - Method in class com.brightcove.player.drm.BrightcoveMediaDrmCallback
 
setLines(List<List<Span>>) - Method in class com.brightcove.player.captioning.BrightcoveClosedCaption
The List of caption text lines.
setListener(RotationMonitor.Listener) - Method in class com.brightcove.player.video360.RotationMonitor
Sets reference to the current listener that must be notified when an rotation change is detected.
setListener(PauseAdView.Listener) - Method in class com.brightcove.pulse.PauseAdView
Sets the Listener.
setListener(PulseAdView.Listener) - Method in class com.brightcove.pulse.PulseAdView
Sets the listener.
setListener(PulseComponent.Listener) - Method in class com.brightcove.pulse.PulseComponent
Sets the PulseComponent.Listener to report callbacks.
setListItemLayoutResource(int) - Method in class com.brightcove.player.captioning.preferences.ListDialogPreference
Sets the layout to use for grid items.
setLiveVideoChecker(LiveVideoChecker) - Method in class com.brightcove.freewheel.cuepoint.AdCuePointComponent
 
setLiveWindowTimeMs(int) - Method in class com.brightcove.player.controller.VideoPlaybackController
Deprecated.
setLoadControlConfig(LoadControlConfig) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Sets the LoadControlConfig object.
setLoadVideoTimeout(int) - Method in class com.brightcove.ima.GoogleIMAComponent.Builder
Sets the ad video load timeout, in milliseconds.
setLocaleCode(String) - Method in class com.brightcove.player.controller.BrightcoveClosedCaptioningController
Stores the locale code in the default shared preferences, so it will be persisted.
setLocalUri(Uri) - Method in class com.brightcove.player.network.DownloadManager.Request
Sets the local destination for the downloaded file.
setMarkerColor(int) - Method in class com.brightcove.player.mediacontroller.BrightcoveSeekBar
Sets a new value for the marker color.
setMarkerHeight(int) - Method in class com.brightcove.player.mediacontroller.BrightcoveSeekBar
Sets the new marker height.
setMarkerWidth(float) - Method in class com.brightcove.player.mediacontroller.BrightcoveSeekBar
Sets a new value for the marker width.
setMaxBufferDurationToSwitchDown(long) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
It is not longer used for ExoPlayer v2.
setMaxBufferMs(int) - Method in class com.brightcove.player.config.LoadControlConfig.Builder
Sets the maximum duration of media that the player will attempt buffer, in milliseconds.
setMediaController(BrightcoveMediaController) - Method in class com.brightcove.player.view.BaseVideoView
Establishes the Brightcove media controller to provide a modern set of media controls.
setMediaController(MediaController) - Method in class com.brightcove.player.view.BaseVideoView
Establishes a legacy Android media controller to provide media controls.
setMediaControllerKeyDispatcher(MediaControllerKeyDispatcher) - Method in class com.brightcove.player.mediacontroller.MediaControllerConfig.Builder
setMediaMeasurement(Media) - Method in class com.brightcove.omniture.OmnitureComponent
Allows the Component-level developer to override the built-in reference to Omniture's Media API.
setMediaNameFactory(OmnitureComponent.MediaNameFactory) - Method in class com.brightcove.omniture.OmnitureComponent
This method allows a user of the Omniture plugin to override the logic used to generate a media name used in Omniture video tracking.
setMetadataListener(ExoPlayerVideoDisplayComponent.MetadataListener) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
setMetadataListener(ExoPlayerVideoDisplayComponent.Id3MetadataListener) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
setMeteredDownloadAllowed(boolean) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Sets whether download over a metered network is allowed.
setMeteredDownloadAllowed(boolean) - Method in class com.brightcove.player.offline.RequestConfig
Sets whether download over metered is allowed.
setMimeType(String) - Method in class com.brightcove.player.network.DownloadManager.Request
Sets the MIME content type of this download.
setMimeTypes(List<String>) - Method in class com.brightcove.ima.GoogleIMAComponent.Builder
Sets and validates a List of mime types provided by the user.
setMinBufferDurationToSwitchUp(long) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
It is not longer used for ExoPlayer v2.
setMinBufferMs(int) - Method in class com.brightcove.player.config.LoadControlConfig.Builder
Sets the minimum duration of media that the player will attempt to ensure is buffered at all times, in milliseconds.
setMinBufferMs(int) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
It is not longer used for ExoPlayer v2.
setMinRebufferMs(int) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
setMobileDownloadAllowed(boolean) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method can be used to configure the SDK whether the cellular network may be used to download DRM media assets or not.
setMobileDownloadAllowed(boolean) - Method in class com.brightcove.player.offline.RequestConfig
Sets whether download over mobile network is allowed.
setMode(BrightcoveClosedCaptioningView.ClosedCaptioningMode) - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
Specifies the CaptionMode for this CaptionsView.
setNetworkEnabled(int, boolean) - Static method in class com.brightcove.player.analytics.AnalyticsClient
Sets whether the specified network type is enabled for transmission of analytics events.
setNotificationChannel(NotificationChannel) - Method in class com.brightcove.player.network.DownloadManager
Set the specified NotificationChannel This is typically done when use of a customized NotificationChannel (for example, to manage Notification sound settings) is desired.
setNotificationVisibility(int) - Method in class com.brightcove.player.network.DownloadManager.Request
Specifies whether a system notification is posted by the download manager while this download is running or when it is completed.
setNotificationVisibility(int) - Method in class com.brightcove.player.offline.RequestConfig
Sets the notification visibility.
setNumberOfImagesToPrefetch(int) - Method in class com.brightcove.player.mediacontroller.DefaultPreviewLoader.Builder
Sets the max number of images that will be prefetch as soon as the ThumbnailDocument is set through PreviewLoader.setThumbnailDocument(ThumbnailDocument).
setNumberOfRemainingAdsEnabled(boolean) - Method in class com.brightcove.ssai.ui.AdOverlayConfig.Builder
Enables or disables the Ad Overlay component showing the number of remaining Ads
setOfflinePlaybackLicenseKey(byte[]) - Method in class com.brightcove.player.model.Video
Sets the key set identifier for the current offline playback license for this video, if any.
setOnCompletionListener(MediaPlayer.OnCompletionListener) - Method in class com.brightcove.player.view.BaseVideoView
 
setOnFrameAvailableListener(SurfaceTexture.OnFrameAvailableListener) - Method in class com.brightcove.player.video360.RenderThread
 
setOnFrameAvailableListener(SurfaceTexture.OnFrameAvailableListener) - Method in class com.brightcove.player.view.BrightcoveSurfaceView
 
setOnFrameAvailableListener(SurfaceTexture.OnFrameAvailableListener) - Method in class com.brightcove.player.view.BrightcoveTextureView
 
setOnHoldUpdateFrequency(int) - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
Sets the on hold update frequency time in milliseconds, used to send the EventType.SEEKBAR_DRAGGING_PROGRESS event to update the Media Controller seek bar.
setOnHoldWaitTime(int) - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
Sets 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.
setOnInfoListener(MediaPlayer.OnInfoListener) - Method in class com.brightcove.player.view.BaseVideoView
 
setOnPreparedListener(MediaPlayer.OnPreparedListener) - Method in class com.brightcove.player.view.BaseVideoView
 
setOnTouchListener(View.OnTouchListener) - Method in class com.brightcove.player.mediacontroller.MediaControllerConfig.Builder
Sets on touch listener.
setOnUserLeaveEnabled(boolean) - Method in class com.brightcove.player.pictureinpicture.BrightcovePictureInPictureParams.Builder
Enables or disables entering into Picture in Picture mode when the user has put the activity in the background, for example, when of pressing the Home key.
setOnUserLeaveEnabled(boolean) - Method in class com.brightcove.player.pictureinpicture.PictureInPictureManager
Enables or disables entering into Picture in Picture mode when the user has put the activity in the background, for example, when of pressing the Home key.
setOnValueChangedListener(ListDialogPreference.OnValueChangedListener) - Method in class com.brightcove.player.captioning.preferences.ListDialogPreference
Sets a listened to invoke when the value of this preference changes.
setOptionalHeaders(Map<String, String>) - Method in class com.brightcove.player.drm.BrightcoveMediaDrmCallback
Sets the optional request headers that must be passed to the license key request.
setOriginX(Length) - Method in class com.brightcove.player.model.Region
The origin X offset for the region.
setOriginY(Length) - Method in class com.brightcove.player.model.Region
The origin Y offset for the region.
setOutputProtection(OutputProtection) - Method in class com.brightcove.player.drm.CustomerRightsTokenConfig.Builder
Sets output protection.
setPeakBitrate(int) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Sets the peak bitrate.
setPicasso(Picasso) - Method in class com.brightcove.player.mediacontroller.DefaultPreviewLoader.Builder
Sets a customized Picasso instance to request and load the images.
setPlayerName(String) - Method in class com.brightcove.omniture.CustomMediaHeartbeatDelegate
 
setPlayerName(String) - Method in class com.brightcove.omniture.CustomPlayerDelegate
Deprecated.
 
setPlayerUrl(String) - Method in class com.brightcove.cast.model.BrightcoveCastCustomData.Builder
Sets the player URL for a custom receiver app.
setPolicy(String) - Method in class com.brightcove.player.edge.Catalog.AbstractBuilder
Sets the Poly Key associated with the Account
setPolicyKey(String) - Method in class com.brightcove.cast.model.BrightcoveCastCustomData.Builder
Sets the player policy key.
setPreferHls(boolean) - Method in class com.brightcove.player.controller.BrightcoveSourceSelector
Sets whether to prefer HLS sources to other delivery types.
setPreviewEnabled(boolean) - Method in class com.brightcove.player.captioning.preferences.ColorPreference
 
setPreviewEnabled(boolean) - Method in class com.brightcove.player.mediacontroller.BrightcovePreviewSeekBar
 
setPreviewEnabled(boolean) - Method in interface com.brightcove.player.mediacontroller.PreviewThumbnailView
Enables or disables the PreviewThumbnailView
setPreviewLoader(PreviewLoader) - Method in class com.brightcove.player.mediacontroller.BrightcovePreviewSeekBar
 
setPreviewLoader(PreviewLoader) - Method in interface com.brightcove.player.mediacontroller.PreviewThumbnailView
Sets the PreviewLoader
setPreviewLoader(PreviewLoader) - Method in class com.brightcove.player.mediacontroller.ThumbnailComponent
Sets a PreviewLoader responsible to download the images and load them into the Thumbnail View.
setPrioritizeTimeOverSizeThresholds(boolean) - Method in class com.brightcove.player.config.LoadControlConfig.Builder
Sets whether the load control prioritizes buffer time constraints over buffer size constraints.
setProcessListener(IAnalyticsHandler.ProcessListener) - 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.
setProfile(String) - Method in class com.brightcove.freewheel.controller.FreeWheelController
 
setProgressInterval(int) - Method in class com.brightcove.player.display.VideoDisplayComponent
Sets the the interval in milliseconds at which to fire PROGRESS events during playback.
setProjectionFormat(Video.ProjectionFormat) - Method in class com.brightcove.player.model.Video.Builder
Sets the Video Projection Format.
setProjectionFormat(Video.ProjectionFormat) - Method in class com.brightcove.player.view.BrightcoveSurfaceView
setProjectionFormat(Video.ProjectionFormat) - Method in class com.brightcove.player.view.BrightcoveTextureView
 
setProjectionFormat(Video.ProjectionFormat) - Method in interface com.brightcove.player.view.RenderView
 
setProperties(Map<String, String>) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Set the optional properties of this Offline Catalog.
setPropertyByteArray(String, byte[]) - Method in interface com.brightcove.player.drm.BrightcoveDrmSession
 
setPropertyString(String, String) - Method in interface com.brightcove.player.drm.BrightcoveDrmSession
 
setPropertyString(String, String) - Method in interface com.brightcove.player.drm.LicenseManager
Sets the specified property.
setPropertyString(String, String) - Method in class com.brightcove.player.drm.OfflineLicenseManager
 
setQueueingSupported(boolean) - Method in class com.brightcove.cast.controller.BrightcoveCastMediaManager
Whether queueing is supported in the cast receiver app.
setQueuingSupported(boolean) - Method in class com.brightcove.cast.GoogleCastComponent.Builder
Whether queueing is supported in the cast receiver app.
setRegion(String) - Method in class com.brightcove.player.model.Block
The region name for this timed-text element.
setRemainingAdBreakDurationEnabled(boolean) - Method in class com.brightcove.ssai.ui.AdOverlayConfig.Builder
Enables or disables the Ad Overlay component showing the remaining ad break duration.
setRemainingAdDurationEnabled(boolean) - Method in class com.brightcove.ssai.ui.AdOverlayConfig.Builder
Enables or disables the Ad Overlay component showing the remaining ad duration.
setRemoteUri(Uri) - Method in class com.brightcove.player.network.DownloadManager.Request
Sets the URL to the remote file.
setRendererConfig(RendererConfig) - Method in class com.brightcove.player.display.VideoDisplayComponent
 
setRestrictHdContentToWidevineL1(boolean) - Method in class com.brightcove.player.model.RendererConfig.Builder
Enables or disables a restriction to play 'protected HD content' ONLY on devices with Widevine security level 1 (L1).
setRetryLimit(int) - Static method in class com.brightcove.player.analytics.AnalyticsClient
Sets the maximum number of attempts that will be made to send AbstractAnalyticsEvent.NORMAL events.
setRoamingDownloadAllowed(boolean) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method can be used to configure the SDK whether the cellular roaming network may be used downloading DRM media assets.
setRoamingDownloadAllowed(boolean) - Method in class com.brightcove.player.offline.RequestConfig
Sets whether download over roaming is allowed.
setSafeAreaPercent(float) - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
Optionally override the default BrightcoveClosedCaptioningView.SAFE_AREA with a custom percent.
setScaleType(String) - Method in class com.brightcove.cast.DefaultExpandedControllerActivity
Sets up the desired ImageView.ScaleType for the ExpandedControllerActivity background image.
setScaleType(ImageView.ScaleType) - Method in class com.brightcove.cast.DefaultExpandedControllerActivity
Sets up the desired ImageView.ScaleType for the ExpandedControllerActivity background image.
setSeekDefault(int) - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
Sets the default seek time.
setSeekPercentage(int) - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
Sets the seek percentage relative to video duration, used to set the SeekButtonController.seekDefault The values are greater than 0 and lower than 100
setSeekRelativeEnabled(boolean) - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
Enable or disable relative seeking.
setSelectedTextAndAudioLanguages(Map<String, String>) - Method in class com.brightcove.cast.model.BrightcoveCastCustomData.Builder
Sets the selected text and audio languages (or null, if they are not provided).
setShouldImportSystemSettings(boolean) - Method in class com.brightcove.player.controller.BrightcoveClosedCaptioningController
Method to set whether to import the system caption settings before displaying captions on a video.
setShouldMarkerOverdrawThumb(boolean) - Method in class com.brightcove.player.mediacontroller.BrightcoveSeekBar
 
setShowControllerEnable(boolean) - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
The ShowHideController reacts to several events which causes the Media Controller to show.
setShowControllerEnable(boolean) - Method in class com.brightcove.player.mediacontroller.BrightcoveShowHideController
The ShowHideController reacts to several events which causes the Media Controller to show.
setShowControlsOnCreation(boolean) - Method in class com.brightcove.player.mediacontroller.MediaControllerConfig.Builder
Sets whether the Media Controller will be shown when the controller is created.
setShowControlsWhenAdIsPlaying(boolean) - Method in class com.brightcove.player.mediacontroller.MediaControllerConfig.Builder
Sets whether the Media Controller will be allowed to be shown when an Ad is playing.
setShowHideAnimationStyle(BrightcoveMediaController.AnimationStyle) - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Sets the animation style.
setShowHideAnimationStyle(BrightcoveMediaController.AnimationStyle) - Method in class com.brightcove.player.mediacontroller.BrightcoveShowHideController
Sets the animation style.
setShowHideTimeout(int) - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Sets the animation timeout.
setShowHideTimeout(int) - Method in class com.brightcove.player.mediacontroller.BrightcoveShowHideController
Sets the animation timeout.
setSiteSectionId(String) - Method in class com.brightcove.freewheel.controller.FreeWheelController
 
setSource(String) - Method in class com.brightcove.player.analytics.Analytics
The source must be a valid URI.
setSourceRectHint(Rect) - Method in class com.brightcove.player.pictureinpicture.BrightcovePictureInPictureParams.Builder
Sets the source bounds hint.
setSourceRectHint(Rect) - Method in class com.brightcove.player.pictureinpicture.PictureInPictureManager
Sets the source bounds hint.
setSourceSelector(SourceSelector) - Method in class com.brightcove.player.controller.DefaultSourceSelectionController
 
setStyle(BrightcoveCaptionStyle) - Method in class com.brightcove.player.captioning.BrightcoveClosedCaptioningTextView
 
setStyle(BrightcoveCaptionStyle) - Method in class com.brightcove.player.management.BrightcoveClosedCaptioningManager
Save the passed-in style to the SharedPreferences.
setStyleName(String) - Method in class com.brightcove.player.model.StyledElement
The style name string.
setSubmissionTimeout(double) - Method in class com.brightcove.freewheel.controller.FreeWheelController
 
setSubtitleLocale(String) - Method in class com.brightcove.player.view.BaseVideoView
Sets the locale for a caption source to load, based on the caption locale pulled in.
setSuccessEventType(String) - Method in class com.brightcove.player.display.tasks.LoadImageTask
Set the EventType string to be emitted on successful load of a Bitmap.
setSummary(CharSequence) - Method in class com.brightcove.player.captioning.preferences.ListPreferenceWithSummary
 
setSurface(Surface) - Method in class com.brightcove.player.view.BrightcoveSurfaceView
 
setSurface(Surface) - Method in class com.brightcove.player.view.BrightcoveTextureView
 
setSurface(Surface) - Method in interface com.brightcove.player.view.RenderView
 
setTargetBufferBytes(int) - Method in class com.brightcove.player.config.LoadControlConfig.Builder
Sets the target buffer size in bytes.
setText(String) - Method in class com.brightcove.player.model.Span
The text for this Span.
setTextAlign(StyledElement.TextAlign) - Method in class com.brightcove.player.model.StyledElement
 
setTextDecoration(StyledElement.TextDecoration) - Method in class com.brightcove.player.model.StyledElement
 
setTextInformationFrameListener(TextInformationFrameListener) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
setTextInformationFrameListener(TextInformationFrameListener) - Method in class com.brightcove.player.display.VideoDisplayComponent
Sets the Text Information Frame Listener.
setThumbnailDocument(ThumbnailDocument) - Method in class com.brightcove.player.mediacontroller.DefaultPreviewLoader
 
setThumbnailDocument(ThumbnailDocument) - Method in interface com.brightcove.player.mediacontroller.PreviewLoader
Sets the ThumbnailDocument containing the TimedThumbnail corresponding to a particular Video.
setThumbnailDocumentCreator(ThumbnailDocumentCreator) - Method in class com.brightcove.player.mediacontroller.ThumbnailComponent
setThumbnailFormatSelector(PreviewThumbnailFormatSelector) - Method in class com.brightcove.player.mediacontroller.ThumbnailComponent
setTimedTrackingEventsEnabled(boolean) - Method in class com.brightcove.ssai.tracking.TrackingConfig.Builder
Enables events which depends on the Ad time progress to be tracked.
setTitle(String) - Method in class com.brightcove.player.network.DownloadManager.Request
Sets the title of this download to be displayed in notifications (if enabled).
setTitle(String) - Method in class com.brightcove.player.offline.RequestConfig
Sets the request title.
setTitles(CharSequence[]) - Method in class com.brightcove.player.captioning.preferences.ListDialogPreference
Sets the list of item titles.
setTrackSelector(DefaultTrackSelector) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
setTrimOnReset(boolean) - Method in class com.brightcove.player.config.AllocatorConfig.Builder
Sets whether memory is freed when the allocator is reset.
setUniqueIdentifierEnabled(boolean) - Method in class com.brightcove.player.analytics.Analytics
Set whether the client side unique identifier feature is enabled.
setupBrightcoveControlBar(BrightcoveControlBar) - Method in class com.brightcove.cast.controller.BrightcoveCastMediaManager
 
setupClosedCaptioningRendering(Video) - Method in class com.brightcove.player.view.BaseVideoView
Decide if the captioning view should be instantiated, based on the controller.
setupClosedCaptioningRendering() - Method in class com.brightcove.player.view.BaseVideoView
Instantiates the Brightcove captioning view.
setupContext() - Method in class com.brightcove.freewheel.controller.FreeWheelController
Creates a new AdContext, which can be used to enable ad playback when replaying a video.
setUpMediaRouteButton(Activity, Menu) - Static method in class com.brightcove.cast.GoogleCastComponent
 
setupPreviewThumbnailController() - Method in class com.brightcove.player.mediacontroller.ThumbnailComponent
Finish setting up the component to support Preview Thumbnail scrubbing.
setupRemoteController() - Method in class com.brightcove.cast.controller.BrightcoveCastMediaManager
 
setUseAdRules(boolean) - Method in class com.brightcove.ima.GoogleIMAComponent.Builder
Specifies whether this component will be using Ad Rules or not The Builder sets Ad Rules to false by default
setUserActions(List<RemoteAction>) - Method in class com.brightcove.player.pictureinpicture.PictureInPictureManager
Sets the user actions.
setUserId(String) - Method in class com.brightcove.cast.model.BrightcoveCastCustomData.Builder
The user id to be used when sending custom data to the Cast Receiver app.
setValue(int) - Method in class com.brightcove.player.captioning.preferences.ListDialogPreference
Sets the current value.
setValue(String) - Method in class com.brightcove.player.captioning.preferences.ListPreferenceWithSummary
 
setValues(int[]) - Method in class com.brightcove.player.captioning.preferences.ListDialogPreference
Sets the list of item values.
setVerbose(boolean) - Method in class com.brightcove.player.event.EventLogger
Sets whether or not properties on events should be logged.
setVideoBitrate(int) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Sets the video bitrate cap which will be used to determine what rendition will be downloaded.
setVideoBitrate(int) - Method in class com.brightcove.player.offline.MediaDownloadable
Sets the video bitrate cap which will be used to determine what rendition will be downloaded.
setVideoBitrate(int) - Method in class com.brightcove.player.offline.RequestConfig
Sets the video bitrate cap which will be used to determine what rendition will be downloaded.
setVideoHeaders(Map<String, Object>) - Method in class com.brightcove.player.drm.BrightcoveMediaDrmCallback
setVideoMetadata(Map<String, String>) - Method in class com.brightcove.omniture.OmnitureComponent
Sets the Video Metadata Map.
setVideoPath(String) - Method in class com.brightcove.player.view.BaseVideoView
Replaces player content with the video at the specified path.
setVideoPath(String, Map<String, String>) - Method in class com.brightcove.player.view.BaseVideoView
Replace player content with the video and captions at the specified paths.
setVideoSelectionOverrideCreator(SelectionOverrideCreator) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Provides a creator for a DefaultTrackSelector.SelectionOverride instance specific for the Video track.
setVideoSize(int, int) - Method in class com.brightcove.player.view.BrightcoveSurfaceView
 
setVideoSize(int, int) - Method in class com.brightcove.player.view.BrightcoveTextureView
 
setVideoSize(int, int) - Method in interface com.brightcove.player.view.RenderView
 
setVideoSource(Video, Source) - Method in class com.brightcove.player.display.VideoDisplayComponent
Sets the video source that will be used for playback.
setVideoURI(Uri) - Method in class com.brightcove.player.view.BaseVideoView
Replaces player content with the video at the specified URI.
setVisibility(int) - Method in class com.brightcove.player.mediacontroller.BrightcoveControlBar
 
setVisibility(int) - Method in class com.brightcove.player.mediacontroller.BrightcovePreviewSeekBar
 
setVisibility(int) - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
Sets the button visibility.
setVisibility(int) - Method in interface com.brightcove.player.view.RenderView
 
setVisibilityState() - Method in class com.brightcove.player.controller.MediaControlsVisibilityManager
Sets the media controls visibility state for the established state.
setVisibleInDownloadsUi(boolean) - Method in class com.brightcove.player.network.DownloadManager.Request
Specifies whether this download should be displayed in the system's Downloads UI.
setVrMode(boolean) - Method in class com.brightcove.player.video360.RenderThread
Sets whether the renderer should render the video in Google VR mode.
setVrMode(boolean) - Method in class com.brightcove.player.video360.SphericalSceneRenderer
Sets whether the renderer should render the video in Google VR mode.
setVrMode(boolean) - Method in class com.brightcove.player.view.BrightcoveSurfaceView
Sets whether the surface should render the video in Google VR mode.
setVrMode(boolean) - Method in class com.brightcove.player.view.BrightcoveTextureView
 
setVrMode(boolean) - Method in interface com.brightcove.player.view.RenderView
Sets whether the surface should render the video in Google VR mode.
setWatermarkingToken(String) - Method in class com.brightcove.cast.model.BrightcoveCastCustomData.Builder
Sets the watermarking token to be set in the CatalogParams object.
setWifiDownloadAllowed(boolean) - Method in class com.brightcove.player.offline.RequestConfig
Sets whether download over WIFI network is allowed.
ShaderProgram - Class in com.brightcove.player.video360
 
ShaderProgram(String, String) - Constructor for class com.brightcove.player.video360.ShaderProgram
 
SHORT_DESCRIPTION - Static variable in class com.brightcove.player.model.Playlist.Fields
The playlist's short description
SHORT_DESCRIPTION - Static variable in class com.brightcove.player.model.Video.Fields
Deprecated.
For short description, use just Video.Fields.DESCRIPTION
SHORT_DESCRIPTION - Static variable in class com.brightcove.player.model.VideoFields
 
SHORT_SIZE - Static variable in class com.brightcove.player.video360.Sphere
 
SHORT_TIME_FORMAT - Static variable in class com.brightcove.player.util.StringUtil
Format string used for short time expressions which are less than an hour.
SHORTER_TIME_FORMAT - Static variable in class com.brightcove.player.util.StringUtil
Format string used for short time expressions which are less than ten minutes.
shouldDisableDependents() - Method in class com.brightcove.player.captioning.preferences.ColorPreference
This determines whether the dependent preferences below this should be disabled.
shouldDisableDependents() - Method in class com.brightcove.player.captioning.preferences.EdgeTypePreference
This determines whether the dependent preferences below this should be disabled.
shouldDisableDependents() - Method in class com.brightcove.player.captioning.preferences.PresetPreference
This determines whether the dependent preferences below this should be disabled.
shouldHandleAdEvents() - Method in class com.brightcove.player.ads.AdPlayer.AdPlayerSettings
 
shouldShowPlayPauseButton() - Method in class com.brightcove.player.ads.AdPlayer.AdPlayerSettings
 
show() - Method in class com.brightcove.player.mediacontroller.animator.PreviewAnimator
show() - Method in class com.brightcove.player.mediacontroller.animator.PreviewAnimatorImpl
 
show() - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Shows the media controls.
show() - Method in class com.brightcove.player.mediacontroller.BrightcoveShowHideController
Shows the media controls.
show() - Method in interface com.brightcove.player.mediacontroller.ShowHideController
Shows the media controls.
SHOW_DISPLAY_ADS - Static variable in class com.brightcove.freewheel.event.FreeWheelEventType
Alert to listeners that there is a new Display ad ready for layout.
SHOW_HIDE_ANIMATION_STYLE - Static variable in interface com.brightcove.player.mediacontroller.ShowHideController
Event property key selecting an animation style, a String constant.
SHOW_HIDE_RESOURCES - Static variable in interface com.brightcove.player.mediacontroller.ShowHideController
Event property key specifying the Android resource identifiers to either show or hide.
SHOW_HIDE_TIMEOUT - Static variable in interface com.brightcove.player.mediacontroller.ShowHideController
Event property key specifying delay (in milliseconds, default is three seconds) from showing to hiding the media controls.
SHOW_MEDIA_CONTROLS - Static variable in interface com.brightcove.player.mediacontroller.ShowHideController
Standard event type used to emit and listen for showing media controls.
SHOW_PLAYER_OPTIONS - Static variable in class com.brightcove.player.event.EventType
The player will show the player extra options as audio tracks and captions.
SHOW_SEEK_CONTROLS - Static variable in class com.brightcove.player.event.EventType
Show the player controls
showAudioTracksDialog() - Method in class com.brightcove.player.controller.BrightcoveAudioTracksController
Helper that prepares the audio tracks dialog with the current state and displays the dialog over the video player.
showAudioTracksMenu() - Method in class com.brightcove.player.controller.BrightcoveAudioTracksController
Show audio tracks menu for Android TV.
showAudioTracksOptions() - Method in class com.brightcove.player.controller.BrightcovePlayerOptionsManager
Show the audio tracks options.
showCaptionsDialog() - Method in class com.brightcove.player.controller.BrightcoveClosedCaptioningController
Helper that prepares the captions dialog with the current state and displays the dialog over the video player.
showCaptionsMenu() - Method in class com.brightcove.player.controller.BrightcoveClosedCaptioningController
Show caption menu for Android TV.
showCaptionsOptions() - Method in class com.brightcove.player.controller.BrightcovePlayerOptionsManager
Show the captions options.
showClosedCaptioningDialog() - Method in class com.brightcove.player.appcompat.BrightcovePlayerActivity
 
showClosedCaptioningDialog() - Method in class com.brightcove.player.view.BrightcovePlayer
Show the closed captioning dialog for making changes to styling options.
ShowHideController - Interface in com.brightcove.player.mediacontroller
Defines the facilities for managing media controls visibility.
showLoadingPauseAd() - Method in class com.brightcove.pulse.PauseAdView
 
showPauseAd(boolean) - Method in class com.brightcove.pulse.PauseAdView
Shows the pause ad.
showPlayerOptions(EventEmitter) - Method in class com.brightcove.player.controller.BrightcovePlayerOptionsManager
Show the player options menu.
showPlayPauseButton(boolean) - Method in class com.brightcove.player.ads.AdPlayer.AdPlayerSettings.Builder
 
showPreview() - Method in class com.brightcove.player.mediacontroller.BrightcovePreviewSeekBar
 
showPreview() - Method in interface com.brightcove.player.mediacontroller.PreviewThumbnailView
Shows the Preview Thumbnail View
ShowSeekControlsHandler() - Constructor for class com.brightcove.player.mediacontroller.buttons.SeekButtonController.ShowSeekControlsHandler
 
SIZE - Static variable in class com.brightcove.player.event.AbstractEvent
The SIZE property of a CAPTION event.
size() - Method in class com.brightcove.player.util.collection.Multimap
 
SKIP_AD - Static variable in class com.brightcove.ssai.event.SSAIEventType
Indicate the action to Skip an Ad triggered by the user.
SKIP_CUE_POINTS - Static variable in class com.brightcove.player.event.AbstractEvent
When added as a key to PLAY/SEEK/VIDEO_COMPLETED events, cue points will be skipped
skipAd() - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
skipAd() - Method in interface com.brightcove.player.ads.AdPlayer
Skips the current ad.
skipAd() - Method in class com.brightcove.player.ads.ExoAdPlayer
 
skipAd() - Method in class com.brightcove.pulse.PulseAdPlayer
 
skipCurrentAd() - Method in class com.brightcove.freewheel.cuepoint.AdCuePointComponent
Skips the currently playing advertisement within the active Ad break (a.k.a ISlot) and plays the next advertisement in the break.
skipCurrentAd() - Method in class com.brightcove.ima.GoogleIMAComponent
 
skipCurrentAdBreak() - Method in class com.brightcove.freewheel.cuepoint.AdCuePointComponent
Skips the current advertisement break (a.k.a ISlot).
skipCurrentAds() - Method in class com.brightcove.freewheel.cuepoint.AdCuePointComponent
Deprecated.
This method will be removed in a future release. Please update your code at the earliest to use AdCuePointComponent.skipCurrentAdBreak() method instead.
skipCurrentAds() - Method in class com.brightcove.ima.GoogleIMAComponent
 
SLOT - Static variable in class com.brightcove.freewheel.cuepoint.AdCuePointComponent
 
SOURCE - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
SOURCE - Static variable in class com.brightcove.player.event.AbstractEvent
Source for Events that carry a single Source.
Source - Class in com.brightcove.player.model
The Source class is an immutable representation of a specific playable video asset, including the URL or other necessary information required to play the video.
Source(Map<String, Object>) - Constructor for class com.brightcove.player.model.Source
 
Source(String) - Constructor for class com.brightcove.player.model.Source
Initializes a Source with a single URL property.
Source(String, DeliveryType) - Constructor for class com.brightcove.player.model.Source
Initializes a Source with a single URL property with the given DeliveryType.
source - Variable in class com.brightcove.player.store.BaseStore
Reference to the backing store configuration.
Source.Fields - Class in com.brightcove.player.model
Provides the list of known field names that can appear in the properties Map.
SOURCE_COLLECTION_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
SOURCE_COLLECTIONS_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
SOURCE_NOT_FOUND - Static variable in class com.brightcove.player.event.EventType
Indicates a Source rendition was not found, in response to SELECT_SOURCE.
SOURCE_NOT_PLAYABLE - Static variable in class com.brightcove.player.event.EventType
Indicates a Source is not playable by the current player.
SOURCE_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
SourceAwareMetadataObject - Class in com.brightcove.player.model
 
SourceAwareMetadataObject(Map<String, Object>) - Constructor for class com.brightcove.player.model.SourceAwareMetadataObject
 
SourceAwareMetadataObject.Fields - Class in com.brightcove.player.model
Provides the list of known field names that can appear in the properties Map.
SourceCollection - Class in com.brightcove.player.model
The SourceCollection class represents a collection of video asset Source model objects grouped by a common encoding and/or delivery method.
SourceCollection(Map<String, Object>) - Constructor for class com.brightcove.player.model.SourceCollection
 
SourceCollection(Map<String, Object>, Set<Source>) - Constructor for class com.brightcove.player.model.SourceCollection
Initializes a new SourceCollection with a predefined metadata properties collection and a predefined Set of Source objects.
SourceCollection(Set<Source>, DeliveryType) - Constructor for class com.brightcove.player.model.SourceCollection
Initializes a new SourceCollection with a predefined Set of Source objects all having the given DeliveryType.
SourceCollection(Source, DeliveryType) - Constructor for class com.brightcove.player.model.SourceCollection
Convenience constructor that initializes the SourceCollection with a single Source (most commonly used for HTTP Live Streaming which only has a single URL)
sourceController - Variable in class com.brightcove.player.view.BaseVideoView
 
SOURCES_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
SourceSelector - Interface in com.brightcove.player.controller
Defines methods provided by any class that allows for selection of a Source within a Video object by some set of rules or logic.
SPAN - Static variable in class com.brightcove.player.captioning.TTMLParser.Tags
 
Span - Class in com.brightcove.player.model
Represents a span of styled text within a TTML document.
Span() - Constructor for class com.brightcove.player.model.Span
Default constructor.
Span(StyledElement) - Constructor for class com.brightcove.player.model.Span
Initializes a Span given the styling attributes provided in element.
Span(String) - Constructor for class com.brightcove.player.model.Span
Initializes a Span with the given text.
Sphere - Class in com.brightcove.player.video360
 
Sphere(int, float, float, float, float, int) - Constructor for class com.brightcove.player.video360.Sphere
 
SPHERE_SLICES - Static variable in class com.brightcove.player.video360.SphericalSceneRenderer
 
SphericalSceneRenderer - Class in com.brightcove.player.video360
Creates and renders a sphere centered at (0, 0, 0) textured with the current video frame.
SphericalSceneRenderer(Context) - Constructor for class com.brightcove.player.video360.SphericalSceneRenderer
 
SplashScreen - Class in com.brightcove.cast.model
The SplashScreen is an immutable data type that can be sent to the Brightcove Cast receiver app as a BrightcoveMessage, where the type is BrightcoveMessage.DATA_TYPE_SPLASH_SCREEN and the data is this object.
SplashScreen(String) - Constructor for class com.brightcove.cast.model.SplashScreen
Instantiates a new Splash screen.
SSAI_AD - Static variable in class com.brightcove.ssai.event.SSAIEvent
The property key for the SSAI Ad value.
SSAICallback<T> - Interface in com.brightcove.ssai.data.source
An SSAI callback used on asynchronous operations.
SSAIComponent - Class in com.brightcove.ssai
Provide a class to support the Brightcove Server Side Ad Insertion (SSAI) functionality.
SSAIComponent(Context, BaseVideoView) - Constructor for class com.brightcove.ssai.SSAIComponent
 
SSAIEvent - Class in com.brightcove.ssai.event
An event class containing the Event property keys exclusively used in the SSAI plugin.
SSAIEventType - Class in com.brightcove.ssai.event
Identifies SSAI event types used and emitted within the SSAI plugin.
SSAIEventType() - Constructor for class com.brightcove.ssai.event.SSAIEventType
 
SSAISourceSelector - Class in com.brightcove.ssai.controller
Provides a default SourceSelector controller implementation that will automatically select a Source rendition based on the following rules: A DASH source rendition with a vmap property will be used if available If not, an HLS rendition with a vmap property will be used if available If no DASH or HLS renditions exist with a vmap property, throw a NoSourceFoundException
SSAISourceSelector() - Constructor for class com.brightcove.ssai.controller.SSAISourceSelector
 
SSAIThumbnailDocument - Class in com.brightcove.ssai.ui
A Wrapping ThumbnailDocument used in the SSAI plugin to better handle the relative playhead position from the SeekBar and the absolute position values in an SSAI Video and its preview thumbnails.
SSAIThumbnailDocument(ThumbnailDocument, Timeline) - Constructor for class com.brightcove.ssai.ui.SSAIThumbnailDocument
Creates an instance by wrapping an exising ThumbnailDocument object, along with a Timeline to calculate the absolute playhead position from the relative playhead position.
SSAIThumbnailDocumentCreatorWrapper - Class in com.brightcove.ssai.ui
A wrapping ThumbnailDocumentCreator for the SSAI plugin that incorporates the Timeline to account for the relative and abolute playhead position given Ad breaks present in the Video.
SSAIThumbnailDocumentCreatorWrapper(ThumbnailDocumentCreator, Timeline) - Constructor for class com.brightcove.ssai.ui.SSAIThumbnailDocumentCreatorWrapper
Creates the SSAI Thumbnail Creator instance by wrapping an existing ThumbnailDocumentCreator implementation along with a Timeline instance.
SSAIWrapper - Class in com.brightcove.ssai.data.model
 
start() - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
start() - Method in class com.brightcove.player.event.EventLogger
 
start() - Method in class com.brightcove.player.video360.RenderThread
Starts the render thread to run asynchronously.
start() - Method in class com.brightcove.player.view.BaseVideoView
Start playback
start(Ticker.Position) - Method in interface com.brightcove.ssai.timeline.ticker.Ticker
Starts the ticker with the specified Ticker.Position type.
start(long) - Method in interface com.brightcove.ssai.timeline.ticker.Ticker
Starts the ticker with the specified position value.
START_AD - Static variable in class com.brightcove.ssai.event.SSAIEventType
Indicate that a VAST <Ad> is starting.
START_AD_BREAK - Static variable in class com.brightcove.ssai.event.SSAIEventType
Indicate that a VMAP <AdBreak> is starting.
START_COMPANION - Static variable in class com.brightcove.ssai.event.SSAIEventType
Indicate that a VMAP <Companion> is at available to be displayed.
START_LINEAR - Static variable in class com.brightcove.ssai.event.SSAIEventType
Indicate that a VMAP <Linear> is starting.
START_TIME - Static variable in class com.brightcove.player.event.AbstractEvent
The beginning of the time range of a list of cue points
START_TIME_MS - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
StartTimeComparator() - Constructor for class com.brightcove.player.mediacontroller.DefaultThumbnailDocument.StartTimeComparator
 
startTracking() - Method in class com.brightcove.player.video360.RotationMonitor
Starts the rotation monitor to start tracking for device rotation changes.
startUpdater() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
startUpdater() - Method in class com.brightcove.player.display.VideoDisplayComponent
 
stateList - Variable in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
A list of states the button will sequence through as it is clicked.
STATUS_CANCELLING - Static variable in class com.brightcove.player.network.DownloadStatus
Status of DownloadManager.Request that is being removed before the download is complete.
STATUS_COMPLETE - Static variable in class com.brightcove.player.network.DownloadStatus
Status of DownloadManager.Request that has successfully downloaded.
STATUS_DELETING - Static variable in class com.brightcove.player.network.DownloadStatus
Status of DownloadManager.Request that is being removed after the download is complete.
STATUS_DOWNLOADING - Static variable in class com.brightcove.player.network.DownloadStatus
Status of DownloadManager.Request that is currently being downloaded.
STATUS_FAILED - Static variable in class com.brightcove.player.network.DownloadStatus
Status of DownloadManager.Request that has failed (and will not be retried).
STATUS_NOT_QUEUED - Static variable in class com.brightcove.player.network.DownloadStatus
Status of DownloadManager.Request that has been not queued for download.
STATUS_PAUSED - Static variable in class com.brightcove.player.network.DownloadStatus
Status of DownloadManager.Request that has been paused explicitly.
STATUS_PENDING - Static variable in class com.brightcove.player.network.DownloadStatus
Status of DownloadManager.Request is waiting to start.
STATUS_QUEUEING - Static variable in class com.brightcove.player.network.DownloadStatus
Status of DownloadManager.Request that is being queued with the DownloadManager service.
STATUS_RETRY - Static variable in class com.brightcove.player.network.DownloadStatus
Status of DownloadManager.Request that is currently waiting to retry or resume.
STEREO_MODE_LEFT_RIGHT - Static variable in class com.brightcove.player.Constants
Indicates Left-Right stereo layout, used with 360/3D/VR videos.
STEREO_MODE_MONO - Static variable in class com.brightcove.player.Constants
Indicates Monoscopic stereo layout, used with 360/3D/VR videos.
STEREO_MODE_TOP_BOTTOM - Static variable in class com.brightcove.player.Constants
Indicates Top-Bottom stereo layout, used with 360/3D/VR videos.
stereoMode - Variable in class com.brightcove.player.model.MediaFormat
The stereo layout for 360/3D/VR video, or NO_VALUE if not applicable.
STILL_IMAGE_URI - Static variable in class com.brightcove.player.model.Video.Fields
A URI of the still image for this video
STITCHED_POSITION - Static variable in class com.brightcove.ssai.event.SSAIEvent
The stitched position.
stop() - Method in class com.brightcove.player.ads.ExoAdPlayer
 
stop() - Method in class com.brightcove.player.event.EventLogger
Stops writing log messages.
STOP - Static variable in class com.brightcove.player.event.EventType
Indicates the current media will not be played any more and that resources related to the current media should be released.
stop() - Method in interface com.brightcove.ssai.timeline.ticker.Ticker
Stops the ticker.
stopAd() - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
stopAd(AdMediaInfo) - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
stopPlayback(Integer) - Method in class com.brightcove.omniture.OmnitureComponent
Track that playback has stopped.
stopPlayback(Integer, boolean) - Method in class com.brightcove.omniture.OmnitureComponent
Track that playback has stopped.
stopPlayback() - Method in class com.brightcove.player.view.BaseVideoView
Stop playback
stopPropagation() - Method in class com.brightcove.player.event.AbstractEvent
Causes the Event handling framework to stop processing any additional Events.
stopTracking() - Method in class com.brightcove.player.video360.RotationMonitor
Stops the rotation monitor.
stopUpdater() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
stopUpdater() - Method in class com.brightcove.player.display.VideoDisplayComponent
 
storeLicense - Variable in class com.brightcove.player.drm.CustomerRightsToken
License persistence can be controlled via storeLicense field in the CustomerRightsToken.
StrictMode() - Constructor for class com.brightcove.player.util.FileUtil.StrictMode
 
stringForTime(long) - Static method in class com.brightcove.player.util.StringUtil
Formats the given time duration value (in milliseconds) as a time string in one of the following formats: HH:MM:SS where the timeframe is greater than 1 hour MM:SS where the timeframe is less than an hour M:SS where the timeframe is less than ten minutes
StringUtil - Class in com.brightcove.player.util
Some assorted utility methods for dealing with Strings.
StringUtil() - Constructor for class com.brightcove.player.util.StringUtil
 
STYLE - Static variable in class com.brightcove.player.captioning.TTMLParser.Attributes
 
STYLE - Static variable in class com.brightcove.player.captioning.TTMLParser.Tags
 
styleCaptions(ViewGroup) - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
Style a Caption Block and all child CaptionTextViews with the current CaptionsStyle.
StyledElement - Class in com.brightcove.player.model
Provides a common representation for TTML styled elements.
StyledElement() - Constructor for class com.brightcove.player.model.StyledElement
 
StyledElement.FontStyle - Enum in com.brightcove.player.model
 
StyledElement.FontWeight - Enum in com.brightcove.player.model
 
StyledElement.TextAlign - Enum in com.brightcove.player.model
 
StyledElement.TextDecoration - Enum in com.brightcove.player.model
 
StyledElement.Unit - Enum in com.brightcove.player.model
 
styleName - Variable in class com.brightcove.player.model.StyledElement
The style name string.
STYLING - Static variable in class com.brightcove.player.captioning.TTMLParser.Tags
 
subSampleOffsetUs - Variable in class com.brightcove.player.model.MediaFormat
For samples that contain sub-samples, this is an offset that should be added to sub-sample timestamps.
SUPPORT_FRAGMENT - Static variable in class com.brightcove.player.event.AbstractEvent
The key for the Support Fragment object on FRAGMENT_ACTIVITY_CREATED event.
surfaceChanged(SurfaceHolder, int, int, int) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
surfaceChanged(SurfaceHolder, int, int, int) - Method in class com.brightcove.player.display.VideoDisplayComponent
 
surfaceCreated(SurfaceHolder) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
surfaceCreated(SurfaceHolder) - Method in class com.brightcove.player.display.VideoDisplayComponent
 
surfaceDestroyed(SurfaceHolder) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
surfaceDestroyed(SurfaceHolder) - Method in class com.brightcove.player.display.VideoDisplayComponent
 
swapBuffers() - Method in class com.brightcove.player.video360.GlRenderTarget
 
syncStates() - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
Implements to update a state (toggle) button to display the correct glyph and content description for the current managed state value.
syncStates() - Method in interface com.brightcove.player.mediacontroller.buttons.ButtonController
Ensures that the controlled button is in sync with the managed state it represents.

T

TAG - Static variable in class com.brightcove.cast.DefaultOptionsProvider
 
TAG - Static variable in class com.brightcove.omniture.OmnitureComponent.DefaultMediaNameFactory
 
TAG - Static variable in class com.brightcove.omniture.OmnitureComponent
 
TAG - Static variable in class com.brightcove.player.analytics.Analytics
 
TAG - Static variable in class com.brightcove.player.appcompat.BrightcovePlayerActivity
 
TAG - Static variable in class com.brightcove.player.appcompat.BrightcovePlayerFragment
 
TAG - Static variable in class com.brightcove.player.captioning.BrightcoveCaptionPropertiesFragment
 
TAG - Static variable in class com.brightcove.player.captioning.BrightcoveClosedCaptioningTextView
 
TAG - Static variable in class com.brightcove.player.controller.DefaultSourceSelectionController
 
TAG - Static variable in class com.brightcove.player.controller.VideoPlaybackController
 
TAG - Static variable in class com.brightcove.player.display.tasks.LoadImageTask
 
TAG - Static variable in class com.brightcove.player.display.VideoStillDisplayComponent
 
TAG - Static variable in class com.brightcove.player.management.BrightcoveClosedCaptioningManager
 
TAG - Static variable in class com.brightcove.player.model.Length
 
TAG - Static variable in class com.brightcove.player.model.LengthVtt
 
TAG - Static variable in class com.brightcove.player.model.MetadataObject
 
TAG - Static variable in class com.brightcove.player.network.HttpService
 
TAG - Static variable in class com.brightcove.player.util.LifecycleUtil
 
TAG - Static variable in class com.brightcove.player.video360.ShaderProgram
 
TAG - Static variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
TAG - Static variable in class com.brightcove.player.view.BrightcovePlayer
 
TAG - Static variable in class com.brightcove.player.view.BrightcovePlayerFragment
 
Tags() - Constructor for class com.brightcove.player.captioning.TTMLParser.Tags
 
terminate() - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Terminates threads created to perform asynchronous operations.
TEST - Static variable in class com.brightcove.player.event.EventType
 
TEXT - Static variable in class com.brightcove.player.event.AbstractEvent
The text property of a CAPTION event.
TEXT_ALIGN - Static variable in class com.brightcove.player.captioning.TTMLParser.Attributes
 
TEXT_DECORATION - Static variable in class com.brightcove.player.captioning.TTMLParser.Attributes
 
TEXT_LANGUAGES - Static variable in class com.brightcove.player.model.Video.Fields
The Map (language, label) of the captions languages for the current video
textAlign - Variable in class com.brightcove.player.model.StyledElement
 
textDecoration - Variable in class com.brightcove.player.model.StyledElement
 
TextInformationFrame - Class in com.brightcove.player.metadata
Text information ID3 frame.
TextInformationFrameExoPlayer2Mapper - Class in com.brightcove.player.metadata
Maps the ExoPlayer2 TextInformationFrame version to the Brightcove TextInformationFrame version.
TextInformationFrameExoPlayer2Mapper() - Constructor for class com.brightcove.player.metadata.TextInformationFrameExoPlayer2Mapper
 
TextInformationFrameListener - Interface in com.brightcove.player.metadata
The Text Information Frame listener.
textureListener - Variable in class com.brightcove.player.view.BrightcoveTextureVideoView
 
THUMBNAIL - Static variable in class com.brightcove.player.model.Video.Fields
The string path of the thumbnail for this video
THUMBNAIL_FORMAT_SELECTED - Static variable in class com.brightcove.player.mediacontroller.ThumbnailEventType
Indicates that a PreviewThumbnailFormat has been selected.
THUMBNAIL_SOURCES - Static variable in class com.brightcove.player.model.Video.Fields
The list of thumbnail sources for this video.
ThumbnailComponent - Class in com.brightcove.player.mediacontroller
Thumbnail Component Plugin.
ThumbnailComponent(BaseVideoView) - Constructor for class com.brightcove.player.mediacontroller.ThumbnailComponent
Creates a new ThumbnailComponent instance with the BaseVideoView
ThumbnailDocument - Interface in com.brightcove.player.mediacontroller
The document containing an ordered list of TimedThumbnail for a particular Video
ThumbnailDocumentCreator - Interface in com.brightcove.player.mediacontroller
Interface use to create an implementation of ThumbnailDocument given a list of TimedThumbnail
ThumbnailEvent - Class in com.brightcove.player.mediacontroller
An event class containing the Event property keys exclusively used in the Thumbnail plugin.
ThumbnailEvent(String) - Constructor for class com.brightcove.player.mediacontroller.ThumbnailEvent
Creates an Event with the given type.
ThumbnailEventType - Class in com.brightcove.player.mediacontroller
Identifies SSAI event types used and emitted within the Thumbnail plugin.
ThumbnailEventType() - Constructor for class com.brightcove.player.mediacontroller.ThumbnailEventType
 
ThumbnailView - Class in com.brightcove.player.mediacontroller
The View used by the PreviewLoader to draw the preview thumbnail image.
ThumbnailView(Context) - Constructor for class com.brightcove.player.mediacontroller.ThumbnailView
Instantiate a ThumbnailView view
ThumbnailView(Context, AttributeSet) - Constructor for class com.brightcove.player.mediacontroller.ThumbnailView
Instantiate a ThumbnailView view
ThumbnailView(Context, AttributeSet, int) - Constructor for class com.brightcove.player.mediacontroller.ThumbnailView
Instantiate a ThumbnailView view
tick() - Method in interface com.brightcove.ssai.timeline.ticker.Ticker
Updates the observers with the playhead position.
Ticker - Interface in com.brightcove.ssai.timeline.ticker
The timeline ticker is responsible to update the last and the current playhead position of the underlying video player, to its TickerObserver observers.
Ticker.Position - Enum in com.brightcove.ssai.timeline.ticker
Describes the positions where the Ticker can start.
TickerFactory - Class in com.brightcove.ssai.timeline.ticker
A Ticker Factory class that creates the appropriate Ticker according to the underlying Video player used in the BaseVideoView.
TickerObserver - Interface in com.brightcove.ssai.timeline.ticker
The Ticker observer which receives updates of the last and current playhead position.
TIME - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
TIME_END_OF_SOURCE - Static variable in class com.brightcove.player.Constants
Special constant representing a time corresponding to the end of a source.
TIME_UNSET - Static variable in class com.brightcove.player.Constants
Special constant representing an unset or unknown time or duration.
TimedTextView - Class in com.brightcove.player.view
Specialized TextView to handle timed strings with formats hh:mm:ss or mm:ss
TimedTextView(Context) - Constructor for class com.brightcove.player.view.TimedTextView
 
TimedTextView(Context, AttributeSet) - Constructor for class com.brightcove.player.view.TimedTextView
 
TimedTextView(Context, AttributeSet, int) - Constructor for class com.brightcove.player.view.TimedTextView
 
TimedThumbnail - Class in com.brightcove.player.mediacontroller
 
TimedThumbnail(long, long, Uri) - Constructor for class com.brightcove.player.mediacontroller.TimedThumbnail
 
TimedThumbnailFilter - Interface in com.brightcove.player.mediacontroller
The TimedThumbnail available for a video may be dependent on the duration of such a video, going from dozens to hundreds of images.
TimedTracker - Class in com.brightcove.ssai.tracking.timed
Class in charge of handling the timed tracking events.
Timeline - Interface in com.brightcove.ssai.timeline
The Timeline interface is a representation of a single SSAI video, that is, a video with its Ads stitched in the video itself.
Timeline.Type - Enum in com.brightcove.ssai.timeline
The Timeline Type.
TimelineBlock - Interface in com.brightcove.ssai.timeline.block
A Timeline block represents linear and delimited part of a Timeline.
TimelineFactory - Class in com.brightcove.ssai.timeline
A Timeline Factory class that creates the appropriate Timeline according to the SSAIWrapper object received.
TimelineManager - Class in com.brightcove.ssai.timeline
Manages the state of the Timeline according to player playhead position.
TimelineManager(Timeline) - Constructor for class com.brightcove.ssai.timeline.TimelineManager
 
TimeMapEntry(BrightcoveClosedCaption, ViewGroup) - Constructor for class com.brightcove.player.view.BrightcoveClosedCaptioningView.TimeMapEntry
 
toBoolean(Object) - Static method in class com.brightcove.player.util.Convert
Find the boolean value of the source
TOGGLE_CLOSED_CAPTIONS - Static variable in class com.brightcove.player.event.EventType
Indicates the toggling of closed captions between on and off (view-wise).
toggleClosedCaptions(BaseVideoView) - Static method in class com.brightcove.player.util.VideoUtil
Utility method to toggle the closed captions.
toggleClosedCaptionsListener - Variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
toggleMediaControlsVisibility() - Method in class com.brightcove.player.view.BaseVideoView
Toggles the BrightcoveMediaController's visibility when one is set.
toHexString(byte[]) - Static method in class com.brightcove.player.util.Convert
Converts the given array of bytes into hexadecimal string.
toInt(Object, int) - Static method in class com.brightcove.player.util.Convert
Converts the given object into a primitive integer value.
toInt(Object) - Static method in class com.brightcove.player.util.Convert
Converts the given object into a primitive integer value.
toJsonString(Object) - Static method in class com.brightcove.player.util.Convert
Converts the given object into a JSON formatted string.
TOKEN_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
toList(Set<T>) - Static method in class com.brightcove.player.util.Convert
Converts a set of objects into a list of objects.
toLong(Object, long) - Static method in class com.brightcove.player.util.Convert
Converts the given object into a primitive long value.
toLong(Object) - Static method in class com.brightcove.player.util.Convert
Converts the given object into a primitive long value.
toLongArray(Collection<? extends Number>) - Static method in class com.brightcove.player.util.Convert
Converts the give collection of Number objects into an array of Long objects.
toLongArray(long[]) - Static method in class com.brightcove.player.util.Convert
Converts the give array of primitive long values into an array of Long values.
toMediaInfo(Context, Video, Source) - Static method in class com.brightcove.cast.util.CastMediaUtil
toMediaInfo(Video, Source) - Static method in class com.brightcove.cast.util.CastMediaUtil
Creates a MediaInfo object using a Video and a Source.
toMediaInfo(Context, Video, Source, MediaMetadata, JSONObject) - Static method in class com.brightcove.cast.util.CastMediaUtil
toMediaInfo(Video, Source, MediaMetadata, JSONObject) - Static method in class com.brightcove.cast.util.CastMediaUtil
Creates a MediaInfo object using a Video, a Source and the MediaMetadata.
toPrimitiveLongArray(Collection<? extends Number>) - Static method in class com.brightcove.player.util.Convert
Converts the give collection of Number objects into an array of primitive long values.
toReasonMessage(int) - Static method in class com.brightcove.player.network.DownloadStatus
Converts the given reason code to a string resource identifier that explains the reason.
toSet(T[]) - Static method in class com.brightcove.player.util.Convert
Converts the given primitive array of objects into a Set of objects.
toSet(Collection<T>) - Static method in class com.brightcove.player.util.Convert
Converts the given Collection of objects into a Set of objects.
toStatusMessage(int) - Static method in class com.brightcove.player.network.DownloadStatus
Converts the given status code to a string resource identifier that explains the status.
toString() - Method in class com.brightcove.player.captioning.BrightcoveCaptionFormat
 
toString() - Method in class com.brightcove.player.edge.CatalogError
 
toString() - Method in class com.brightcove.player.event.AbstractEvent
 
toString() - Method in class com.brightcove.player.metadata.TextInformationFrame
 
toString() - Method in enum com.brightcove.player.model.CaptionType
 
toString() - Method in enum com.brightcove.player.model.CuePoint.CuePointType
 
toString() - Method in class com.brightcove.player.model.CuePoint
 
toString() - Method in enum com.brightcove.player.model.DeliveryType
 
toString() - Method in class com.brightcove.player.model.MediaFormat
 
toString() - Method in class com.brightcove.player.model.MetadataObject
 
toString() - Method in class com.brightcove.player.model.Playlist
 
toString() - Method in class com.brightcove.player.model.Source
 
toString() - Method in class com.brightcove.player.model.SourceCollection
 
toString() - Method in enum com.brightcove.player.model.Video.ProjectionFormat
Overrides the base implementation to return the name of the format as string.
toString() - Method in class com.brightcove.player.model.Video
 
toString() - Method in class com.brightcove.player.network.DownloadStatus
 
toString(Object, String) - Static method in class com.brightcove.player.util.Convert
Converts the given object into a String object.
toString(Object) - Static method in class com.brightcove.player.util.Convert
Converts the given object into a String object.
toString() - Method in class com.brightcove.ssai.timeline.block.AdBlock
 
toString() - Method in class com.brightcove.ssai.timeline.block.ContentBlock
 
toString() - Method in class com.brightcove.ssai.tracking.TrackingEvent
 
toURI(Object) - Static method in class com.brightcove.player.util.Convert
Converts the give object to an URI object.
toVideoList(List<OfflineVideo>) - Static method in class com.brightcove.player.edge.OfflineStoreManager
Converts the given list of OfflineVideo objects into a list of Video objects.
track(List<TrackingEvent>, SSAICallback<List<TrackingEvent>>) - Method in class com.brightcove.ssai.tracking.RemoteTrackerDatasource
Tries to contact the URI of each TrackingEvent and then notifies successful results in SSAICallback.onSuccess(Object), in case there were errors SSAICallback.onError(Throwable) is called.
track(List<TrackingEvent>) - Method in class com.brightcove.ssai.tracking.timed.TimedTracker
 
track(List<TrackingEvent>) - Method in interface com.brightcove.ssai.tracking.Tracker
Tracks the given TrackingEvent.
track(List<TrackingEvent>, SSAICallback<List<TrackingEvent>>) - Method in interface com.brightcove.ssai.tracking.TrackerDatasource
Tracks the VMAP/VAST events triggered.
track(List<TrackingEvent>) - Method in class com.brightcove.ssai.tracking.ui.UiTimedTracker
 
TRACK_TYPE_AUDIO - Static variable in class com.brightcove.player.C
A type constant for audio tracks.
TRACK_TYPE_DEFAULT - Static variable in class com.brightcove.player.C
A type constant for tracks of some default type, where the type itself is unknown.
TRACK_TYPE_METADATA - Static variable in class com.brightcove.player.C
A type constant for metadata tracks.
TRACK_TYPE_TEXT - Static variable in class com.brightcove.player.C
A type constant for text tracks.
TRACK_TYPE_UNKNOWN - Static variable in class com.brightcove.player.C
A type constant for tracks of unknown type.
TRACK_TYPE_VIDEO - Static variable in class com.brightcove.player.C
A type constant for video tracks.
Tracker - Interface in com.brightcove.ssai.tracking
Defines a Tracker.
TrackerDatasource - Interface in com.brightcove.ssai.tracking
Interface to implement a strategy to track TrackingEvents.
trackId - Variable in class com.brightcove.player.model.MediaFormat
The identifier for the track represented by the format, or null if unknown or not applicable.
TRACKING_TYPE - Static variable in class com.brightcove.ssai.event.SSAIEvent
The type of the tracking event.
TrackingConfig - Class in com.brightcove.ssai.tracking
A Tracking Configuration class used to modify the behavior of which tracking events are allowed to be sent.
TrackingConfig.Builder - Class in com.brightcove.ssai.tracking
The TrackingConfig.Builder.
TrackingConfigListener - Interface in com.brightcove.ssai.tracking
Listener for TrackingConfig changes.
TrackingEvent<T> - Class in com.brightcove.ssai.tracking
Representation of a VMAP/VAST tracking event.
TrackingException - Exception in com.brightcove.ssai.exception
Exception to be used when a tracking event fails to be pinged.
TrackingException(List<TrackingEvent>) - Constructor for exception com.brightcove.ssai.exception.TrackingException
 
TrackingType - Enum in com.brightcove.ssai.ad
Tracking types supported by a Creative.
TRACKS - Static variable in class com.brightcove.player.event.AbstractEvent
The key for the list of tracks in AUDIO_TRACKS events.
TrackSelectorHelper - Class in com.brightcove.player.render
Helper class to do several operations with the MappingTrackSelector selector.
TrackSelectorHelper(ExoPlayer, DefaultTrackSelector) - Constructor for class com.brightcove.player.render.TrackSelectorHelper
Instantiates a new Track selector helper.
Triggers - Class in com.brightcove.ssai.tracking.timed
Contains helper static methods related to TimedTrackingTrigger.
truncateActions(int) - Method in class com.brightcove.player.pictureinpicture.BrightcovePictureInPictureParams
Truncates the set of actions to the given .
TTM - Static variable in class com.brightcove.player.captioning.TTMLParser.Namespaces
 
TTML_DOCUMENT - Static variable in class com.brightcove.player.event.AbstractEvent
The key for events carrying DFXP/TTML data.
TTMLDocument - Class in com.brightcove.player.model
Represents a parsed DFXP TTML document.
TTMLDocument(Map<String, Region>, Map<String, StyledElement>, Block, List<BrightcoveClosedCaption>) - Constructor for class com.brightcove.player.model.TTMLDocument
Initializes a TTMLDocument with the required components that comprise a TTML document.
TTMLParser - Class in com.brightcove.player.captioning
Implementation of a parser which understands much of the DFXP TTML specification (though not all).
TTMLParser.Attributes - Class in com.brightcove.player.captioning
All XML attributes recognized in a TTML document.
TTMLParser.Namespaces - Class in com.brightcove.player.captioning
Namespaces specified by TTML specification.
TTMLParser.Tags - Class in com.brightcove.player.captioning
All tags recognized in a TTML document.
TTS - Static variable in class com.brightcove.player.captioning.TTMLParser.Namespaces
 
TYPE - Static variable in class com.brightcove.freewheel.cuepoint.AdCuePointComponent
 
type - Variable in exception com.brightcove.player.analytics.AnalyticsOutOfSpaceException
The type of the analytics event.
type - Variable in exception com.brightcove.player.analytics.AnalyticsRetryLimitException
The type of the analytics event.
type(String) - Method in class com.brightcove.player.captioning.BrightcoveCaptionFormat.Builder
 
type() - Method in class com.brightcove.player.captioning.BrightcoveCaptionFormat
The mimetype for this caption object
type - Variable in class com.brightcove.player.event.AbstractEvent
 
TYPE_AUDIO - Static variable in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
TYPE_METADATA - Static variable in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
TYPE_TEXT - Static variable in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
TYPE_VIDEO - Static variable in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
typeface(String) - Method in interface com.brightcove.player.captioning.BrightcoveCaptionStyle.Builder
 
typeface() - Method in class com.brightcove.player.captioning.BrightcoveCaptionStyle
 

U

UIManager - Class in com.brightcove.ssai.ui
Class responsible to update the UI elements of the BaseVideoView and the BrightcoveMediaController.
UIManager(BaseVideoView, TimelineManager) - Constructor for class com.brightcove.ssai.ui.UIManager
Instantiates a new Ui manager.
UiTimedTracker<T extends TickerObserver & Tracker> - Class in com.brightcove.ssai.tracking.ui
Decorator of a Tracker which adds functionality to handle UI based events.
UNDEFINED - Static variable in class com.brightcove.player.captioning.PreviewThumbnailFormat
 
UNEXPECTED_TYPE - Static variable in class com.brightcove.player.util.ErrorUtil
 
unit - Variable in class com.brightcove.player.model.Length
 
UNKNOWN_CC - Static variable in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
UNKNOWN_TIME_US - Static variable in class com.brightcove.player.Constants
Represents an unknown microsecond time or duration.
unlock() - Method in class com.brightcove.freewheel.cuepoint.AdCuePointComponent
Tell the control to 'unlock' the normal Video playback control flow by re-emitting the Intercepted Event
UNLOCK - Static variable in class com.brightcove.freewheel.event.FreeWheelEventType
 
unregisterActivity(Activity) - Method in class com.brightcove.player.pictureinpicture.PictureInPictureManager
Unregister the previously registered activity and clean its references.
unregisterObserver(TickerObserver) - Method in interface com.brightcove.ssai.timeline.ticker.Ticker
Unregisters an observer.
UNSET_NOTIFICATIONS - Static variable in class com.brightcove.cast.GoogleCastEventType
Deprecated.
No longer used to unset the notifications.
UnsupportedDrmException - Exception in com.brightcove.player.render
Exception thrown when the required level of DRM is not supported.
UnsupportedDrmException(int) - Constructor for exception com.brightcove.player.render.UnsupportedDrmException
 
UnsupportedDrmException(int, Exception) - Constructor for exception com.brightcove.player.render.UnsupportedDrmException
 
UPDATE_CAST_CONTEXT - Static variable in class com.brightcove.cast.GoogleCastEventType
Indicates that the parent activity context in the cast plugin needs to be updated.
updateAbsoluteOffset(long) - Method in class com.brightcove.ssai.timeline.block.AdBlock
 
updateAbsoluteOffset(long) - Method in class com.brightcove.ssai.timeline.block.ContentBlock
 
updateAbsoluteOffset(long) - Method in interface com.brightcove.ssai.timeline.block.TimelineBlock
Updates the absolute offset of this block.
updateAdPod(AdPod) - Method in class com.brightcove.ssai.timeline.block.AdBlock
 
updateAdPod(AdPod) - Method in class com.brightcove.ssai.timeline.block.ContentBlock
 
updateAdPod(AdPod) - Method in interface com.brightcove.ssai.timeline.block.TimelineBlock
Updates the AdPod of this block.
updateAdTargetingValues(Map<String, String>) - Method in class com.brightcove.ima.GoogleIMAComponent
Updates the key/value pairs used for audience segment targeting.
updateAdTargetingValues(Map<String, String>) - Method in class com.brightcove.ssai.SSAIComponent
Updates the key/value pairs used for audience segment targeting.
updateBrightcoveMediaController(boolean) - Method in class com.brightcove.cast.controller.BrightcoveCastMediaManager
 
updateDownloadId(Long, Long) - Method in class com.brightcove.player.edge.OfflineStoreManager
Sets the download identifier for the request with the specified primary key.
updateDownloadRequestIdList(String, List<Long>, long) - Method in class com.brightcove.player.edge.OfflineStoreManager
Updates the entity with given unique video identifier to save the current list of download request identifiers.
updateDownloadRequestSetStatus(DownloadRequestSet, int, int, DownloadRequest, boolean) - Method in class com.brightcove.player.edge.OfflineStoreManager
Updates the status of Download Request Set.
updateDownloadRequestStatusByDownloadId(Long, int, int, long, long, boolean) - Method in class com.brightcove.player.edge.OfflineStoreManager
Updates the status of download request.
updateDuration(long) - Method in class com.brightcove.ssai.timeline.block.AdBlock
 
updateDuration(long) - Method in class com.brightcove.ssai.timeline.block.ContentBlock
 
updateDuration(long) - Method in interface com.brightcove.ssai.timeline.block.TimelineBlock
Updates the duration of this block.
updateKeyStates(KeyEvent) - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Update current RemoteControlKeyState, which is the media player button with the focus.
updatePlayableWindow(long, long) - Method in interface com.brightcove.ssai.timeline.Timeline
Updates the playable window within the Timeline.
updater - Variable in class com.brightcove.player.display.VideoDisplayComponent
 
updateRelativeOffset(long) - Method in class com.brightcove.ssai.timeline.block.AdBlock
 
updateRelativeOffset(long) - Method in class com.brightcove.ssai.timeline.block.ContentBlock
 
updateRelativeOffset(long) - Method in interface com.brightcove.ssai.timeline.block.TimelineBlock
Updates the relative offset of this block.
updateStyleByPreferenceKey(BrightcoveCaptionStyle, String, Object) - Static method in class com.brightcove.player.captioning.BrightcoveCaptionStyle
 
updateTime - Variable in class com.brightcove.player.store.BaseEntity
The date and time when the entity was updated as number of milliseconds since January 1, 1970, 00:00:00 GMT.
updateTracksSelectionArray(TrackSelectionArray) - Method in class com.brightcove.player.render.TrackSelectorHelper
Updates the Track Selection array.
URI_ERROR - Static variable in class com.brightcove.player.util.ErrorUtil
 
URI_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
URL - Static variable in class com.brightcove.player.model.Source.Fields
This Source's asset URL
URL_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
useAdRules(boolean) - Method in class com.brightcove.ima.GoogleIMAComponent
 
USER - Static variable in class com.brightcove.player.analytics.Analytics.Fields
Key value to set the User
usToMs(long) - Static method in class com.brightcove.player.Constants
Converts a time in microseconds to the corresponding time in milliseconds, preserving Constants.TIME_UNSET values.
UTC_GSON - Static variable in class com.brightcove.player.util.Convert.Lazy
 
UUID - Static variable in class com.brightcove.player.event.AbstractEvent
The property name of the universally unique identifier.

V

v(String, String, Object...) - Static method in class com.brightcove.player.logging.Log
Logs a verbose message.
v(String, String, Throwable, Object...) - Static method in class com.brightcove.player.logging.Log
Logs a verbose message.
validate() - Method in class com.brightcove.player.captioning.BrightcoveCaptionFormat
Validation method for quick error checking against input data.
validate() - Method in class com.brightcove.player.captioning.BrightcoveCaptionStyle
 
validateCaptionSourcesField(Object) - Method in class com.brightcove.player.controller.BrightcoveClosedCaptioningController
Helper method to validate the types of the CAPTION_SOURCES video field, which should always be a List>.
VALUE - Static variable in class com.brightcove.player.event.AbstractEvent
 
value - Variable in class com.brightcove.player.metadata.TextInformationFrame
 
value - Variable in class com.brightcove.player.model.Length
 
valueOf(String) - Static method in enum com.brightcove.cast.model.CatalogParams.AssetType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.brightcove.omniture.OmnitureComponent.TrackingState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.brightcove.player.ads.AdAsset.AdType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.brightcove.player.model.BrightcoveError.ErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.brightcove.player.model.CaptionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.brightcove.player.model.CuePoint.CuePointType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.brightcove.player.model.CuePoint.PositionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.brightcove.player.model.DeliveryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.brightcove.player.model.PlaybackLocation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.brightcove.player.model.Region.DisplayAlign
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.brightcove.player.model.StyledElement.FontStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.brightcove.player.model.StyledElement.FontWeight
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.brightcove.player.model.StyledElement.TextAlign
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.brightcove.player.model.StyledElement.TextDecoration
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.brightcove.player.model.StyledElement.Unit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.brightcove.player.model.Video.ProjectionFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.brightcove.player.model.Video.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.brightcove.player.view.BrightcoveClosedCaptioningView.ClosedCaptioningMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.brightcove.ssai.ad.Ad.Category
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.brightcove.ssai.ad.Ad.TrackingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.brightcove.ssai.ad.Ad.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.brightcove.ssai.ad.Click.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.brightcove.ssai.ad.TrackingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.brightcove.ssai.timeline.ticker.Ticker.Position
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.brightcove.ssai.timeline.Timeline.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.brightcove.cast.model.CatalogParams.AssetType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.brightcove.omniture.OmnitureComponent.TrackingState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.brightcove.player.ads.AdAsset.AdType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.brightcove.player.model.BrightcoveError.ErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.brightcove.player.model.CaptionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.brightcove.player.model.CuePoint.CuePointType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.brightcove.player.model.CuePoint.PositionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.brightcove.player.model.DeliveryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.brightcove.player.model.PlaybackLocation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.brightcove.player.model.Region.DisplayAlign
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.brightcove.player.model.StyledElement.FontStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.brightcove.player.model.StyledElement.FontWeight
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.brightcove.player.model.StyledElement.TextAlign
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.brightcove.player.model.StyledElement.TextDecoration
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.brightcove.player.model.StyledElement.Unit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.brightcove.player.model.Video.ProjectionFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.brightcove.player.model.Video.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.brightcove.player.view.BrightcoveClosedCaptioningView.ClosedCaptioningMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.brightcove.ssai.ad.Ad.Category
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.brightcove.ssai.ad.Ad.TrackingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.brightcove.ssai.ad.Ad.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.brightcove.ssai.ad.Click.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.brightcove.ssai.ad.TrackingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.brightcove.ssai.timeline.ticker.Ticker.Position
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.brightcove.ssai.timeline.Timeline.Type
Returns an array containing the constants of this enum type, in the order they are declared.
VAST_AD - Static variable in class com.brightcove.ssai.event.SSAIEvent
The VAST Ad property key.
VAST_COMPANION - Static variable in class com.brightcove.ssai.event.SSAIEvent
The property key for the Companion data binding.
VAST_CREATIVES - Static variable in class com.brightcove.ssai.event.SSAIEvent
The property key for the AdBreak Creative information, such as id, ad id, and duration.
VAST_LINEAR - Static variable in class com.brightcove.ssai.event.SSAIEvent
The VAST Linear property key.
VAST_TRACKING - Static variable in class com.brightcove.ssai.event.SSAIEvent
The VAST Tracking beacon property key.
VAST_VIDEO_CLICKS - Static variable in class com.brightcove.ssai.event.SSAIEvent
The property key for the VAST VideoClicks data binding.
VERBOSE - Static variable in class com.brightcove.player.logging.Log
The level for verbose log messages.
VERSION - Static variable in class com.brightcove.player.event.EventType
The player version string.
VIDEO - Static variable in class com.brightcove.player.event.AbstractEvent
Video for Events that carry a single Video.
Video - Class in com.brightcove.player.model
The Video class is an immutable representation of all data related to a video, including associated metadata (in properties) and the groupings of source assets for this video.
Video(Map<String, Object>) - Constructor for class com.brightcove.player.model.Video
 
Video(Map<String, Object>, Set<SourceCollection>) - Constructor for class com.brightcove.player.model.Video
Initializes a new Video with a predefined metadata properties collection and a predefined Set of SourceCollection objects.
Video(Map<String, Object>, Set<SourceCollection>, List<CuePoint>) - Constructor for class com.brightcove.player.model.Video
Initializes a new Video with a predefined metadata properties collection, a predefined Set of SourceCollection objects, and a list of cue points.
video - Variable in class com.brightcove.player.offline.MediaDownloadable
 
Video.Builder - Class in com.brightcove.player.model
Convenience Builder to build Video objects.
Video.CanSetDownloadIdentifier - Annotation Type in com.brightcove.player.model
Any method attempting to call Video.setDownloadId(UUID) must be annotated explicitly with this annotation.
Video.CanSetLicenseExpiryDate - Annotation Type in com.brightcove.player.model
Any method attempting to call Video.setLicenseExpiryDate(Date) must be annotated explicitly with this annotation.
Video.CanSetLicenseKeySetId - Annotation Type in com.brightcove.player.model
Any method attempting to call Video.setOfflinePlaybackLicenseKey(byte[]) must be annotated explicitly with this annotation.
Video.Fields - Class in com.brightcove.player.model
Provides the list of known field names that can appear in the properties Map.
Video.ProjectionFormat - Enum in com.brightcove.player.model
The list of known projection formats.
Video.Status - Enum in com.brightcove.player.model
 
VIDEO_DOWNLOAD_CANCELLED - Static variable in class com.brightcove.player.event.EventType
This event will be fired when a Video download is successfully cancelled.
VIDEO_DOWNLOAD_COMPLETED - Static variable in class com.brightcove.player.event.EventType
This event will be fired when a Video download is successfully completed.
VIDEO_DOWNLOAD_FAILED - Static variable in class com.brightcove.player.event.EventType
This event will be fired when a Video download fails.
VIDEO_DOWNLOAD_STARTED - Static variable in class com.brightcove.player.event.EventType
This event will be fired when a request to download a Video has started.
VIDEO_DURATION - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
VIDEO_DURATION - Static variable in class com.brightcove.player.event.AbstractEvent
The video's duration in milliseconds.
VIDEO_DURATION_CHANGED - Static variable in class com.brightcove.player.event.EventType
Indicates that a video's duration has changed.
VIDEO_FULL_LENGTH - Static variable in class com.brightcove.player.model.VideoFields
 
VIDEO_HEIGHT - Static variable in class com.brightcove.player.event.AbstractEvent
Height of video.
VIDEO_HEIGHT - Static variable in class com.brightcove.player.util.LifecycleUtil
 
VIDEO_ID - Static variable in class com.brightcove.omniture.OmnitureComponent
 
VIDEO_ID - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
VIDEO_NAME - Static variable in class com.brightcove.player.analytics.Analytics.Fields
Optional
VIDEO_PARSE_EXCEPTION - Static variable in class com.brightcove.player.util.ErrorUtil
 
VIDEO_PLAY_IOEXCEPTION - Static variable in class com.brightcove.player.util.ErrorUtil
 
VIDEO_RENDITIONS - Static variable in class com.brightcove.player.offline.MediaDownloadable
The key for the Bundle which returns the available video renditions as ArrayList
VIDEO_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
VIDEO_SECONDS_VIEWED - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
VIDEO_SIZE_KNOWN - Static variable in class com.brightcove.player.event.EventType
Once a player discovers the video size, it should emit the dimensions so that the view can adjust.
VIDEO_STILL - Static variable in class com.brightcove.player.event.AbstractEvent
URL for Events that carry a Video still image URL.
VIDEO_STILL_URL - Static variable in class com.brightcove.player.model.VideoFields
 
VIDEO_WIDTH - Static variable in class com.brightcove.player.event.AbstractEvent
Width of video.
VIDEO_WIDTH - Static variable in class com.brightcove.player.util.LifecycleUtil
 
VideoConverter - Class in com.brightcove.player.store
Provides a Converter that can be used persist and read Video objects.
VideoConverter() - Constructor for class com.brightcove.player.store.VideoConverter
 
videoDisplay - Variable in class com.brightcove.player.view.BaseVideoView
 
VideoDisplayComponent - Class in com.brightcove.player.display
The VideoDisplayComponent wraps the Brightcove EventEmitter around the lifecycle of the standard Android MediaPlayer API.
VideoDisplayComponent(RenderView, EventEmitter) - Constructor for class com.brightcove.player.display.VideoDisplayComponent
 
VideoDisplayComponent.OnSetSourceListener - Class in com.brightcove.player.display
 
VideoDisplayComponent.OnWillChangeVideoListener - Class in com.brightcove.player.display
 
VideoFields - Class in com.brightcove.player.model
Static class that contains all the relevant names for fields that are provided for Video data by the Media API.
VideoFields() - Constructor for class com.brightcove.player.model.VideoFields
 
VideoFormatSelectorUtil - Class in com.brightcove.player.util
Selects from possible video formats.
VideoListener - Class in com.brightcove.player.edge
VideoListener identifies objects that expect to receive a Video object from an asynchronous operation.
VideoListener() - Constructor for class com.brightcove.player.edge.VideoListener
 
VideoParseException - Exception in com.brightcove.player.edge
Thrown when the JSON object does not have the minimum required properties to create a Video.
VideoParseException() - Constructor for exception com.brightcove.player.edge.VideoParseException
 
VideoParseException(String) - Constructor for exception com.brightcove.player.edge.VideoParseException
 
VideoParseException(String, Throwable) - Constructor for exception com.brightcove.player.edge.VideoParseException
 
VideoParser - Class in com.brightcove.player.edge
Utility class used to create a Video object from a JSONObject instance.
VideoParser() - Constructor for class com.brightcove.player.edge.VideoParser
 
VideoPlaybackController - Class in com.brightcove.player.controller
Manages video playback and provides proper translation between the Brightcove representation of videos and the underlying platform's representation.
VideoPlaybackController(EventEmitter) - Constructor for class com.brightcove.player.controller.VideoPlaybackController
Being a Component, VideoPlaybackController requires an EventEmitter on initialization.
VideoPlaybackController.OnDidSeekToListener - Class in com.brightcove.player.controller
 
VideoPlaybackController.OnDidSetSourceListener - Class in com.brightcove.player.controller
 
VideoPlaybackController.OnPlayerReadyListener - Class in com.brightcove.player.controller
 
VideoPlaybackController.OnPlayListener - Class in com.brightcove.player.controller
 
VideoPlaybackController.OnRemoveCuePointListener - Class in com.brightcove.player.controller
 
VideoPlaybackController.OnSeekToListener - Class in com.brightcove.player.controller
 
VideoPlaybackController.OnSetCuePointListener - Class in com.brightcove.player.controller
 
VideoPlaybackController.OnSetCuePointsListener - Class in com.brightcove.player.controller
 
VideoPlaybackController.OnSetVideoListener - Class in com.brightcove.player.controller
 
VideoPlaybackController.OnSourceSelectedListener - Class in com.brightcove.player.controller
 
VideoPlaybackController.OnVideoCompletedListener - Class in com.brightcove.player.controller
 
VideoPlaybackController.OnWillChangeVideoListener - Class in com.brightcove.player.controller
 
VIDEOS_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
videoStillDisplay - Variable in class com.brightcove.player.view.BaseVideoView
 
VideoStillDisplayComponent - Class in com.brightcove.player.display
Provides a simple Component interface to load Video Still images from a Video object into an ImageView.
VideoStillDisplayComponent(ImageView, EventEmitter) - Constructor for class com.brightcove.player.display.VideoStillDisplayComponent
Initializes this component with the given ImageView and EventEmitter.
VideoUtil - Class in com.brightcove.player.util
An Video utility class to perform tasks with Brightcove video objects.
VideoUtil() - Constructor for class com.brightcove.player.util.VideoUtil
 
videoView - Variable in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
The Brightcove video view, provided as a convenience to subclasses.
videoView - Variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
VISIBILITY_HIDDEN - Static variable in class com.brightcove.player.offline.RequestConfig
 
VISIBILITY_VISIBLE - Static variable in class com.brightcove.player.offline.RequestConfig
 
VISIBILITY_VISIBLE_NOTIFY_COMPLETED - Static variable in class com.brightcove.player.offline.RequestConfig
 
VISIBILITY_VISIBLE_NOTIFY_ONLY_COMPLETION - Static variable in class com.brightcove.player.offline.RequestConfig
 
VMAP - Static variable in class com.brightcove.player.model.Source.Fields
The url vmap key
VMAP_AD_BREAK - Static variable in class com.brightcove.ssai.event.SSAIEvent
The VMAP AdBreak property key.
VMAP_AD_SEGMENT - Static variable in class com.brightcove.ssai.event.SSAIEvent
The VMAP AdSegment property key.
VMAP_ERRORS - Static variable in class com.brightcove.ssai.event.SSAIEvent
The VMAP parsing and validation error messages property key.
VMAP_EVENT_MAP - Static variable in class com.brightcove.ssai.event.SSAIEvent
The VMAP event map property key providing access to the list of events associated with a playhead position.
VMAP_RESPONSE - Static variable in class com.brightcove.ssai.event.SSAIEvent
The VMAP response property key to Java data bindings.
VMAP_SEGMENT_INDEX - Static variable in class com.brightcove.ssai.event.SSAIEvent
The VMAP segment index property key.
VMAP_TIMELINE - Static variable in class com.brightcove.ssai.event.SSAIEvent
The VMAP timeline property key encapsulating segment and event suppport.
VMAPDataSource - Interface in com.brightcove.ssai.data.source
 
VMAPHttpDataSource - Class in com.brightcove.ssai.data.source
 
VMAPHttpDataSource() - Constructor for class com.brightcove.ssai.data.source.VMAPHttpDataSource
 
VOLUME - Static variable in class com.brightcove.player.event.AbstractEvent
The single setting volume for a player that doesn't use channels.
VR_MODE - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The VR mode button styleable attribute index.
VR_MODE_IMAGE - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The customer defined VR mode button image key.
VRButtonController - Class in com.brightcove.player.mediacontroller.buttons
The default Brightcove VR mode button controller.
VRButtonController(Context, BaseVideoView, BrightcoveControlBar, Typeface) - Constructor for class com.brightcove.player.mediacontroller.buttons.VRButtonController
Builds a VR button controller object.

W

w(String, String, Object...) - Static method in class com.brightcove.player.logging.Log
Logs a warning message.
w(String, String, Throwable, Object...) - Static method in class com.brightcove.player.logging.Log
Logs a warning message.
WARN - Static variable in class com.brightcove.player.logging.Log
The level for warning log messages.
WAS_PLAYING - Static variable in class com.brightcove.player.util.LifecycleUtil
 
WEBVTT_DOCUMENT - Static variable in class com.brightcove.player.event.AbstractEvent
The key for events carrying WebVTT data.
WebVTTDocument - Class in com.brightcove.player.model
Represents a parsed WebVTT document.
WebVTTDocument(List<BrightcoveClosedCaption>) - Constructor for class com.brightcove.player.model.WebVTTDocument
Initializes a WebVTTDocument with the required components that comprise a WebVTT document.
WebVTTDocument(Map<String, Region>, List<BrightcoveClosedCaption>) - Constructor for class com.brightcove.player.model.WebVTTDocument
 
WebVTTParser - Class in com.brightcove.player.captioning
Implementation of a parser for WebVTT style captions.
WebVTTParser() - Constructor for class com.brightcove.player.captioning.WebVTTParser
 
WIDEVINE_HEADERS - Static variable in class com.brightcove.player.model.Video.Fields
Optional HTTP headers to be used when making the Widevine license request.
WIDEVINE_KEY_SYSTEM - Static variable in class com.brightcove.player.model.Source.Fields
The Widevine key system key
WIDEVINE_UUID - Static variable in class com.brightcove.player.Constants
UUID for the Widevine DRM scheme.
WidevineAuthorizer - Class in com.brightcove.player.edge
 
WidevineAuthorizer() - Constructor for class com.brightcove.player.edge.WidevineAuthorizer
 
WidevineMediaDrmCallback - Class in com.brightcove.player.drm
Provides a concrete implementation of BrightcoveMediaDrmCallback that use Widevine to support playback of DRM protected content in ExoPlayer 2.
WidevineMediaDrmCallback(String) - Constructor for class com.brightcove.player.drm.WidevineMediaDrmCallback
Constructs a new Widevine based Media DRM callback handler.
width - Variable in class com.brightcove.player.model.MediaFormat
The width of the video in pixels, or Constants.NO_VALUE if unknown or not applicable.
WILL_CHANGE_VIDEO - Static variable in class com.brightcove.player.event.EventType
Indicates the current video will change to the next video in the list.
WILL_INTERRUPT_CONTENT - Static variable in class com.brightcove.player.event.EventType
Indicates that content will be interrupted.
WILL_RESUME_CONTENT - Static variable in class com.brightcove.player.event.EventType
Indicates that content will be resumed.
WILL_SUBMIT_AD_REQUEST - Static variable in class com.brightcove.freewheel.event.FreeWheelEventType
Emitted before the Plugin makes an Ad Request.
windowColor(int) - Method in interface com.brightcove.player.captioning.BrightcoveCaptionStyle.Builder
 
windowColor() - Method in class com.brightcove.player.captioning.BrightcoveCaptionStyle
 
windowOpacity(int) - Method in interface com.brightcove.player.captioning.BrightcoveCaptionStyle.Builder
 
windowOpacity() - Method in class com.brightcove.player.captioning.BrightcoveCaptionStyle
 
writeToParcel(Parcel, int) - Method in class com.brightcove.player.event.MediaEvent
 
writeToParcel(Parcel, int) - Method in class com.brightcove.player.metadata.TextInformationFrame
 
writeToParcel(Parcel, int) - Method in class com.brightcove.player.model.MediaFormat
 
writeToParcel(Parcel, int) - Method in class com.brightcove.player.model.Playlist
 
writeToParcel(Parcel, int) - Method in class com.brightcove.player.model.Video
 
writeToParcel(Parcel, int) - Method in class com.brightcove.player.network.DownloadStatus
 
writeToParcel(Parcel, int) - Method in class com.brightcove.player.pictureinpicture.BrightcovePictureInPictureParams
 
WVM_RENDITIONS - Static variable in class com.brightcove.player.model.VideoFields
 

X

XML - Static variable in class com.brightcove.player.captioning.TTMLParser.Namespaces
 

Z

Z_FAR - Static variable in class com.brightcove.player.video360.RenderThread
 
Z_NEAR - Static variable in class com.brightcove.player.video360.RenderThread
 
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