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.
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
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
 
AbstractOnceUxManager - Class in com.brightcove.onceux
Provide a class to manage ad metadata state.
AbstractOnceUxManager(Context, BaseVideoView, ProtocolType, FormatType) - Constructor for class com.brightcove.onceux.AbstractOnceUxManager
Build a state machine to manage ad metadata through the lifecycle of the video being controlled by that metadata.
AbstractRendererBuilder - Class in com.brightcove.player.render
Deprecated.
AbstractRendererBuilder(String) - Constructor for class com.brightcove.player.render.AbstractRendererBuilder
Deprecated.
 
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
 
acquireSession(DrmInitData) - Method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.
 
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_BREAK - Static variable in class com.brightcove.vmap.VMAPComponent
 
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.onceux.event.OnceUxEventType
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.onceux.event.OnceUxEventType
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_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_PLAYHEAD_POSITION - Static variable in class com.brightcove.vmap.VMAPComponent
 
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
 
AD_WAS_PLAYING - Static variable in class com.brightcove.vmap.VMAPComponent
 
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.
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
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.
addCompanionContainer(ViewGroup) - Method in class com.brightcove.onceux.CompanionAdManager
Add a container for showing companion ads.
addCompanionContainer(ViewGroup) - Method in class com.brightcove.onceux.OnceUxComponent
Add an additional companion ad container.
addCompanionContainer(ViewGroup) - Method in class com.brightcove.vmap.VMAPComponent
 
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.
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.
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
 
addMarker(int) - Method in class com.brightcove.player.mediacontroller.BrightcoveSeekBar
Adds a marker to the list of markers.
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.
addOnVideoViewSizeChangedListener(BaseVideoView.OnVideoViewSizeChangedListener) - Method in class com.brightcove.player.view.BaseVideoView
 
addSubtitleSource(Uri, BrightcoveCaptionFormat) - Method in class com.brightcove.player.view.BaseVideoView
For adding subtitle sources to the Brightcove Player.
addVideo(Video) - Method in interface com.brightcove.player.MediaPlayerService
Adds a video to the list of tracks to be played.
addWhitelist(String) - Method in class com.brightcove.player.event.EventLogger
Adds a specific EventType to the whitelist.
AdInfoOverlayManager - Class in com.brightcove.onceux
Provides a class to manage ad information overlays.
AdInfoOverlayManager(Context, BaseVideoView) - Constructor for class com.brightcove.onceux.AdInfoOverlayManager
Build a manager given the Android context, the Brightcove video view and the event emitter.
AdMetadataStateManager - Class in com.brightcove.onceux
Provide a class to manage ad metadata state.
AdMetadataStateManager(Context, BaseVideoView, ProtocolType, FormatType, boolean) - Constructor for class com.brightcove.onceux.AdMetadataStateManager
Build a state machine to manage ad metadata through the lifecycle of the video being controlled by that metadata.
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.
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.
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
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
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.
asBinder() - Method in class com.brightcove.player.MediaPlayerListener.Stub
 
asBinder() - Method in class com.brightcove.player.MediaPlayerService.Stub
 
asInterface(IBinder) - Static method in class com.brightcove.player.MediaPlayerListener.Stub
Cast an IBinder object into an com.brightcove.player.MediaPlayerListener interface, generating a proxy if needed.
asInterface(IBinder) - Static method in class com.brightcove.player.MediaPlayerService.Stub
Cast an IBinder object into an com.brightcove.player.MediaPlayerService interface, generating a proxy if needed.
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.
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_SCHEME - Static variable in class com.brightcove.player.captioning.BrightcoveCaptionFormat
 
BrightcoveAudioTracksController - Class in com.brightcove.player.controller
 
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() - Constructor for class com.brightcove.player.captioning.BrightcoveCaptionFormat
 
BrightcoveCaptionFormat.Builder - Interface 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
 
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
 
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
 
BrightcoveClosedCaptioningSurfaceView(Context) - Constructor for class com.brightcove.player.view.BrightcoveClosedCaptioningSurfaceView
 
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
 
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
 
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.
BrightcoveExoPlayerTextureVideoView - Class in com.brightcove.player.view
Deprecated.
There is a new version of this class which uses ExoPlayer v2. For more information, please visit https://support.brightcove.com/migrating-exoplayer-2-framework
BrightcoveExoPlayerTextureVideoView(Context) - Constructor for class com.brightcove.player.view.BrightcoveExoPlayerTextureVideoView
Deprecated.
 
BrightcoveExoPlayerTextureVideoView(Context, AttributeSet) - Constructor for class com.brightcove.player.view.BrightcoveExoPlayerTextureVideoView
Deprecated.
 
BrightcoveExoPlayerTextureVideoView(Context, AttributeSet, int) - Constructor for class com.brightcove.player.view.BrightcoveExoPlayerTextureVideoView
Deprecated.
 
BrightcoveExoPlayerVideoView - Class in com.brightcove.player.view
Deprecated.
There is a new version of this class which uses ExoPlayer v2. For more information, please visit https://support.brightcove.com/migrating-exoplayer-2-framework
BrightcoveExoPlayerVideoView(Context) - Constructor for class com.brightcove.player.view.BrightcoveExoPlayerVideoView
Deprecated.
 
BrightcoveExoPlayerVideoView(Context, AttributeSet) - Constructor for class com.brightcove.player.view.BrightcoveExoPlayerVideoView
Deprecated.
 
BrightcoveExoPlayerVideoView(Context, AttributeSet, int) - Constructor for class com.brightcove.player.view.BrightcoveExoPlayerVideoView
Deprecated.
 
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
 
BrightcoveMediaPresentationDescriptionParser - Class in com.google.android.exoplayer.dash.mpd
 
BrightcoveMediaPresentationDescriptionParser() - Constructor for class com.google.android.exoplayer.dash.mpd.BrightcoveMediaPresentationDescriptionParser
 
BrightcoveOfflineMediaPresentationDescriptionParser - Class in com.google.android.exoplayer.dash.mpd
 
BrightcoveOfflineMediaPresentationDescriptionParser() - Constructor for class com.google.android.exoplayer.dash.mpd.BrightcoveOfflineMediaPresentationDescriptionParser
 
BrightcoveOfflineMediaPresentationDescriptionParser(String) - Constructor for class com.google.android.exoplayer.dash.mpd.BrightcoveOfflineMediaPresentationDescriptionParser
 
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
 
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.google.android.exoplayer.dash.mpd
 
BrightcoveSegmentTemplate(RangedUri, long, long, int, long, List<SegmentBase.SegmentTimelineElement>, UrlTemplate, UrlTemplate) - Constructor for class com.google.android.exoplayer.dash.mpd.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.
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
 
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
Deprecated.
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(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 interface com.brightcove.player.captioning.BrightcoveCaptionFormat.Builder
 
build() - Method in interface com.brightcove.player.captioning.BrightcoveCaptionStyle.Builder
 
build() - Method in class com.brightcove.player.drm.CustomerRightsTokenConfig.Builder
Builds the CustomerRightsTokenConfig.
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.model.RendererConfig.Builder
 
build() - Method in class com.brightcove.player.pictureinpicture.BrightcovePictureInPictureParams.Builder
 
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() - Static method in class com.brightcove.player.captioning.BrightcoveCaptionFormat
Creates a new builder for the BrightcoveCaptionFormat class.
builder() - Static method in class com.brightcove.player.captioning.BrightcoveCaptionStyle
 
Builder() - Constructor for class com.brightcove.player.drm.CustomerRightsTokenConfig.Builder
Instantiates a new CustomerRightsTokenConfig.Builder.
Builder() - Constructor for class com.brightcove.player.model.RendererConfig.Builder
 
Builder() - Constructor for class com.brightcove.player.pictureinpicture.BrightcovePictureInPictureParams.Builder
 
buildPlaylistFromJSON(JSONObject, EventEmitter) - Static method in class com.brightcove.player.edge.VideoParser
Builds a Video Playlist from a Brightcove Playback API json object.
buildRenderers(ExoPlayerVideoDisplayComponent, ExoPlayerVideoDisplayComponent.RendererBuilderCallback) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.RendererBuilder
Deprecated.
 
buildRenderers(ExoPlayerVideoDisplayComponent, ExoPlayerVideoDisplayComponent.RendererBuilderCallback) - Method in class com.brightcove.player.render.DashRendererBuilder
Deprecated.
 
buildRenderers(ExoPlayerVideoDisplayComponent, ExoPlayerVideoDisplayComponent.RendererBuilderCallback) - Method in class com.brightcove.player.render.ExtractorRendererBuilder
Deprecated.
 
buildRenderers(ExoPlayerVideoDisplayComponent, ExoPlayerVideoDisplayComponent.RendererBuilderCallback) - Method in class com.brightcove.player.render.HLSRendererBuilder
Deprecated.
 
buildSegmentTemplate(RangedUri, long, long, int, long, List<SegmentBase.SegmentTimelineElement>, UrlTemplate, UrlTemplate) - Method in class com.google.android.exoplayer.dash.mpd.BrightcoveMediaPresentationDescriptionParser
 
buildSegmentTemplate(RangedUri, long, long, int, long, List<SegmentBase.SegmentTimelineElement>, UrlTemplate, UrlTemplate) - Method in class com.google.android.exoplayer.dash.mpd.BrightcoveOfflineMediaPresentationDescriptionParser
 
buildSpannableString(Span) - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
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
Deprecated.
C.TrackType - Annotation Type in com.brightcove.player
Deprecated.
Define of Track type constants.
cancel() - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.RendererBuilder
Deprecated.
 
cancel() - Method in class com.brightcove.player.render.DashRendererBuilder
Deprecated.
 
cancel() - Method in class com.brightcove.player.render.ExtractorRendererBuilder
Deprecated.
 
cancel() - Method in class com.brightcove.player.render.HLSRendererBuilder
Deprecated.
 
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
Deprecated.
 
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(String) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
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
Indicates that the connection to the cast device has been recovered.
CAST_CONNECTION_SUSPENDED - Static variable in class com.brightcove.cast.GoogleCastEventType
Indicates that the connection to the cast device has been temporarily lost.
CAST_MEDIA_METADATA_BIG_IMAGE_URL - Static variable in class com.brightcove.cast.GoogleCastComponent
 
CAST_MEDIA_METADATA_IMAGE_URL - 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_MENU - Static variable in class com.brightcove.cast.GoogleCastComponent
 
CAST_MENU_RESOURCE_ID - Static variable in class com.brightcove.cast.GoogleCastComponent
 
CAST_MINICONTROLLER - Static variable in class com.brightcove.cast.GoogleCastComponent
 
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
 
Catalog(EventEmitter, String, String, String) - Constructor for class com.brightcove.player.edge.Catalog
 
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.
ceilDivide(double, double) - Static method in class com.brightcove.player.dash.DashUtil
Deprecated.
 
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.onceux.CompanionAdManager
Clear all the companion containers.
clearCompanionContainers() - Method in class com.brightcove.onceux.OnceUxComponent
Clear all companion ad containers currently being used in the plugin.
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
 
clearPlaylist() - Method in interface com.brightcove.player.MediaPlayerService
Clears the current playlist, if any.
clearWhitelist() - Method in class com.brightcove.player.event.EventLogger
Removes all EventType types registered with the whitelist.
CLICK_THROUGH_LINEAR - Static variable in class com.brightcove.onceux.event.OnceUxEventType
Indicate that the User may perform a clickthrough on the current linear ad.
close() - Method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.
Closes the session.
CLOSE - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The customer defined close button image key.
CLOSE_IMAGE - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The customer defined close button image key.
CloseButtonController - Class in com.brightcove.player.mediacontroller.buttons
The default Brightcove picture-in-picture close button controller.
CloseButtonController(Context, BaseVideoView, BrightcoveControlBar, Typeface) - Constructor for class com.brightcove.player.mediacontroller.buttons.CloseButtonController
Builds a picture in picture 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.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.onceux - package com.brightcove.onceux
 
com.brightcove.onceux.event - package com.brightcove.onceux.event
 
com.brightcove.player - package com.brightcove.player
 
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.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.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.buttons - package com.brightcove.player.mediacontroller.buttons
 
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.video360 - package com.brightcove.player.video360
 
com.brightcove.player.view - package com.brightcove.player.view
 
com.brightcove.vmap - package com.brightcove.vmap
 
com.google.android.exoplayer.dash.mpd - package com.google.android.exoplayer.dash.mpd
 
compact() - Method in class com.brightcove.player.store.BaseStore
Compacts the physical database file size by running the SQLite VACUUM statement.
CompanionAdManager - Class in com.brightcove.onceux
Provides a class to manage companion ads.
CompanionAdManager(Context, BaseVideoView) - Constructor for class com.brightcove.onceux.CompanionAdManager
Build a manager given the Android context, the Brightcove video view and the event emitter.
compareTo(CuePoint) - Method in class com.brightcove.player.model.CuePoint
 
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
 
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
context - Variable in class com.brightcove.onceux.AbstractOnceUxManager
The application context.
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.
countTracks() - Method in interface com.brightcove.player.MediaPlayerService
 
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(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(Map<String, Object>, Map<String, Object>) - Static method in class com.brightcove.player.drm.WidevineMediaDrmCallback
Deprecated.
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, 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.
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 builder 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
 
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.
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
Deprecated.
Creates new instance of the HttpDataSource.
createHttpDataSource() - Static method in class com.brightcove.player.drm.DrmUtil
Deprecated.
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
Deprecated.
 
createLicenseManager(Video, Source) - Method in class com.brightcove.player.OfflinePlaybackPlugin
 
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
createSourceSelectionController(EventEmitter) - Method in class com.brightcove.player.view.BaseVideoView
 
createSourceSelectionController(EventEmitter) - Method in class com.brightcove.player.view.BrightcoveExoPlayerTextureVideoView
Deprecated.
 
createSourceSelectionController(EventEmitter) - Method in class com.brightcove.player.view.BrightcoveExoPlayerVideoView
Deprecated.
 
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
 
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
Deprecated.
 
createVideoDisplayComponent(EventEmitter) - Method in class com.brightcove.player.view.BrightcoveExoPlayerVideoView
Deprecated.
 
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
 
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.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
Used to create a before or after cue point.
CuePoint(int, String, Map<String, Object>) - Constructor for class com.brightcove.player.model.CuePoint
Used to create a point in time cue point.
CuePoint.PositionType - Enum in com.brightcove.player.model
 
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
 
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.
DashAudioTrackSelector - Class in com.brightcove.player.render
Deprecated.
DashAudioTrackSelector(DashTrackSelector) - Constructor for class com.brightcove.player.render.DashAudioTrackSelector
Deprecated.
 
DashDownloadable - Class in com.brightcove.player.offline
Deprecated.
DashDownloadable(Context, Video, MediaDownloadable.DownloadEventListener, RequestConfig) - Constructor for class com.brightcove.player.offline.DashDownloadable
Deprecated.
 
DashPeakBitrateTrackSelector - Class in com.brightcove.player.render
Deprecated.
DashPeakBitrateTrackSelector(Context, int, DashTrackSelector) - Constructor for class com.brightcove.player.render.DashPeakBitrateTrackSelector
Deprecated.
 
DashRendererBuilder - Class in com.brightcove.player.render
Deprecated.
DashRendererBuilder(Context, String, String, Map<String, String>, MediaDrmCallback) - Constructor for class com.brightcove.player.render.DashRendererBuilder
Deprecated.
 
DashUtil - Class in com.brightcove.player.dash
Deprecated.
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_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_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_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_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_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
 
DefaultAnalyticsHandler - Class in com.brightcove.player.analytics
 
DefaultMediaNameFactory() - Constructor for class com.brightcove.omniture.OmnitureComponent.DefaultMediaNameFactory
 
DefaultSourceSelectionController - Class in com.brightcove.player.controller
Provides a default SourceSelector controller 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
DefaultSourceSelectionController(EventEmitter) - Constructor for class com.brightcove.player.controller.DefaultSourceSelectionController
Initializes this controller with the given EventEmitter.
defaultStyle - Variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
defaultStyleId - Variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
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.
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(String) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
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.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
 
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
Deprecated.
 
destroyPlayer() - Method in class com.brightcove.player.display.VideoDisplayComponent
Destroys the current player and releases it from memory.
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_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_TRACK - Static variable in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
disableNetwork(int) - Static method in class com.brightcove.player.analytics.AnalyticsClient
Disables the specified network type for transmission of analytics events.
dispatchKeyEvent(KeyEvent) - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Dispatch the key event.
dispatchKeyEvent(KeyEvent) - 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(String...) - Method in class com.brightcove.onceux.ProcessAdDataTask
Perform the main task: download and process the ad data associated with the given URL
doInBackground(String...) - Method in class com.brightcove.onceux.SendTrackerTask
 
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.
doInBackground(String...) - Method in class com.brightcove.vmap.TrackerTask
 
doInBackground(String...) - Method in class com.brightcove.vmap.VASTDownloadTask
 
doInBackground(String...) - Method in class com.brightcove.vmap.VMAPDownloadTask
 
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
 
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
Deprecated.
 
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.
downloadManifest(String) - Static method in class com.brightcove.player.dash.DashUtil
Deprecated.
Helper method to download a DASH manifest.
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 asynchronously for offline playback.
draw() - Method in class com.brightcove.player.video360.Sphere
 
draw(Canvas) - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningSurfaceView
 
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.exoplayer.drm.ExoMediaCrypto> - Interface in com.brightcove.player.drm
Deprecated.
DrmSession.DrmSessionException - Exception in com.brightcove.player.drm
Deprecated.
Describes an error condition related to the DrmSession
DrmSessionException(String, Throwable) - Constructor for exception com.brightcove.player.drm.DrmSession.DrmSessionException
Deprecated.
Constructs a new exception with the given message and cause.
DrmSessionException(Throwable) - Constructor for exception com.brightcove.player.drm.DrmSession.DrmSessionException
Deprecated.
Constructs a new exception with the given message and cause.
DrmUtil - Class in com.brightcove.player.drm
Deprecated.
DrmUtil() - Constructor for class com.brightcove.player.drm.DrmUtil
Deprecated.
 
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 ErrorFields.MESSAGE property.
emitError(EventEmitter, String) - Static method in class com.brightcove.player.util.EventEmitterUtil
Emits an EventType.ERROR event with a ErrorFields.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
emitVideoSize(int, int) - Method in class com.brightcove.player.display.VideoDisplayComponent
 
empty() - Static method in class com.brightcove.player.data.Optional
Returns an empty Optional instance.
EMPTY_PLAYLIST - Static variable in class com.brightcove.player.model.Playlist
An empty playlist.
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.
enableNetwork(int) - Static method in class com.brightcove.player.analytics.AnalyticsClient
Enables the specified network type for transmission of analytics events.
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.onceux.event.OnceUxEventType
Indicate that a VMAP <Ad> is ending.
END_AD_BREAK - Static variable in class com.brightcove.onceux.event.OnceUxEventType
Indicate that a VMAP <AdBreak> is ending.
END_AD_SEGMENT - Static variable in class com.brightcove.onceux.event.OnceUxEventType
Indicate that a VMAP <AdBreak> is ending.
END_COMPANION - Static variable in class com.brightcove.onceux.event.OnceUxEventType
Indicate that a VMAP <Companion> is finished.
END_DYNAMIC_VIDEO - Static variable in class com.brightcove.onceux.event.OnceUxEventType
Indicate the end of a dynamically stitched video.
END_LINEAR - Static variable in class com.brightcove.onceux.event.OnceUxEventType
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.
equals(Object) - Method in class com.brightcove.player.data.Optional
 
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
 
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_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_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
 
ErrorFields() - Constructor for class com.brightcove.player.model.ErrorFields
 
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.
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
Deprecated.
 
estimatedSize - Variable in class com.brightcove.player.offline.MediaDownloadable
 
estimatedSize(MediaDownloadable.OnVideoSizeCallback) - Method in class com.brightcove.player.offline.MediaDownloadable
Asynchronous call
estimatedSize(MediaDownloadable.OnVideoSizeCallback) - Method in class com.brightcove.player.offline.Mp4Downloadable
 
estimateSize(Video) - 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.
estimateSize(Video, MediaDownloadable.OnVideoSizeCallback) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Asynchronous call
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_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.onceux.event.OnceUxEventListener
The event emitter to use for triggering OnceUX events, such as starting and ending ad breaks.
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.onceux.event.OnceUxEventType
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
Deprecated.
 
executeKeyRequest(String, byte[]) - Method in class com.brightcove.player.drm.WidevineMediaDrmCallback
Deprecated.
 
executePost(String, byte[], Map<String, String>) - Static method in class com.brightcove.player.drm.DrmUtil
Deprecated.
 
executeProvisionRequest(UUID, ExoMediaDrm.ProvisionRequest) - Method in class com.brightcove.player.drm.WidevineMediaDrmCallback
Deprecated.
 
executeProvisionRequest(String, byte[]) - Method in class com.brightcove.player.drm.WidevineMediaDrmCallback
Deprecated.
 
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.
EXOPLAYER_FORMAT - Static variable in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
The key for a Format object emitted when the ExoPlayer changes rendition.
ExoPlayerDrmSessionManager<T extends com.google.android.exoplayer.drm.ExoMediaCrypto> - Class in com.brightcove.player.drm
Deprecated.
ExoPlayerDrmSessionManager(UUID, ExoMediaDrm<T>, MediaDrmCallback, HashMap<String, String>, Handler, ExoPlayerDrmSessionManager.EventListener) - Constructor for class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.
 
ExoPlayerDrmSessionManager.EventListener - Interface in com.brightcove.player.drm
Deprecated.
Listener of ExoPlayerDrmSessionManager events.
ExoPlayerDrmSessionManager.Mode - Annotation Type in com.brightcove.player.drm
Deprecated.
Determines the action to be done after a session acquired.
ExoPlayerSourceSelectionController - Class in com.brightcove.player.controller
Deprecated.
ExoPlayerSourceSelectionController(EventEmitter) - Constructor for class com.brightcove.player.controller.ExoPlayerSourceSelectionController
Deprecated.
Initializes this controller with the given EventEmitter.
ExoPlayerVideoDisplayComponent - Class in com.brightcove.player.display
Deprecated.
There is a new version of this class which uses ExoPlayer v2. For more information, please visit https://support.brightcove.com/migrating-exoplayer-2-framework
ExoPlayerVideoDisplayComponent(RenderView, EventEmitter) - Constructor for class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
ExoPlayerVideoDisplayComponent.CaptionListener - Interface in com.brightcove.player.display
Deprecated.
A listener for receiving notifications of timed text.
ExoPlayerVideoDisplayComponent.Id3MetadataListener - Interface in com.brightcove.player.display
Deprecated.
Listener for receiving ID3 metadata parsed from the media stream.
ExoPlayerVideoDisplayComponent.InfoListener - Interface in com.brightcove.player.display
Deprecated.
A listener for debugging information.
ExoPlayerVideoDisplayComponent.InternalErrorListener - Interface in com.brightcove.player.display
Deprecated.
Listeners for receiving error information.
ExoPlayerVideoDisplayComponent.RendererBuilder - Interface in com.brightcove.player.display
Deprecated.
Builds renderers for the player.
ExoPlayerVideoDisplayComponent.RendererBuilderCallback - Interface in com.brightcove.player.display
Deprecated.
The callbacks fired once renderers are built.
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
 
EXTRA - Static variable in class com.brightcove.vmap.VideoAdPlayer
 
ExtractorRendererBuilder - Class in com.brightcove.player.render
Deprecated.
ExtractorRendererBuilder(Context, String, Uri, Map<String, String>) - Constructor for class com.brightcove.player.render.ExtractorRendererBuilder
Deprecated.
 

F

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.
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.
findAllVideoDownload(int) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Finds all offline video downloads with specified status.
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.
findHighQualitySource(DeliveryType) - Method in class com.brightcove.player.model.Video
Finds the source with highest bitrate for the specified delivery type.
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
 
findOfflineAssetUri(Uri) - Method in class com.brightcove.player.edge.OfflineStoreManager
Finds the local URI of a remote asset that has been downloaded successfully.
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.
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
Retrieves a Playlist from the Playback API service by its playlist ID.
findPlaylistByID(String, Map<String, String>, Map<String, String>, PlaylistListener) - Method in class com.brightcove.player.edge.Catalog
Retrieves a Playlist from the Playback API service by its playlist ID.
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
Retrieves a Playlist from the Playback API service by its reference ID, a customer supplied unique identifier.
findPlaylistByReferenceID(String, Map<String, String>, Map<String, 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.
findRepresentationByBitrate(List<Representation>, int) - Static method in class com.brightcove.player.dash.DashUtil
Deprecated.
Finds the highest Representation bitrate up to the the bitrate provided.
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
Retrieves a Video from the Playback API service by its video ID.
findVideoByID(String, Map<String, String>, Map<String, String>, VideoListener) - Method in class com.brightcove.player.edge.Catalog
Retrieves a Video from the Playback API service by its video ID.
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
Retrieves a Video from the Playback API service by its reference ID, a customer supplied unique identifier.
findVideoByReferenceID(String, Map<String, String>, Map<String, 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.
finishInitialization() - Method in class com.brightcove.player.view.BaseVideoView
This method finishes initializing the BaseVideoView.
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
 
format - Variable in class com.brightcove.onceux.AbstractOnceUxManager
The Once data format.
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_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.

G

generateCrashlyticsMethods() - Method in class com.brightcove.player.management.BrightcovePluginManager
 
generateExternalTexture() - Static method in class com.brightcove.player.video360.GlUtil
 
get() - Method in class com.brightcove.player.data.Optional
Gets the optional value if present.
get(int) - Method in class com.brightcove.player.view.BaseVideoView
 
getAccount() - Method in class com.brightcove.player.analytics.Analytics
Returns the global account override.
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.
getAdBreakInfo() - Method in class com.brightcove.omniture.CustomPlayerDelegate
Deprecated.
 
getAdCuePointComponent() - Method in class com.brightcove.freewheel.controller.FreeWheelController
 
getAdId() - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
getAdInfo() - Method in class com.brightcove.omniture.CustomPlayerDelegate
Deprecated.
 
getAdManager() - Method in class com.brightcove.freewheel.controller.FreeWheelController
 
getAdPosition() - Method in class com.brightcove.ima.GoogleIMAComponent
 
getAdProgress() - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
getAdTitle() - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
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.
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.
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(ExoPlayer, int) - Method in class com.brightcove.player.render.AbstractRendererBuilder
Deprecated.
Retrieves a map of the Audio track language strings available for the current video and their indices with respect of ExoPlayer.
getAudioTracksIndexMap(ExoPlayer, int) - Method in class com.brightcove.player.render.DashRendererBuilder
Deprecated.
 
getAudioTracksIndexMap(ExoPlayer, int) - Method in class com.brightcove.player.render.HLSRendererBuilder
Deprecated.
 
getAudioTracksTitle() - Method in class com.brightcove.player.controller.BrightcovePlayerOptionsManager
Gets the audio tracks title.
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.
getBandwidthMeter() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
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
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.
getBrightcoveControlBar() - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Obtains the current control bar.
getBrightcoveDrmSession() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
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
 
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
 
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.
getBufferSegmentCount() - Method in class com.brightcove.player.render.AbstractRendererBuilder
Deprecated.
 
getBufferSegmentSize() - Method in class com.brightcove.player.model.RendererConfig
Gets the buffer segment size, the size in bytes for each segment of the buffer.
getBufferSegmentSize() - Method in class com.brightcove.player.render.AbstractRendererBuilder
Deprecated.
 
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.
getChapterInfo() - Method in class com.brightcove.omniture.CustomPlayerDelegate
Deprecated.
 
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.
getCodecCounters() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
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.
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.
getContentPosition() - Method in class com.brightcove.ima.GoogleIMAComponent
 
getContentProgress() - Method in class com.brightcove.ima.GoogleIMAComponent
 
getContext() - Method in interface com.brightcove.player.view.RenderView
 
getCount() - Method in class com.brightcove.player.model.Playlist
Retrieves the number of videos in this Playlist.
getCuePoints() - Method in class com.brightcove.player.model.Video
Retrieve a list of the cue points associated with this Video.
getCurrentAdIndex() - Method in class com.brightcove.ima.GoogleIMAComponent
 
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.player.view.BaseVideoView
 
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
getCurrentTrackIndex() - Method in interface com.brightcove.player.MediaPlayerService
 
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
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.
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
 
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.
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.
 
getDrmInitData(MediaPresentationDescription) - Static method in class com.brightcove.player.dash.DashUtil
Deprecated.
 
getDrmSessionManager() - Method in class com.brightcove.player.render.DashRendererBuilder
Deprecated.
Gets the ExoPlayerDrmSessionManager if available or null otherwise.
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
 
getEndTime() - Method in class com.brightcove.player.model.Block
The ending time of the element in milliseconds.
getError() - Method in interface com.brightcove.player.drm.DrmSession
Deprecated.
Returns the cause of the error state.
getError() - Method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.
 
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
Deprecated.
 
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.
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
 
getFullSegmentName(String, String) - Static method in class com.brightcove.player.dash.DashUtil
Deprecated.
Gets the full segment name from the representation url provided, taking into account the asset id.
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 interface com.brightcove.player.view.RenderView
 
getHighestRepresentation(AdaptationSet) - Static method in class com.brightcove.player.dash.DashUtil
Deprecated.
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
Deprecated.
Utility method to get the highest Representation from a List of Representation based on the bitrate.
getHighestVideoRepresentationForDefaultDisplay(Context, AdaptationSet) - Static method in class com.brightcove.player.dash.DashUtil
Deprecated.
Utility method to get the highest suitable Video Representation from a DASH Adaptation Set based on the bitrate and the device's default display.
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.
getHttpConnectTimeoutMillis() - Method in class com.brightcove.player.render.AbstractRendererBuilder
Deprecated.
Gets http connect timeout value in milliseconds.
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.
getHttpReadTimeoutMillis() - Method in class com.brightcove.player.render.AbstractRendererBuilder
Deprecated.
Gets http read timeout value in milliseconds.
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.
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.
getImaSdkSettings() - Method in class com.brightcove.ima.GoogleIMAComponent
 
getIndexForValue(int) - Method in class com.brightcove.player.captioning.preferences.ListDialogPreference
 
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.
getLastSegmentNum(long) - Method in class com.google.android.exoplayer.dash.mpd.BrightcoveSegmentTemplate
 
getLayoutParams() - Method in interface com.brightcove.player.view.RenderView
 
getLicenseDuration(BrightcoveDrmSession) - Static method in class com.brightcove.player.drm.BrightcoveDrmUtil
Deprecated.
getLicenseExpiryDate() - Method in class com.brightcove.player.model.Video
Gets the UTC date and time when the offline playback license for this video will expire.
getLines() - Method in class com.brightcove.player.captioning.BrightcoveClosedCaption
The List of caption text lines.
getList() - Method in class com.brightcove.player.view.BaseVideoView
 
getListener() - Method in class com.brightcove.player.video360.RotationMonitor
Gets reference to the current listener that will be notified when an rotation change is detected.
getLiveEdge() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
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.
getLocalBaseUrl(String, String) - Method in class com.google.android.exoplayer.dash.mpd.BrightcoveOfflineMediaPresentationDescriptionParser
Gets the local base url based on the directory of the master.mpd manifest, the name retrieved from the remoteFileUrl and its id.
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.
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
Deprecated.
 
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
Deprecated.
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.
getMaxBufferDurationToSwitchDown() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
Returns the maximum duration of media that needs to be buffered for a switch to a lower quality variant to be considered.
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.
getMediaControlRegistry() - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Obtains the button controller registry.
getMediaCrypto() - Method in interface com.brightcove.player.drm.DrmSession
Deprecated.
Provides reference to the current DRM session.
getMediaCrypto() - Method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.
Provides reference to the current DRM session.
getMediaFormatListByType(ExoPlayer, int) - Static method in class com.brightcove.player.render.AbstractRendererBuilder
Deprecated.
Gets a media format list by track type.
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
Deprecated.
 
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
Deprecated.
 
getMediaPlayer() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
getMediaPlayer() - Method in class com.brightcove.player.display.VideoDisplayComponent
 
getMediaProperties() - Method in class com.brightcove.player.offline.DashDownloadable
Deprecated.
 
getMediaProperties() - Method in class com.brightcove.player.offline.MediaDownloadable
 
getMediaProperties() - Method in class com.brightcove.player.offline.Mp4Downloadable
 
getMessage(String) - 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.
Returns the minimum duration of media that needs to be buffered for a switch to a higher quality variant to be considered.
getMinBufferMs() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
Returns the minimum duration of data that must be buffered for playback to start or resume following a user action such as a seek.
getMinRebufferMs() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
Returns the minimum duration of data that must be buffered for playback to resume after a player invoked rebuffer (i.e.
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
 
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
 
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 interface com.brightcove.player.drm.DrmSession
Deprecated.
Returns the key set id of the offline license loaded into this session, if there is one.
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.
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.
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
 
getPeakBitrate() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
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
Deprecated.
 
getPlayedSlots() - Method in class com.brightcove.freewheel.cuepoint.AdCuePointComponent
 
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
Deprecated.
 
getPlaylist() - Method in interface com.brightcove.player.MediaPlayerService
Fetches the current list of media from the player.
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
 
getPluginsInUse() - Method in class com.brightcove.player.management.BrightcovePluginManager
 
getPosition() - Method in class com.brightcove.player.model.CuePoint
 
getPositionType() - Method in class com.brightcove.player.model.CuePoint
 
getPostRollSlots() - Method in class com.brightcove.freewheel.cuepoint.AdCuePointComponent
 
getPreRollSlots() - Method in class com.brightcove.freewheel.cuepoint.AdCuePointComponent
 
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 class com.brightcove.onceux.ProgressManager
Gets the video 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.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
 
getPropertyByteArray(String) - Method in interface com.brightcove.player.drm.BrightcoveDrmSession
 
getPropertyByteArray(String) - Method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.
Provides access to MediaDrm.getPropertyByteArray(String).
getPropertyString(String) - Method in interface com.brightcove.player.drm.BrightcoveDrmSession
 
getPropertyString(String) - Method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.
Provides access to MediaDrm.getPropertyString(String).
getQoSInfo() - Method in class com.brightcove.omniture.CustomPlayerDelegate
Deprecated.
 
getQoSObject() - Method in class com.brightcove.omniture.CustomMediaHeartbeatDelegate
Currently not implemented
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.
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
Deprecated.
 
getRemainingPlaybackDuration(BrightcoveDrmSession) - Static method in class com.brightcove.player.drm.BrightcoveDrmUtil
Deprecated.
getRemoteUri() - Method in class com.brightcove.player.network.DownloadManager.Request
 
getRemoteUri() - Method in interface com.brightcove.player.network.IDownloadManager.IRequest
Gets the URL to the remote file.
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.
getRepresentationAbsolutePath(Representation) - Static method in class com.brightcove.player.dash.DashUtil
Deprecated.
Gets the absolute path from a representation, by concatenating the baseUrl and the id.
getResourceId(int) - Method in class com.brightcove.player.mediacontroller.BrightcoveControlBar
Access a given resource identifier attribute by Android styleable resource index.
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
Deprecated.
Gets the Media Presentation Description manifest object resulted from the request.
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.
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
getSegmentIndex() - Method in class com.brightcove.onceux.event.ProgressEventHandler
The current segment index.
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
 
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.
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
 
getState() - Method in class com.brightcove.omniture.OmnitureComponent
Return the current state of media playback.
getState() - Method in interface com.brightcove.player.drm.DrmSession
Deprecated.
Returns the current state of the session.
getState() - Method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.
Returns the current state of the session.
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.
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
 
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.
getSubtitleLooper() - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningSurfaceView
 
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.
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
 
getTextTracksIndexMap(ExoPlayer, int) - Method in class com.brightcove.player.render.AbstractRendererBuilder
Deprecated.
 
getTextureView() - Method in class com.brightcove.player.view.BrightcoveTextureVideoView
 
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.
getTimeElapsed(long) - Static method in class com.brightcove.player.TestUtil
 
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.
getTitleAt(int) - Method in class com.brightcove.player.captioning.preferences.ColorPreference
 
getTitleAt(int) - Method in class com.brightcove.player.captioning.preferences.ListDialogPreference
 
getToken() - Method in class com.brightcove.onceux.event.ProgressEventHandler
The token used for removing the handler.
getTrackFormat(int, Format, String, long) - Static method in class com.brightcove.player.dash.DashUtil
Deprecated.
 
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
 
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.
getUrl() - Method in class com.brightcove.player.model.Source
Convenience getter to retrieve the property with a key of URL
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
 
getVideoAdPlayer() - Method in class com.brightcove.ima.GoogleIMAComponent
 
getVideoAdPlayer() - Method in class com.brightcove.vmap.VMAPComponent
 
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(String) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Gets the status of previous video download request.
getVideoFormat() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
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
Deprecated.
 
getVideos() - Method in class com.brightcove.player.model.Playlist
Retrieves the ordered List of 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
 
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.
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.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
 
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.PlaybackLocation - Enum in com.brightcove.cast
 
GoogleCastComponent.PlaybackState - Enum in com.brightcove.cast
 
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
 
GoogleIMAComponent(BaseVideoView, EventEmitter, boolean, ImaSdkSettings, AdsRenderingSettings) - Constructor for class com.brightcove.ima.GoogleIMAComponent
 
GoogleIMAComponent(BaseVideoView, EventEmitter, boolean, ImaSdkSettings) - Constructor for class com.brightcove.ima.GoogleIMAComponent
 
GoogleIMAComponent(BaseVideoView, EventEmitter, boolean, AdsRenderingSettings) - Constructor for class com.brightcove.ima.GoogleIMAComponent
 
GoogleIMAComponent(BaseVideoView, EventEmitter, boolean) - Constructor for class com.brightcove.ima.GoogleIMAComponent
 
GoogleIMAComponent(BaseVideoView, EventEmitter, ImaSdkSettings) - Constructor for class com.brightcove.ima.GoogleIMAComponent
 
GoogleIMAEventType - Class in com.brightcove.ima
 
GoogleIMAEventType() - Constructor for class com.brightcove.ima.GoogleIMAEventType
 
GoogleIMAVideoAdPlayer - Class in com.brightcove.ima
 

H

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
 
hasDvr() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
hasDvr() - Method in class com.brightcove.player.display.VideoDisplayComponent
Indicates if Live with DVR is supported.
hashCode() - Method in class com.brightcove.player.data.Optional
 
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
 
hasInBandMetadataTrackDispatchType(boolean) - Method in interface com.brightcove.player.captioning.BrightcoveCaptionFormat.Builder
 
hasInBandMetadataTrackDispatchType() - Method in class com.brightcove.player.captioning.BrightcoveCaptionFormat
The in band metadata track dispatch type for the caption.
hasKeySystem(String) - Method in class com.brightcove.player.model.Source
Checks if the source has the specified key system.
hasNext() - Method in interface com.brightcove.player.MediaPlayerService
Checks if the playlist has a media track after the current track.
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
Deprecated.
 
hasPlayer() - Method in class com.brightcove.player.view.BrightcoveExoPlayerVideoView
Deprecated.
 
hasPrevious() - Method in interface com.brightcove.player.MediaPlayerService
Checks if the playlist has a media track before the current track.
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.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.
hidePlayerOptions(EventEmitter) - Method in class com.brightcove.player.controller.BrightcovePlayerOptionsManager
Hide the player options menu.
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
Deprecated.
HLSPeakBitrateTrackSelector(Context, int) - Constructor for class com.brightcove.player.render.HLSPeakBitrateTrackSelector
Deprecated.
 
HLSRendererBuilder - Class in com.brightcove.player.render
Deprecated.
HLSRendererBuilder(Context, String, String, Map<String, String>) - Constructor for class com.brightcove.player.render.HLSRendererBuilder
Deprecated.
 
HTTP_USER_AGENT - Static variable in class com.brightcove.player.C
Deprecated.
The user agent identifier that must be used by all HTTP requests from this plugin.
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.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.onceux.event.OnceUxEventType
The VAST or Once Unicorn Impression tracking property key.
IN_MANIFEST_CC_URI_STR - Static variable in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
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
Deprecated.
 
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
 
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_EMIT - Static variable in class com.brightcove.player.util.ErrorUtil
 
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
 
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.
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.
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
 
isDefault(boolean) - Method in interface com.brightcove.player.captioning.BrightcoveCaptionFormat.Builder
 
isDefault() - Method in class com.brightcove.player.captioning.BrightcoveCaptionFormat
Specifies if the caption is set as default
isDigital() - Method in class com.brightcove.player.drm.OutputProtection
Returns if the protection for digital output is enabled.
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.
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.
isEmpty(String) - Static method in class com.brightcove.player.util.StringUtil
Determines if given string is empty or null.
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.
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
 
isHlsRecommended() - Method in class com.brightcove.player.view.BaseVideoView
 
isHlsRecommended() - Method in class com.brightcove.player.view.BrightcoveExoPlayerTextureVideoView
Deprecated.
 
isHlsRecommended() - Method in class com.brightcove.player.view.BrightcoveExoPlayerVideoView
Deprecated.
 
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().
isInsideAdSegment() - Method in class com.brightcove.onceux.ProgressManager
Checks if the current position is inside an Ad segment.
isLargeScreen(Context) - Static method in class com.brightcove.player.util.LayoutUtil
Inspects the current screen to determine if the host device screen is large.
isLive() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
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
 
isLoadCanceled() - Method in class com.brightcove.player.offline.MediaPresentationDescriptionLoadable
Deprecated.
 
isLocal() - Method in class com.brightcove.player.model.Source
Checks if the source points to local media.
isLocalMedia() - Method in class com.brightcove.player.render.AbstractRendererBuilder
Deprecated.
Checks whether the renderer builder is working with a local media source.
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.
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 interface com.brightcove.player.MediaPlayerService
Checks if the service is currently playing a media.
isPlaying() - Method in class com.brightcove.player.view.BaseVideoView
 
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.
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.
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.
isShown() - Method in interface com.brightcove.player.view.RenderView
 
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.
isTvMode - Variable in class com.brightcove.player.mediacontroller.BrightcoveMediaController
boolean set on the constructor to check if we are on TV mode
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
 
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_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

language(String) - Method in interface com.brightcove.player.captioning.BrightcoveCaptionFormat.Builder
 
language() - Method in class com.brightcove.player.captioning.BrightcoveCaptionFormat
The language code for the caption
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
 
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.
liveWindowTimeMs - Variable in class com.brightcove.player.controller.VideoPlaybackController
 
load() - Method in class com.brightcove.player.offline.MediaPresentationDescriptionLoadable
Deprecated.
 
LOAD_TIME_MS - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
loadAd(String) - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
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.
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
 
loadInitializationChunk(DataSource, Representation) - Static method in class com.brightcove.player.dash.DashUtil
Deprecated.
 
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_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_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_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
 
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.
MediaPlayerListener - Interface in com.brightcove.player
The contract of a listener that can be called by media player service.
MediaPlayerListener.Stub - Class in com.brightcove.player
Local-side IPC implementation stub class.
MediaPlayerService - Interface in com.brightcove.player
The contract of a service that can be launched by submitting an Android Intent to launch a video player that will run independently in the background.
MediaPlayerService.Stub - Class in com.brightcove.player
Local-side IPC implementation stub class.
MediaPresentationDescriptionLoadable - Class in com.brightcove.player.offline
Deprecated.
MediaPresentationDescriptionLoadable(MediaPresentationDescriptionParser, String, File) - Constructor for class com.brightcove.player.offline.MediaPresentationDescriptionLoadable
Deprecated.
 
MESSAGE - Static variable in class com.brightcove.player.model.ErrorFields
 
MESSAGE - Static variable in class com.brightcove.vmap.TrackerTask
 
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.
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
 
MODE_DOWNLOAD - Static variable in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.
Downloads an offline license or renews an existing one.
MODE_PLAYBACK - Static variable in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.
Loads and refreshes (if necessary) a license for playback.
MODE_QUERY - Static variable in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.
Restores an offline license to allow its status to be queried.
MODE_RELEASE - Static variable in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.
Releases an existing offline license.
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
 
mRendererConfig - Variable in class com.brightcove.player.render.AbstractRendererBuilder
Deprecated.
 
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.

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
 
newFrameworkInstance(UUID, MediaDrmCallback, HashMap<String, String>, Handler, ExoPlayerDrmSessionManager.EventListener) - Static method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.
Instantiates a new instance.
newPlayReadyInstance(MediaDrmCallback, String, Handler, ExoPlayerDrmSessionManager.EventListener) - Static method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.
Instantiates a new instance using the PlayReady scheme.
newWidevineInstance(Looper, MediaDrmCallback, HashMap<String, String>, Handler, ExoPlayerDrmSessionManager.EventListener) - Static method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.
Instantiates a new instance using the Widevine scheme.
newWrappedExtractor(Format) - Static method in class com.brightcove.player.dash.DashUtil
Deprecated.
 
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_AD_DATA_URL - Static variable in class com.brightcove.onceux.event.OnceUxEventType
Indicate that no ad data URL has been registered for processing.
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
 
NONLINEAR - Static variable in class com.brightcove.vmap.VMAPComponent
 
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
 
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
 
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.
NumberUtil - Class in com.brightcove.player.util
 
NumberUtil() - Constructor for class com.brightcove.player.util.NumberUtil
 

O

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 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 release.
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.
OfflineCatalog - Class in com.brightcove.player.edge
Deprecated.
There is a new version of this class which uses ExoPlayer v2. For more information, please visit https://support.brightcove.com/migrating-exoplayer-2-framework
OfflineCatalog(Context, EventEmitter, String, String) - Constructor for class com.brightcove.player.edge.OfflineCatalog
Deprecated.
OfflineCatalog(Context, EventEmitter, String, String, String) - Constructor for class com.brightcove.player.edge.OfflineCatalog
Deprecated.
OfflineDashTrackSelector - Class in com.brightcove.player.dash
Deprecated.
OfflineDashTrackSelector(Context, DashTrackSelector, int) - Constructor for class com.brightcove.player.dash.OfflineDashTrackSelector
Deprecated.
 
OfflineLicenseManager<T extends com.google.android.exoplayer.drm.ExoMediaCrypto> - Class in com.brightcove.player.drm
Deprecated.
OfflineLicenseManager(ExoMediaDrm<T>, MediaDrmCallback, HashMap<String, String>) - Constructor for class com.brightcove.player.drm.OfflineLicenseManager
Deprecated.
Constructs an instance.
OfflineLicenseManagerFactory - Class in com.brightcove.player.drm
Deprecated.
OfflineLicenseManagerFactory() - Constructor for class com.brightcove.player.drm.OfflineLicenseManagerFactory
Deprecated.
 
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
Deprecated.
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
 
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
 
onAdError(AdErrorEvent) - Method in class com.brightcove.ima.GoogleIMAComponent
 
onAdEvent(AdEvent) - Method in class com.brightcove.ima.GoogleIMAComponent
 
onAdsManagerLoaded(AdsManagerLoadedEvent) - Method in class com.brightcove.ima.GoogleIMAComponent
 
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.BrightcoveClosedCaptioningSurfaceView
 
onAttachedToWindow() - Method in class com.brightcove.player.view.BrightcoveSurfaceView
 
onAttachedToWindow() - Method in class com.brightcove.player.view.BrightcoveVideoView
 
onAttachedToWindow() - Method in class com.brightcove.vmap.VideoAdPlayer
 
onAudioCapabilitiesChanged(AudioCapabilities) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
onAudioFormatEnabled(Format, int, long) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InfoListener
Deprecated.
 
onAudioTrackInitializationError(AudioTrack.InitializationException) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InternalErrorListener
Deprecated.
 
onAudioTrackInitializationError(AudioTrack.InitializationException) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
onAudioTrackUnderrun(int, long, long) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InternalErrorListener
Deprecated.
 
onAudioTrackUnderrun(int, long, long) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
onAudioTrackWriteError(AudioTrack.WriteException) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InternalErrorListener
Deprecated.
 
onAudioTrackWriteError(AudioTrack.WriteException) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
onAvailableRangeChanged(TimeRange) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InfoListener
Deprecated.
 
onAvailableRangeChanged(int, TimeRange) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
onAvailableRangeChanged(TimeRange) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
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
Deprecated.
 
onBandwidthSample(int, long, long) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
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
 
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.
OnceUxComponent - Class in com.brightcove.onceux
Provide a class to support the Brightcove Server Side Ad Insetion (SSAI) functionality, i.e.
OnceUxComponent(Context, BaseVideoView) - Constructor for class com.brightcove.onceux.OnceUxComponent
Create a default Once UX plugin using VMAP and XML.
OnceUxComponent(Context, BaseVideoView, ProtocolType, FormatType) - Constructor for class com.brightcove.onceux.OnceUxComponent
Create a new Brightcove Media Once UX plugin for the supplied Android context and video view.
OnceUxEventListener - Class in com.brightcove.onceux.event
Provide a base class for all OnceUX event handlers.
OnceUxEventListener(EventEmitter) - Constructor for class com.brightcove.onceux.event.OnceUxEventListener
Build a OnceUX event listener given an SDK event emitter.
OnceUxEventType - Class in com.brightcove.onceux.event
Identifies OnceUX event types used and emitted within the OnceUX plugin.
OnceUxEventType() - Constructor for class com.brightcove.onceux.event.OnceUxEventType
 
OnceUxSourceSelectionController - Class in com.brightcove.onceux
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
OnceUxSourceSelectionController(EventEmitter) - Constructor for class com.brightcove.onceux.OnceUxSourceSelectionController
Initializes this controller with the given EventEmitter.
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.
OnCollectLifeCycleDataListener() - Constructor for class com.brightcove.omniture.OmnitureComponent.OnCollectLifeCycleDataListener
 
onCompleted(DownloadStatus) - Method in interface com.brightcove.player.network.DownloadManager.Listener
Called when a download request set has been completed successfully
onCompletion(MediaPlayer) - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
onCompletion(MediaPlayer) - Method in class com.brightcove.vmap.VideoAdPlayer
 
onConfigurationChanged(Configuration) - Method in class com.brightcove.player.util.LifecycleUtil
 
onConfigurationChanged(Configuration) - Method in class com.brightcove.player.view.BrightcovePlayer
 
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.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.
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
 
onCryptoError(MediaCodec.CryptoException) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InternalErrorListener
Deprecated.
 
onCryptoError(MediaCodec.CryptoException) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
onCues(List<Cue>) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.CaptionListener
Deprecated.
 
onCues(List<Cue>) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
onDecoderInitializationError(MediaCodecTrackRenderer.DecoderInitializationException) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InternalErrorListener
Deprecated.
 
onDecoderInitializationError(MediaCodecTrackRenderer.DecoderInitializationException) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
onDecoderInitialized(String, long, long) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InfoListener
Deprecated.
 
onDecoderInitialized(String, long, long) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
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.BrightcoveClosedCaptioningSurfaceView
 
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.
onDownstreamFormatChanged(int, Format, int, long) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
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
 
onDrawnToSurface(Surface) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
onDrmKeysLoaded() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
onDrmKeysLoaded() - Method in interface com.brightcove.player.drm.ExoPlayerDrmSessionManager.EventListener
Deprecated.
Called each time keys are loaded.
onDrmKeysRemoved() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
onDrmKeysRemoved() - Method in interface com.brightcove.player.drm.ExoPlayerDrmSessionManager.EventListener
Deprecated.
Called each time offline keys are removed.
onDrmKeysRestored() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
onDrmKeysRestored() - Method in interface com.brightcove.player.drm.ExoPlayerDrmSessionManager.EventListener
Deprecated.
Called each time offline keys are restored.
onDrmSessionManagerError(Exception) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InternalErrorListener
Deprecated.
 
onDrmSessionManagerError(Exception) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
onDrmSessionManagerError(Exception) - Method in interface com.brightcove.player.drm.ExoPlayerDrmSessionManager.EventListener
Deprecated.
Called when a drm error occurs.
onDroppedFrames(int, long) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InfoListener
Deprecated.
 
onDroppedFrames(int, long) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
onError(MediaPlayer, int, int) - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
onError(String) - Method in class com.brightcove.player.edge.ErrorListener
This method must be implemented to handle any error that occurs during an asynchronous operation.
onError(MediaPlayer, int, int) - Method in class com.brightcove.vmap.VideoAdPlayer
 
onFailed(DownloadStatus) - Method in interface com.brightcove.player.network.DownloadManager.Listener
Called when a download request set has failed.
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.BrightcoveClosedCaptioningSurfaceView
 
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
 
onLoadCanceled(int, long) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
onLoadCanceled(Loader.Loadable) - Method in class com.brightcove.player.offline.DashDownloadable
Deprecated.
 
onLoadCompleted(int, long, int, int, Format, long, long, long, long) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InfoListener
Deprecated.
 
onLoadCompleted(int, long, int, int, Format, long, long, long, long) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
onLoadCompleted(Loader.Loadable) - Method in class com.brightcove.player.offline.DashDownloadable
Deprecated.
 
onLoadError(int, IOException) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InternalErrorListener
Deprecated.
 
onLoadError(int, IOException) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
onLoadError(Loader.Loadable, IOException) - Method in class com.brightcove.player.offline.DashDownloadable
Deprecated.
 
onLoadStarted(int, long, int, int, Format, long, long) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InfoListener
Deprecated.
 
onLoadStarted(int, long, int, int, Format, long, long) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
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
Deprecated.
 
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.
onMediaEvent(MediaEvent) - Method in interface com.brightcove.player.MediaPlayerListener
This method will be invoked by the media player service when a media event of interest occurs.
onMediaPlaylistLoadCompleted(byte[]) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
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(List<Id3Frame>) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
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.
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
 
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
onPlayerError(ExoPlaybackException) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
OnPlayerReadyListener() - Constructor for class com.brightcove.player.controller.VideoPlaybackController.OnPlayerReadyListener
 
onPlayerStateChanged(boolean, int) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
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
onPlayWhenReadyCommitted() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
onPostExecute(AdResponse) - Method in class com.brightcove.onceux.ProcessAdDataTask
Callback executed after the ad server response processing is completed to restart the video.
onPostExecute(String[]) - Method in class com.brightcove.onceux.SendTrackerTask
 
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(JSONObject) - Method in class com.brightcove.player.edge.GetPlaylistTask
 
onPostExecute(JSONObject) - Method in class com.brightcove.player.edge.GetVideoTask
 
onPostExecute(String) - Method in class com.brightcove.vmap.VASTDownloadTask
 
onPostExecute(String) - Method in class com.brightcove.vmap.VMAPDownloadTask
 
onPreferenceChange(Preference, Object) - Method in class com.brightcove.player.captioning.BrightcoveCaptionPropertiesFragment
Listens for changes to the Preference objects and updates them as necessary.
onPrepared(MediaPlayer) - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
onPrepared() - Method in class com.brightcove.player.view.BaseVideoView
 
onPrepared() - Method in class com.brightcove.player.view.BrightcoveExoPlayerTextureVideoView
Deprecated.
 
onPrepared() - Method in class com.brightcove.player.view.BrightcoveExoPlayerVideoView
Deprecated.
 
onPrepared(MediaPlayer) - Method in class com.brightcove.vmap.VideoAdPlayer
 
onPrepareDialogBuilder(AlertDialog.Builder) - Method in class com.brightcove.player.captioning.preferences.ListDialogPreference
 
onPreparedListener - Variable in class com.brightcove.player.view.BaseVideoView
 
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.
onRendererInitializationError(Exception) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InternalErrorListener
Deprecated.
 
onRenderers(TrackRenderer[], BandwidthMeter) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.RendererBuilderCallback
Deprecated.
 
onRenderersError(Exception) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.RendererBuilderCallback
Deprecated.
 
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.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
 
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
 
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
 
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
 
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
 
onStreamReady(InputStream) - Method in interface com.brightcove.player.captioning.tasks.LoadCaptionsTask.ResponseStreamListener
 
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
 
onTouchEvent(MotionEvent) - Method in class com.brightcove.player.view.BaseVideoView
 
onTransact(int, Parcel, Parcel, int) - Method in class com.brightcove.player.MediaPlayerListener.Stub
 
onTransact(int, Parcel, Parcel, int) - Method in class com.brightcove.player.MediaPlayerService.Stub
 
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.
onUpstreamDiscarded(int, long, long) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
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
Deprecated.
 
onVideoSizeChanged(int, int, int, float) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
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(DrmInitData) - Method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.
Opens the session, possibly asynchronously.
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
Deprecated.
 
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(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.
parse(String, InputStream) - Method in class com.google.android.exoplayer.dash.mpd.BrightcoveOfflineMediaPresentationDescriptionParser
 
parseRepresentation(XmlPullParser, String, String, String, int, int, float, int, int, String, SegmentBase, MediaPresentationDescriptionParser.ContentProtectionsBuilder) - Method in class com.google.android.exoplayer.dash.mpd.BrightcoveOfflineMediaPresentationDescriptionParser
 
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() - Method in class com.brightcove.vmap.VideoAdPlayer
 
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
 
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.
pausePlayback() - Method in interface com.brightcove.player.MediaPlayerService
Pauses playing the current media track, if any.
pauseVideoDownload(Video) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method is used to 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.
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.
PLAY_READY_CUSTOM_DATA_KEY - Static variable in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.
The key to use when passing CustomData to a PlayReady instance in an optional parameter map.
PLAY_WHEN_READY_COMMITTED - Static variable in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
playAd() - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
playbackController - Variable in class com.brightcove.player.view.BaseVideoView
 
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_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
 
PlayerOptionsButtonController - Class in com.brightcove.player.mediacontroller.buttons
The default Brightcove player options button controller.
PlayerOptionsButtonController(Context, BaseVideoView, BrightcoveControlBar, Typeface) - Constructor for class com.brightcove.player.mediacontroller.buttons.PlayerOptionsButtonController
Builds a complete controller.
playFirstTrack() - Method in interface com.brightcove.player.MediaPlayerService
Starts playback of the first media track in the playlist.
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
 
playLastTrack() - Method in interface com.brightcove.player.MediaPlayerService
Starts playback of the last media track in the playlist.
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
 
playNextTrack() - Method in interface com.brightcove.player.MediaPlayerService
Starts playback of the next media track in the playlist.
playPreviousTrack() - Method in interface com.brightcove.player.MediaPlayerService
Starts playback of the previous media track in the playlist.
PLAYREADY_UUID - Static variable in class com.brightcove.player.Constants
UUID for the PlayReady DRM scheme.
playTrack(int) - Method in interface com.brightcove.player.MediaPlayerService
Starts playback of the media track at the specified position in the playlist.
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.
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.
printTimeElapse(long, String) - Static method in class com.brightcove.player.TestUtil
 
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.
ProcessAdDataTask - Class in com.brightcove.onceux
Provide an Android AsyncTask class to handle the download and progress event processing for a given URL supplying VMAP (1.0) ad data.
ProcessAdDataTask(Context, EventEmitter, ProtocolType, FormatType, boolean) - Constructor for class com.brightcove.onceux.ProcessAdDataTask
Build a task saving the event emitter for handling errors.
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.onceux.event.ProgressEventHandler
Obtains the segment index via the upstream handler.
processEvent(Event) - Method in class com.brightcove.onceux.event.SendImpressionEventHandler
Default handler for dealing with elements.
processEvent(Event) - Method in class com.brightcove.onceux.event.SendTrackingBeaconEventHandler
Default handler for sending tracking beacons.
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(String) - Method in class com.brightcove.onceux.AdMetadataStateManager
Kick off a video using an ad metadata URI.
processVideo(Video) - Method in class com.brightcove.onceux.OnceUxComponent
Process a video that has a VMAP url in at least one if its sources.
processVideo(String) - Method in class com.brightcove.onceux.OnceUxComponent
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.
ProgressEventHandler - Class in com.brightcove.onceux.event
Deals with PROGRESS events by capturing the current segment and handling any uncompleted seek operations.
ProgressEventHandler() - Constructor for class com.brightcove.onceux.event.ProgressEventHandler
 
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
 
ProgressManager - Class in com.brightcove.onceux
Provide a class to manage the OnceUx/Player interactions.
ProgressManager(EventEmitter) - Constructor for class com.brightcove.onceux.ProgressManager
Build the instance for a given SDK event emitter.
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
 
protocol - Variable in class com.brightcove.onceux.AbstractOnceUxManager
The Once protocol.
provideLicenseManagerFactory() - Static method in class com.brightcove.player.drm.OfflineLicenseManagerFactory
Deprecated.
 
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
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
 

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 interface com.brightcove.player.drm.DrmSession
Deprecated.
Returns an informative description of the key status for the session.
queryKeyStatus() - Method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.
 

R

RANGE - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
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
Deprecated.
 
REASON_NO_DRM - Static variable in exception com.brightcove.player.render.UnsupportedDrmException
Deprecated.
 
REASON_UNKNOWN - Static variable in exception com.brightcove.player.render.UnsupportedDrmException
Deprecated.
 
REASON_UNSUPPORTED_SCHEME - Static variable in exception com.brightcove.player.render.UnsupportedDrmException
Deprecated.
 
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.
registerEventHandlers() - Method in class com.brightcove.onceux.AbstractOnceUxManager
Procedural abstraction used to set up the event handlers.
registerEventHandlers() - Method in class com.brightcove.onceux.AdInfoOverlayManager
Register the event handlers to deal with a start and end ad break event.
registerEventHandlers() - Method in class com.brightcove.onceux.AdMetadataStateManager
Procedural abstraction used to set up the event handlers.
registerEventHandlers() - Method in class com.brightcove.onceux.CompanionAdManager
Register the event handlers to deal with a start and end companion ad event.
registerEventHandlers() - Method in class com.brightcove.onceux.OnceUxComponent
Procedural abstraction used to setup event handlers for the OnceUX plugin.
registerEventHandlers() - Method in class com.brightcove.onceux.SeekManager
Override to setup the event handlers.
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.
registerProgressListener() - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
Registers the PROGRESS event listener.
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
 
releaseLicense(byte[]) - Method in interface com.brightcove.player.drm.LicenseManager
Releases an offline license.
releaseLicense(byte[]) - Method in class com.brightcove.player.drm.OfflineLicenseManager
Deprecated.
 
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
Deprecated.
 
releaseSession(DrmSession<T>) - Method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.
 
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.
remotePlayheadPositionUpdater - Variable in class com.brightcove.cast.GoogleCastComponent
 
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.
removeAllHandlers() - Method in class com.brightcove.player.analytics.AnalyticsClient
Removes all handlers that are currently registered with client.
removeCallback(VideoAdPlayer.VideoAdPlayerCallback) - Method in class com.brightcove.ima.GoogleIMAComponent
 
removeCallback(VideoAdPlayer.VideoAdPlayerCallback) - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
removeCallbacks() - 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.
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(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
 
removeListeners() - Method in class com.brightcove.onceux.OnceUxComponent
 
removeListeners() - Method in class com.brightcove.player.event.AbstractComponent
Removes all set listeners from the EventEmitter.
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
 
removeMarker(Integer) - Method in class com.brightcove.player.mediacontroller.BrightcoveSeekBar
Removes the marker specified.
removeOnVideoViewSizeChangedListener(BaseVideoView.OnVideoViewSizeChangedListener) - Method in class com.brightcove.player.view.BaseVideoView
 
RENDER_VIEW_AND_EVENT_EMITTER_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
RENDERER_COUNT - Static variable in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
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
Deprecated.
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
Deprecated.
 
renewLicense(Video, EventListener) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Deprecated.
The renewLicense method is deprecated and is now non-functional. To renew an offline license, please use either AbstractOfflineCatalog.requestRentalLicense(Video, Date, long, EventListener) or AbstractOfflineCatalog.requestPurchaseLicense(Video, EventListener).
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
Deprecated.
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
Deprecated.
 
requestDownload(MediaPresentationDescription, File) - Method in class com.brightcove.player.offline.DashDownloadable
Deprecated.
Requests the media to be downloaded asynchronously.
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.
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.
requiresSecureDecoderComponent(String) - Method in interface com.brightcove.player.drm.DrmSession
Deprecated.
Whether the session requires a secure decoder for the specified mime type.
requiresSecureDecoderComponent(String) - Method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.
Whether the session requires a secure decoder for the specified mime type.
reseeking - Variable in class com.brightcove.player.display.VideoDisplayComponent
 
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
resetSegmentIndex() - Method in class com.brightcove.onceux.event.ProgressEventHandler
Resets the current segment index.
resolveRegionForBlock(Block, TTMLDocument) - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
resolveRegionForBlock(Block, CaptionsDocument) - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
resources - Variable in class com.brightcove.onceux.AbstractOnceUxManager
Enable localization of public facing strings.
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.
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.
resumePlayback() - Method in interface com.brightcove.player.MediaPlayerService
Resumes playing the current media track from the current play head position.
resumeVideoDownload(Video) - 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) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method is used to resume a single video being downloaded 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.
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
 
SeekManager - Class in com.brightcove.onceux
Provide a class to manage the media player's playhead position during seeking as the frame of reference switches between ads and content within the dynamic stitched video.
SeekManager(Context, BaseVideoView, ProgressManager) - Constructor for class com.brightcove.onceux.SeekManager
Build the position mapper using help from a given videoView object.
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(int) - Method in class com.brightcove.player.view.BaseVideoView
Seek to the time specified
seekToLive() - Method in class com.brightcove.player.view.BaseVideoView
 
seekToLive() - Method in class com.brightcove.player.view.BrightcoveExoPlayerTextureVideoView
Deprecated.
 
seekToLive() - Method in class com.brightcove.player.view.BrightcoveExoPlayerVideoView
Deprecated.
 
SEGMENT_DURATION - Static variable in class com.brightcove.player.event.AbstractEvent
The video segment's duration in milliseconds.
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.
selectAudioTrack(int) - Method in class com.brightcove.player.controller.BrightcoveAudioTracksController
Selects audio track and emits the track selected.
selectCaptions(int) - Method in class com.brightcove.player.controller.BrightcoveClosedCaptioningController
Select the caption option and and emits the one selected.
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.
selectSource(Video) - Method in class com.brightcove.onceux.OnceUxSourceSelectionController
 
selectSource(Video) - Method in class com.brightcove.player.controller.DefaultSourceSelectionController
 
selectSource(Video) - Method in class com.brightcove.player.controller.ExoPlayerSourceSelectionController
Deprecated.
 
selectSource(Video) - Method in interface com.brightcove.player.controller.SourceSelector
Determines best appropriate Source within given Video object based on logic implemented.
selectTracks(MediaPresentationDescription, int, DashTrackSelector.Output) - Method in class com.brightcove.player.dash.OfflineDashTrackSelector
Deprecated.
 
selectTracks(MediaPresentationDescription, int, DashTrackSelector.Output) - Method in class com.brightcove.player.render.DashAudioTrackSelector
Deprecated.
 
selectTracks(MediaPresentationDescription, int, DashTrackSelector.Output) - Method in class com.brightcove.player.render.DashPeakBitrateTrackSelector
Deprecated.
 
selectTracks(HlsMasterPlaylist, HlsTrackSelector.Output) - Method in class com.brightcove.player.render.HLSPeakBitrateTrackSelector
Deprecated.
 
SEND_IMPRESSION - Static variable in class com.brightcove.onceux.event.OnceUxEventType
Indicate that an impression tracking beacon has been sent.
SEND_TRACKING_BEACON - Static variable in class com.brightcove.onceux.event.OnceUxEventType
Indicate that a tracking beacon has been sent.
sendAnalyticsRequest(Event, String, Map<String, String>) - Method in class com.brightcove.player.analytics.Analytics
 
SendImpressionEventHandler - Class in com.brightcove.onceux.event
Provide a class to send an event corresponding to a <Impression> element.
SendImpressionEventHandler(EventEmitter) - Constructor for class com.brightcove.onceux.event.SendImpressionEventHandler
Build an <Impression> data binding event handler.
SendTrackerTask - Class in com.brightcove.onceux
Provide an Android AsyncTask class to send tracking requests.
SendTrackerTask() - Constructor for class com.brightcove.onceux.SendTrackerTask
Build a task saving the event emitter for handling errors.
SendTrackingBeaconEventHandler - Class in com.brightcove.onceux.event
Provide a class to send out a tracking beacon as part of processing for the <Tracking> elements encountered in an ad break.
SendTrackingBeaconEventHandler(EventEmitter) - Constructor for class com.brightcove.onceux.event.SendTrackingBeaconEventHandler
Build an event handler which will send out tracking beacons.
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
Indicates that the cast button should be initialized.
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_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
Indicates that the MiniController widget should be initialized.
SET_NOTIFICATIONS - Static variable in class com.brightcove.cast.GoogleCastEventType
Indicates that the cast notifications should be enabled.
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.
setActions(List<RemoteAction>) - Method in class com.brightcove.player.pictureinpicture.BrightcovePictureInPictureParams.Builder
Sets the user actions.
setAdId(String) - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
setAdId(String) - Method in class com.brightcove.vmap.VideoAdPlayer
 
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
 
setAdTitle(String) - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
setAdTitle(String) - Method in class com.brightcove.vmap.VideoAdPlayer
 
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.
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.
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.
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
Deprecated.
Sets the current bandwidth meter.
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.
setBrightcoveControlBar(BrightcoveControlBar) - Method in class com.brightcove.player.mediacontroller.BrightcoveShowHideController
Sets the Brightcove control bar.
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
Deprecated.
 
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.
setDebugListener(ExoPlayerVideoDisplayComponent.InfoListener) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
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.
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(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
 
setDVRControllerEnabled(boolean) - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Enables or disables the DVR controller.
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.
setHlsChunkSource(HlsChunkSource) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
Save the given chunk source to discriminate between live and non-live videos.
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.
setInternalErrorListener(ExoPlayerVideoDisplayComponent.InternalErrorListener) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
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.
setLayoutParams(ViewGroup.LayoutParams) - Method in class com.brightcove.player.view.BaseVideoView
 
setLayoutParams(ViewGroup.LayoutParams) - Method in interface com.brightcove.player.view.RenderView
 
setLearnMoreEnabled(boolean) - Method in class com.brightcove.vmap.VideoAdPlayer
 
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.
setLines(List<List<Span>>) - Method in class com.brightcove.player.captioning.BrightcoveClosedCaption
The List of caption text lines.
setListener(MediaPlayerListener) - Method in interface com.brightcove.player.MediaPlayerService
Sets/clears the listener that will be invoked by the media player service when a media event of interest occurs.
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.
setListItemLayoutResource(int) - Method in class com.brightcove.player.captioning.preferences.ListDialogPreference
Sets the layout to use for grid items.
setLiveWindowTimeMs(int) - Method in class com.brightcove.player.controller.VideoPlaybackController
Deprecated.
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.
Sets the maximum duration of media that needs to be buffered for a switch to a lower quality variant to be considered.
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.
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.Id3MetadataListener) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
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.
setMinBufferDurationToSwitchUp(long) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
Sets the minimum duration of media that needs to be buffered for a switch to a higher quality variant to be considered.
setMinBufferMs(int) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
Sets the minimum duration of data that must be buffered for playback to start or resume following a user action such as a seek.
setMinRebufferMs(int) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
Sets the minimum duration of data that must be buffered for playback to resume after a player invoked rebuffer (i.e.
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(int, byte[]) - Method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.
Sets the mode, which determines the role of sessions acquired from the instance.
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.
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.
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
 
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
Deprecated.
Sets the peak bitrate.
setPlaybackLooper(Looper) - Method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.
Sets the playback looper that will be used.
setPlayerName(String) - Method in class com.brightcove.omniture.CustomMediaHeartbeatDelegate
 
setPlayerName(String) - Method in class com.brightcove.omniture.CustomPlayerDelegate
Deprecated.
 
setPlaylist(Playlist) - Method in interface com.brightcove.player.MediaPlayerService
Sets the list of media to be played by the service.
setPreviewEnabled(boolean) - Method in class com.brightcove.player.captioning.preferences.ColorPreference
 
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.view.BrightcoveSurfaceView
setProjectionFormat(Video.ProjectionFormat) - Method in class com.brightcove.player.view.BrightcoveTextureView
 
setProjectionFormat(Video.ProjectionFormat) - Method in interface com.brightcove.player.view.RenderView
 
setPropertyByteArray(String, byte[]) - Method in interface com.brightcove.player.drm.BrightcoveDrmSession
 
setPropertyByteArray(String, byte[]) - Method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.
Provides access to MediaDrm.setPropertyByteArray(String, byte[]).
setPropertyString(String, String) - Method in interface com.brightcove.player.drm.BrightcoveDrmSession
 
setPropertyString(String, String) - Method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.
Provides access to MediaDrm.setPropertyString(String, String).
setRegion(String) - Method in class com.brightcove.player.model.Block
The region name for this timed-text element.
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
 
setRendererConfig(RendererConfig) - Method in class com.brightcove.player.render.AbstractRendererBuilder
Deprecated.
Sets the RendererConfig.
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.
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.
setSegmentIndex(int) - Method in class com.brightcove.onceux.event.ProgressEventHandler
 
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
 
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
 
setSkipOffset(int) - Method in class com.brightcove.vmap.VideoAdPlayer
 
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.
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.
setSubtitleWidget(android.media.SubtitleTrack.RenderingWidget) - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningSurfaceView
 
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
 
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
 
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.
setToken(int) - Method in class com.brightcove.onceux.event.ProgressEventHandler
 
setUniqueIdentifierEnabled(boolean) - Method in class com.brightcove.player.analytics.Analytics
Set whether the client side unique identifier feature is enabled.
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.
setUserActions(List<RemoteAction>) - Method in class com.brightcove.player.pictureinpicture.PictureInPictureManager
Sets the user actions.
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
Sets the Video widevine headers from the videoProperties if available, through the Video.Fields#WIDEVINE_HEADERS key.
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.
setVideoPath() - Method in class com.brightcove.vmap.VideoAdPlayer
 
setVideoPath(String) - Method in class com.brightcove.vmap.VideoAdPlayer
 
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.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.
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
The video's short 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.
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.
showPlayerOptions(EventEmitter) - Method in class com.brightcove.player.controller.BrightcovePlayerOptionsManager
Show the player options menu.
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.
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
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
 
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() - Method in class com.brightcove.vmap.VideoAdPlayer
 
START_AD - Static variable in class com.brightcove.onceux.event.OnceUxEventType
Indicate that a VAST <Ad> is starting.
START_AD_BREAK - Static variable in class com.brightcove.onceux.event.OnceUxEventType
Indicate that a VMAP <AdBreak> is starting.
START_AD_SEGMENT - Static variable in class com.brightcove.onceux.event.OnceUxEventType
Indicate that a VMAP <AdBreak> is starting.
START_COMPANION - Static variable in class com.brightcove.onceux.event.OnceUxEventType
Indicate that a VMAP <Companion> is at available to be displayed.
START_LINEAR - Static variable in class com.brightcove.onceux.event.OnceUxEventType
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
 
startPlayback() - Method in interface com.brightcove.player.MediaPlayerService
Plays the current track from the beginning.
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
Deprecated.
 
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_CODE - Static variable in class com.brightcove.vmap.TrackerTask
 
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.onceux.event.OnceUxEventType
The stitched position.
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.
stopAd() - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
stopPlayback() - 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 interface com.brightcove.player.MediaPlayerService
Stop playing the current media track, if any.
stopPlayback() - Method in class com.brightcove.player.view.BaseVideoView
Stop playback
stopPlayback() - Method in class com.brightcove.vmap.VideoAdPlayer
 
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
Deprecated.
 
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
 
Stub() - Constructor for class com.brightcove.player.MediaPlayerListener.Stub
Construct the stub at attach it to the interface.
Stub() - Constructor for class com.brightcove.player.MediaPlayerService.Stub
Construct the stub at attach it to the interface.
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
Deprecated.
 
surfaceChanged(SurfaceHolder, int, int, int) - Method in class com.brightcove.player.display.VideoDisplayComponent
 
surfaceCreated(SurfaceHolder) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
surfaceCreated(SurfaceHolder) - Method in class com.brightcove.player.display.VideoDisplayComponent
 
surfaceDestroyed(SurfaceHolder) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
 
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.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
 
TEST - Static variable in class com.brightcove.player.event.EventType
 
TestUtil - Class in com.brightcove.player
Created by smartinez on 3/13/18.
TestUtil() - Constructor for class com.brightcove.player.TestUtil
 
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
 
textAlign - Variable in class com.brightcove.player.model.StyledElement
 
textDecoration - Variable in class com.brightcove.player.model.StyledElement
 
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
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.
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
 
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.
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.event.AbstractEvent
 
toString() - Method in enum com.brightcove.player.model.CaptionType
 
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.
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_TYPE_AUDIO - Static variable in class com.brightcove.player.C
Deprecated.
A type constant for audio tracks.
TRACK_TYPE_METADATA - Static variable in class com.brightcove.player.C
Deprecated.
A type constant for metadata tracks.
TRACK_TYPE_TEXT - Static variable in class com.brightcove.player.C
Deprecated.
A type constant for text tracks.
TRACK_TYPE_VIDEO - Static variable in class com.brightcove.player.C
Deprecated.
A type constant for video tracks.
TrackerTask - Class in com.brightcove.vmap
Task used to make Tracking HTTP requests.
TrackerTask(EventEmitter) - Constructor for class com.brightcove.vmap.TrackerTask
Build a task saving the event emitter for handling errors.
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.
TRACKS - Static variable in class com.brightcove.player.event.AbstractEvent
The key for the list of tracks in AUDIO_TRACKS events.
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 interface com.brightcove.player.captioning.BrightcoveCaptionFormat.Builder
 
type() - Method in class com.brightcove.player.captioning.BrightcoveCaptionFormat
The mimetype of the caption.
type - Variable in class com.brightcove.player.event.AbstractEvent
 
typeface(String) - Method in interface com.brightcove.player.captioning.BrightcoveCaptionStyle.Builder
 
typeface() - Method in class com.brightcove.player.captioning.BrightcoveCaptionStyle
 

U

UNEXPECTED_TYPE - Static variable in class com.brightcove.player.util.ErrorUtil
 
unit - Variable in class com.brightcove.player.model.Length
 
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.
UNSET_NOTIFICATIONS - Static variable in class com.brightcove.cast.GoogleCastEventType
Indicates that the cast notifications should be disabled.
UnsupportedDrmException - Exception in com.brightcove.player.render
Deprecated.
UnsupportedDrmException(int) - Constructor for exception com.brightcove.player.render.UnsupportedDrmException
Deprecated.
 
UnsupportedDrmException(int, Exception) - Constructor for exception com.brightcove.player.render.UnsupportedDrmException
Deprecated.
 
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.
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.
updateKeyStates(KeyEvent) - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Update current RemoteControlKeyState, which is the media player button with the focus.
updater - Variable in class com.brightcove.player.display.VideoDisplayComponent
 
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.
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 - Static variable in class com.brightcove.vmap.TrackerTask
 
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
 
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.model.Length
 
valueOf(String) - Static method in enum com.brightcove.cast.GoogleCastComponent.PlaybackLocation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.brightcove.cast.GoogleCastComponent.PlaybackState
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.model.CaptionType
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.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.view.BrightcoveClosedCaptioningView.ClosedCaptioningMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.brightcove.cast.GoogleCastComponent.PlaybackLocation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.brightcove.cast.GoogleCastComponent.PlaybackState
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.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.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.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.view.BrightcoveClosedCaptioningView.ClosedCaptioningMode
Returns an array containing the constants of this enum type, in the order they are declared.
VAST_AD - Static variable in class com.brightcove.onceux.event.OnceUxEventType
The VAST Ad property key.
VAST_COMPANION - Static variable in class com.brightcove.onceux.event.OnceUxEventType
The property key for the Companion data binding.
VAST_CREATIVES - Static variable in class com.brightcove.onceux.event.OnceUxEventType
The property key for the AdBreak Creative information, such as id, ad id, and duration.
VAST_LINEAR - Static variable in class com.brightcove.onceux.event.OnceUxEventType
The VAST Linear property key.
VAST_TRACKING - Static variable in class com.brightcove.onceux.event.OnceUxEventType
The VAST Tracking beacon property key.
VAST_VIDEO_CLICKS - Static variable in class com.brightcove.onceux.event.OnceUxEventType
The property key for the VAST VideoClicks data binding.
VASTDownloadTask - Class in com.brightcove.vmap
Task used to make download external VAST XML documents.
VASTDownloadTask(VMAPComponent) - Constructor for class com.brightcove.vmap.VASTDownloadTask
 
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.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_AD_LEARN_MORE - Static variable in class com.brightcove.vmap.VideoAdPlayer
 
VIDEO_AD_PLAYBACK_ERROR - Static variable in class com.brightcove.vmap.VideoAdPlayer
 
VIDEO_AD_SKIP - Static variable in class com.brightcove.vmap.VideoAdPlayer
 
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_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
 
VideoAdPlayer - Class in com.brightcove.vmap
VideoView used to play video ads.
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
 
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.onceux.AbstractOnceUxManager
The SDK base video view.
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.onceux.event.OnceUxEventType
The VMAP AdBreak property key.
VMAP_AD_SEGMENT - Static variable in class com.brightcove.onceux.event.OnceUxEventType
The VMAP AdSegment property key.
VMAP_ERRORS - Static variable in class com.brightcove.onceux.event.OnceUxEventType
The VMAP parsing and validation error messages property key.
VMAP_EVENT_MAP - Static variable in class com.brightcove.onceux.event.OnceUxEventType
The VMAP event map property key providing access to the list of events associated with a playhead position.
VMAP_INITIALIZED - Static variable in class com.brightcove.vmap.VMAPComponent
 
VMAP_RESPONSE - Static variable in class com.brightcove.onceux.event.OnceUxEventType
The VMAP response property key to Java data bindings.
VMAP_SEGMENT_INDEX - Static variable in class com.brightcove.onceux.event.OnceUxEventType
The VMAP segment index property key.
VMAP_TIMELINE - Static variable in class com.brightcove.onceux.event.OnceUxEventType
The VMAP timeline property key encapsulating segment and event suppport.
VMAP_URL - Static variable in class com.brightcove.vmap.VMAPComponent
 
VMAPComponent - Class in com.brightcove.vmap
Component for rendering VMAP ads from a non-Google DoubleClick For Publishers server.
VMAPComponent(BaseVideoView) - Constructor for class com.brightcove.vmap.VMAPComponent
 
VMAPDownloadTask - Class in com.brightcove.vmap
Task used to make download VMAP XML documents.
VMAPDownloadTask(VMAPComponent) - Constructor for class com.brightcove.vmap.VMAPDownloadTask
 
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
 
WHAT - Static variable in class com.brightcove.vmap.VideoAdPlayer
 
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.
WidevineMediaDrmCallback - Class in com.brightcove.player.drm
Deprecated.
WidevineMediaDrmCallback(String) - Constructor for class com.brightcove.player.drm.WidevineMediaDrmCallback
Deprecated.
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.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
 
ZERO_TIME_STRING - Static variable in class com.brightcove.player.util.StringUtil
Constant string value for position 0 within a video.
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 
Skip navigation links