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
Base constructor for AbstractOfflineCatalog.
AbstractOfflineCatalog(Context, EventEmitter, String, String, String, DownloadFileCreator) - Constructor for class com.brightcove.player.edge.AbstractOfflineCatalog
Constructor for AbstractOfflineCatalog with a custom DownloadFileCreator.
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.
ACCOUNT - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
ACCOUNT - Static variable in class com.brightcove.player.event.EventType
Indicates that the account has been set.
ACCOUNT_ID - Static variable in class com.brightcove.player.model.VideoFields
 
ACTIVITY - Static variable in class com.brightcove.player.event.AbstractEvent
The key for Activity on the FRAGMENT_ATTACHED lifecycle event.
ACTIVITY_CREATED - Static variable in class com.brightcove.player.event.EventType
Indicates the activity has been created.
ACTIVITY_DESTROYED - Static variable in class com.brightcove.player.event.EventType
Indicates the activity has been destroyed.
ACTIVITY_PAUSED - Static variable in class com.brightcove.player.event.EventType
Indicates the activity has been paused.
ACTIVITY_RESTARTED - Static variable in class com.brightcove.player.event.EventType
Indicates the activity has been restarted.
ACTIVITY_RESUMED - Static variable in class com.brightcove.player.event.EventType
Indicates the activity is about to save state.
ACTIVITY_SAVE_INSTANCE_STATE - Static variable in class com.brightcove.player.event.EventType
Indicates the activity is about to save state.
ACTIVITY_STARTED - Static variable in class com.brightcove.player.event.EventType
Indicates the activity has been started.
ACTIVITY_STOPPED - Static variable in class com.brightcove.player.event.EventType
Indicates the activity has been stopped.
activityOnDestroy() - Method in class com.brightcove.player.util.LifecycleUtil
 
activityOnPause() - Method in class com.brightcove.player.util.LifecycleUtil
 
activityOnResume() - Method in class com.brightcove.player.util.LifecycleUtil
 
activityOnSaveInstanceState(Bundle) - Method in class com.brightcove.player.util.LifecycleUtil
 
activityOnStart() - Method in class com.brightcove.player.util.LifecycleUtil
 
activityOnStop() - Method in class com.brightcove.player.util.LifecycleUtil
 
AD_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
ADD_MEDIA_INFO - Static variable in class com.brightcove.cast.GoogleCastEventType
Indicates that the MediaInfo should be added to the queue for cast playback.
ADD_MEDIA_QUEUE_ITEM - Static variable in class com.brightcove.cast.GoogleCastEventType
Indicates that the MediaQueueItem should be added to the queue for cast playback.
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.
addItems(MediaQueueItem...) - Method in class com.brightcove.cast.GoogleCastComponent
 
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.
addMediaInfo() - Method in class com.brightcove.cast.controller.BrightcoveCastMediaManager
 
addMediaInfo(MediaInfo) - Method in class com.brightcove.cast.controller.BrightcoveCastMediaManager
 
addOnceListener(String, EventListener) - Method in class com.brightcove.player.event.AbstractComponent
Convenience method to add an EventListener for the given type using the EventEmitter.once() method.
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.
AllocatorConfig - Class in com.brightcove.player.config
Config class used when creating a Allocator instance.
AllocatorConfig.Builder - Class in com.brightcove.player.config
The AllocatorConfig Builder.
Analytics - Class in com.brightcove.player.analytics
 
Analytics(EventEmitter, Context) - Constructor for class com.brightcove.player.analytics.Analytics
 
Analytics(EventEmitter, Context, Class<? extends Component>) - Constructor for class com.brightcove.player.analytics.Analytics
 
Analytics.Fields - Class in com.brightcove.player.analytics
 
ANALYTICS_CATALOG_REQUEST - Static variable in class com.brightcove.player.event.EventType
Indicates that a catalog request has been made.
ANALYTICS_CATALOG_RESPONSE - Static variable in class com.brightcove.player.event.EventType
Indicates that a catalog response was received.
ANALYTICS_VIDEO_ENGAGEMENT - Static variable in class com.brightcove.player.event.EventType
Indicates that video_engagement event data was received.
AnalyticsClient - Class in com.brightcove.player.analytics
Analytics client can be used to publish analytics event to the list of registered analytics handlers.
AnalyticsOutOfSpaceException - Exception in com.brightcove.player.analytics
An IOException that describes the reason why an AnalyticsEvent cannot be saved.
AnalyticsOutOfSpaceException(AnalyticsEvent, long, long, Throwable) - Constructor for exception com.brightcove.player.analytics.AnalyticsOutOfSpaceException
Constructs an instance of AnalyticsOutOfSpaceException
AnalyticsRetryLimitException - Exception in com.brightcove.player.analytics
An IOException that describes the reason why an AnalyticsEvent cannot be sent.
AnalyticsRetryLimitException(AnalyticsEvent, long, Exception) - Constructor for exception com.brightcove.player.analytics.AnalyticsRetryLimitException
Constructs an instance of AnalyticsRetryLimitException
ANDROID_VIEW - Static variable in class com.brightcove.player.event.AbstractEvent
The event property that specifies View.
ANIMATION_STYLE_FADE - Static variable in interface com.brightcove.player.mediacontroller.ShowHideController
Use a fading animation style whereby ...
ANIMATION_STYLE_SLIDE - Static variable in interface com.brightcove.player.mediacontroller.ShowHideController
Use a sliding animation style whereby ...
ANNOTATION_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
ANY - Static variable in class com.brightcove.player.event.EventType
ANY is a special event in that the Default Implementation of EventEmitter will process all listeners for ANY before every event.
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_CAST_CHANNEL - Static variable in class com.brightcove.cast.model.BrightcoveMessage
 
BRIGHTCOVE_CONTROL_BAR - Static variable in class com.brightcove.player.event.AbstractEvent
The event property that specifies the BrightcoveControlBar.
BRIGHTCOVE_MEDIA_CONTROLLER - Static variable in class com.brightcove.player.event.AbstractEvent
The event property that specifies the BrightcoveMediaController.
BRIGHTCOVE_SCHEME - Static variable in class com.brightcove.player.captioning.BrightcoveCaptionFormat
 
BrightcoveAudioTracksController - Class in com.brightcove.player.controller
 
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
 
BrightcoveCastMediaManager - Class in com.brightcove.cast.controller
 
BrightcoveCastMediaManager(Context, EventEmitter) - Constructor for class com.brightcove.cast.controller.BrightcoveCastMediaManager
 
BrightcoveCastMediaManager(Context, EventEmitter, MediaControllerConfig) - Constructor for class com.brightcove.cast.controller.BrightcoveCastMediaManager
 
BrightcoveChannelUtil - Class in com.brightcove.cast.util
An util class that helps sending messages to the Brightcove Cast app receiver using the BrightcoveMessage.BRIGHTCOVE_CAST_CHANNEL channel.
BrightcoveChannelUtil() - Constructor for class com.brightcove.cast.util.BrightcoveChannelUtil
 
BrightcoveClosedCaption - Class in com.brightcove.player.captioning
A class for describing a closed caption, comprised of a start and end time as well as the caption text.
BrightcoveClosedCaption() - Constructor for class com.brightcove.player.captioning.BrightcoveClosedCaption
 
BrightcoveClosedCaption(int, int, List<List<Span>>) - Constructor for class com.brightcove.player.captioning.BrightcoveClosedCaption
Initializes a Caption with the given begin time, end time, and text lines.
BrightcoveClosedCaption(int, int, String) - Constructor for class com.brightcove.player.captioning.BrightcoveClosedCaption
 
BrightcoveClosedCaptioningController - Class in com.brightcove.player.controller
 
BrightcoveClosedCaptioningController(BaseVideoView, Context) - Constructor for class com.brightcove.player.controller.BrightcoveClosedCaptioningController
Constructor
brightcoveClosedCaptioningController - Variable in class com.brightcove.player.view.BaseVideoView
 
BrightcoveClosedCaptioningManager - Class in com.brightcove.player.management
A class for managing instances of styled closed captions and their settings.
BrightcoveClosedCaptioningSurfaceView - Class in com.brightcove.player.view
Deprecated.
BrightcoveClosedCaptioningSurfaceView(Context) - Constructor for class com.brightcove.player.view.BrightcoveClosedCaptioningSurfaceView
Deprecated.
 
BrightcoveClosedCaptioningTextView - Class in com.brightcove.player.captioning
A TextView that encapsulates a rendered closed caption.
BrightcoveClosedCaptioningTextView(Context) - Constructor for class com.brightcove.player.captioning.BrightcoveClosedCaptioningTextView
 
BrightcoveClosedCaptioningTextView(Context, AttributeSet) - Constructor for class com.brightcove.player.captioning.BrightcoveClosedCaptioningTextView
 
BrightcoveClosedCaptioningTextView(Context, AttributeSet, int) - Constructor for class com.brightcove.player.captioning.BrightcoveClosedCaptioningTextView
 
BrightcoveClosedCaptioningView - Class in com.brightcove.player.view
 
BrightcoveClosedCaptioningView(Context) - Constructor for class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
BrightcoveClosedCaptioningView(Context, AttributeSet) - Constructor for class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
BrightcoveClosedCaptioningView(Context, AttributeSet, int) - Constructor for class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
BrightcoveClosedCaptioningView.ClosedCaptioningMode - Enum in com.brightcove.player.view
Specifies the type of captions being used currently.
BrightcoveClosedCaptioningView.TimeMapEntry - Class in com.brightcove.player.view
 
BrightcoveControlBar - Class in com.brightcove.player.mediacontroller
Provides a control bar wrapper class.
BrightcoveControlBar(Context) - Constructor for class com.brightcove.player.mediacontroller.BrightcoveControlBar
 
BrightcoveControlBar(Context, AttributeSet) - Constructor for class com.brightcove.player.mediacontroller.BrightcoveControlBar
 
BrightcoveControlBar(Context, AttributeSet, int) - Constructor for class com.brightcove.player.mediacontroller.BrightcoveControlBar
 
BrightcoveDashManifestParser - Class in com.brightcove.player.dash
A Dash Manifest Parser used for Brightcove videos.
BrightcoveDashManifestParser() - Constructor for class com.brightcove.player.dash.BrightcoveDashManifestParser
 
BrightcoveDrmSession - Interface in com.brightcove.player.drm
Contract of a DRM session.
BrightcoveDrmUtil - Class in com.brightcove.player.drm
Provides utility methods to work DRM licenses.
BrightcoveDrmUtil() - Constructor for class com.brightcove.player.drm.BrightcoveDrmUtil
Prevent construction of this utility class.
BrightcoveExoPlayerTextureVideoView - Class in com.brightcove.player.view
 
BrightcoveExoPlayerTextureVideoView(Context) - Constructor for class com.brightcove.player.view.BrightcoveExoPlayerTextureVideoView
 
BrightcoveExoPlayerTextureVideoView(Context, AttributeSet) - Constructor for class com.brightcove.player.view.BrightcoveExoPlayerTextureVideoView
 
BrightcoveExoPlayerTextureVideoView(Context, AttributeSet, int) - Constructor for class com.brightcove.player.view.BrightcoveExoPlayerTextureVideoView
 
BrightcoveExoPlayerVideoView - Class in com.brightcove.player.view
 
BrightcoveExoPlayerVideoView(Context) - Constructor for class com.brightcove.player.view.BrightcoveExoPlayerVideoView
 
BrightcoveExoPlayerVideoView(Context, AttributeSet) - Constructor for class com.brightcove.player.view.BrightcoveExoPlayerVideoView
 
BrightcoveExoPlayerVideoView(Context, AttributeSet, int) - Constructor for class com.brightcove.player.view.BrightcoveExoPlayerVideoView
 
BrightcoveMediaController - Class in com.brightcove.player.mediacontroller
The default Brightcove media controller patterned on the Brightcove Web Player.
BrightcoveMediaController(BaseVideoView) - Constructor for class com.brightcove.player.mediacontroller.BrightcoveMediaController
Builds a default media controller for a given video view.
BrightcoveMediaController(BaseVideoView, int) - Constructor for class com.brightcove.player.mediacontroller.BrightcoveMediaController
Builds a media controller for a given video view and layout.
BrightcoveMediaControlRegistry - Interface in com.brightcove.player.mediacontroller
Defines the interface for managing a collection of controllers for media control buttons which use an icon fontset to present the button operation via a glyph defined by the font.
BrightcoveMediaControlRegistryImpl - Class in com.brightcove.player.mediacontroller
Provides a button controller registry where collections of button controllers are managed.
BrightcoveMediaControlRegistryImpl() - Constructor for class com.brightcove.player.mediacontroller.BrightcoveMediaControlRegistryImpl
 
BrightcoveMediaDrmCallback - Class in com.brightcove.player.drm
Provides a base implementation of Media DRM callback handler that can be used to concrete implementations specific to ExoPlayer/CDM.
BrightcoveMediaDrmCallback(String) - Constructor for class com.brightcove.player.drm.BrightcoveMediaDrmCallback
 
BrightcoveMessage - Class in com.brightcove.cast.model
The BrightcoveMessage is an immutable message used for sending information to the Brightcove app receiver through a valid CastSession, using the BrightcoveMessage.BRIGHTCOVE_CAST_CHANNEL channel.
BrightcoveMessage(String, Object) - Constructor for class com.brightcove.cast.model.BrightcoveMessage
Instantiates a new Brightcove message.
BrightcovePictureInPictureParams - Class in com.brightcove.player.pictureinpicture
Represents a set of parameters used to initialize and update an Activity in picture-in-picture mode.
BrightcovePictureInPictureParams.Builder - Class in com.brightcove.player.pictureinpicture
Builder class for BrightcovePictureInPictureParams objects.
BrightcovePlayer - Class in com.brightcove.player.view
An Activity with basic life cycle and full screen support.
BrightcovePlayer() - Constructor for class com.brightcove.player.view.BrightcovePlayer
 
BrightcovePlayerActivity - Class in com.brightcove.player.appcompat
An AppCompatActivity with basic life cycle and full screen support.
BrightcovePlayerActivity() - Constructor for class com.brightcove.player.appcompat.BrightcovePlayerActivity
 
BrightcovePlayerFragment - Class in com.brightcove.player.appcompat
A backwards compatible Fragment with basic life cycle and full screen support.
BrightcovePlayerFragment() - Constructor for class com.brightcove.player.appcompat.BrightcovePlayerFragment
 
BrightcovePlayerFragment - Class in com.brightcove.player.view
A Fragment with basic life cycle and full screen support.
BrightcovePlayerFragment() - Constructor for class com.brightcove.player.view.BrightcovePlayerFragment
 
BrightcovePlayerOptionsManager - Class in com.brightcove.player.controller
Singleton class used to make manage the player options menu and its items, used for Android TV.
BrightcovePluginManager - Class in com.brightcove.player.management
 
BrightcovePluginManager(EventEmitter) - Constructor for class com.brightcove.player.management.BrightcovePluginManager
 
BrightcovePluginManager.OnRegisterPluginListener - Class in com.brightcove.player.management
 
BrightcoveSeekBar - Class in com.brightcove.player.mediacontroller
Provides a seek bar object that also manages arbitrary markers for chapters, ads or some other purpose.
BrightcoveSeekBar(Context) - Constructor for class com.brightcove.player.mediacontroller.BrightcoveSeekBar
 
BrightcoveSeekBar(Context, AttributeSet) - Constructor for class com.brightcove.player.mediacontroller.BrightcoveSeekBar
 
BrightcoveSeekBar(Context, AttributeSet, int) - Constructor for class com.brightcove.player.mediacontroller.BrightcoveSeekBar
 
BrightcoveSeekBarController - Class in com.brightcove.player.mediacontroller
Abstracts the seekbar operations and provides a helper class for the seekbar in general.
BrightcoveSeekBarController(BrightcoveSeekBar, BaseVideoView) - Constructor for class com.brightcove.player.mediacontroller.BrightcoveSeekBarController
Builds the seek bar controller.
BrightcoveSegmentTemplate - Class in com.brightcove.player.dash
 
BrightcoveSegmentTemplate(RangedUri, long, long, long, long, List<SegmentBase.SegmentTimelineElement>, UrlTemplate, UrlTemplate) - Constructor for class com.brightcove.player.dash.BrightcoveSegmentTemplate
 
BrightcoveShowHideController - Class in com.brightcove.player.mediacontroller
Abstracts the show/hide operations.
BrightcoveShowHideController(BrightcoveControlBar, BaseVideoView) - Constructor for class com.brightcove.player.mediacontroller.BrightcoveShowHideController
Builds the show/hide controller.
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
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.config.AllocatorConfig.Builder
Builds the AllocatorConfig.
build() - Method in class com.brightcove.player.config.LoadControlConfig.Builder
Builds the LoadControlConfig.
build() - Method in class com.brightcove.player.drm.CustomerRightsTokenConfig.Builder
Builds the CustomerRightsTokenConfig.
build(EventEmitter, Class<? extends Component>) - Static method in class com.brightcove.player.event.RegisteringEventEmitter
Factory method to create a new RegisteringEventEmitter given an existing EventEmitter and a Component implementation.
build() - Method in class com.brightcove.player.mediacontroller.MediaControllerConfig.Builder
Builds the MediaControllerConfig.
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.config.AllocatorConfig.Builder
Instantiates a new AllocatorConfig.Builder.
Builder() - Constructor for class com.brightcove.player.config.LoadControlConfig.Builder
Instantiates a new LoadControlConfig.Builder.
Builder() - Constructor for class com.brightcove.player.drm.CustomerRightsTokenConfig.Builder
Instantiates a new CustomerRightsTokenConfig.Builder.
Builder() - Constructor for class com.brightcove.player.mediacontroller.MediaControllerConfig.Builder
Instantiates a new MediaControllerConfig.Builder.
Builder() - Constructor for class com.brightcove.player.model.RendererConfig.Builder
 
Builder() - Constructor for class com.brightcove.player.pictureinpicture.BrightcovePictureInPictureParams.Builder
 
buildFormat(String, String, int, int, float, int, int, int, String, int, List<Descriptor>, String, List<Descriptor>) - Method in class com.brightcove.player.dash.BrightcoveDashManifestParser
 
buildPlaylistFromJSON(JSONObject, EventEmitter) - Static method in class com.brightcove.player.edge.VideoParser
Builds a Video Playlist from a Brightcove Playback API json object.
buildSegmentTemplate(RangedUri, long, long, long, long, List<SegmentBase.SegmentTimelineElement>, UrlTemplate, UrlTemplate) - Method in class com.brightcove.player.dash.BrightcoveDashManifestParser
 
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
Constants related to Exoplayer V2
C.DashRoleFlag - Annotation Type in com.brightcove.player
Define a list of DASH Role flags corresponding to those in C.DashRoleScheme.
C.DashRoleScheme - Annotation Type in com.brightcove.player
Define the list of Role values specified in the scheme "urn:mpeg:dash:role:2011".
C.TrackType - Annotation Type in com.brightcove.player
Define of Track type constants.
cancelDownload() - Method in class com.brightcove.player.offline.MediaDownloadable
Cancels download of the media if it has not been completed yet.
cancelLoad() - Method in class com.brightcove.player.offline.MediaPresentationDescriptionLoadable
 
cancelProgressListener() - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
Cancels the PROGRESS event listener.
cancelVideoDownload(Video) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Cancels a video download that has not been completed yet.
cancelVideoDownload(Video, OfflineCallback<Boolean>) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Asynchronously cancels a video download that has not been completed yet.
cancelVideoDownload(String) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Cancels a video download that has not been completed yet.
cancelVideoDownload(String, OfflineCallback<Boolean>) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Asynchronously cancels a video download that has not been completed yet.
canPause() - Method in class com.brightcove.player.view.BaseVideoView
 
canSeekBackward() - Method in class com.brightcove.player.view.BaseVideoView
 
canSeekForward() - Method in class com.brightcove.player.view.BaseVideoView
 
canShowMediaControls() - Method in class com.brightcove.player.view.BaseVideoView
 
canShowMediaControls() - Method in class com.brightcove.player.view.BrightcoveTextureVideoView
 
canShowMediaControls() - Method in class com.brightcove.player.view.BrightcoveVideoView
 
CAPTION - Static variable in class com.brightcove.player.captioning.TTMLParser.Tags
 
CAPTION - Static variable in class com.brightcove.player.event.EventType
Indicates that a caption should be rendered.
CAPTION_FORMAT - Static variable in class com.brightcove.player.event.AbstractEvent
The key containing the BrightcoveCaptionFormat selected.
CAPTION_SOURCES - Static variable in class com.brightcove.player.model.Video.Fields
The list of caption sources for this video.
CAPTION_URI - Static variable in class com.brightcove.player.event.AbstractEvent
The key containing the uri for the BrightcoveCaptionFormat selected.
CaptionConstants - Class in com.brightcove.player.captioning.preferences
A set of constants related to loading/saving captions, caption defaults
CaptionConstants() - Constructor for class com.brightcove.player.captioning.preferences.CaptionConstants
 
CAPTIONING - Static variable in class com.brightcove.player.model.VideoFields
 
captions - Variable in class com.brightcove.player.model.CaptionsDocument
 
CAPTIONS - Static variable in class com.brightcove.player.offline.MediaDownloadable
The key for the Bundle which returns the available captions as ArrayList
CAPTIONS_AVAILABLE - Static variable in class com.brightcove.player.event.EventType
Indicates that closed captioning information is available for use.
CAPTIONS_DIALOG_OK - Static variable in class com.brightcove.player.event.EventType
Indications the captions dialog ok button has been pressed.
CAPTIONS_DIALOG_SETTINGS - Static variable in class com.brightcove.player.event.EventType
Indications the captions dialog settings button has been pressed.
CAPTIONS_LANGUAGES - Static variable in class com.brightcove.player.event.EventType
Indicates that there is at least one caption language for the user to choose from.
CAPTIONS_STATE - Static variable in class com.brightcove.player.event.AbstractEvent
The key for events accessing caption state.
CaptionsButtonController - Class in com.brightcove.player.mediacontroller.buttons
The default Brightcove captions button controller.
CaptionsButtonController(Context, BaseVideoView, BrightcoveControlBar, Typeface, Bundle) - Constructor for class com.brightcove.player.mediacontroller.buttons.CaptionsButtonController
DefaultMediaController requires a reference to the Context for resource lookups and toggling full-screen mode.
CaptionsDocument - Class in com.brightcove.player.model
 
CaptionsDocument() - Constructor for class com.brightcove.player.model.CaptionsDocument
 
captionsPath - Variable in class com.brightcove.player.display.VideoDisplayComponent
 
captionsPerSecondMap - Variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
CaptionType - Enum in com.brightcove.player.model
Defines standard keys for each type of deliverable caption type handled by the SDK.
CAST_CONNECTION_RECOVERED - Static variable in class com.brightcove.cast.GoogleCastEventType
Deprecated.
No longer used to unset the notifications.
CAST_CONNECTION_SUSPENDED - Static variable in class com.brightcove.cast.GoogleCastEventType
Deprecated.
CAST_MEDIA_INFO - Static variable in class com.brightcove.cast.GoogleCastComponent
 
CAST_MEDIA_METADATA_BIG_IMAGE_URL - Static variable in class com.brightcove.cast.GoogleCastComponent
 
CAST_MEDIA_METADATA_CONTENT_TYPE - Static variable in class com.brightcove.cast.GoogleCastComponent
 
CAST_MEDIA_METADATA_IMAGE_URL - Static variable in class com.brightcove.cast.GoogleCastComponent
 
CAST_MEDIA_METADATA_OBJECT - Static variable in class com.brightcove.cast.GoogleCastComponent
 
CAST_MEDIA_METADATA_STUDIO - Static variable in class com.brightcove.cast.GoogleCastComponent
 
CAST_MEDIA_METADATA_SUBTITLE - Static variable in class com.brightcove.cast.GoogleCastComponent
 
CAST_MEDIA_METADATA_TITLE - Static variable in class com.brightcove.cast.GoogleCastComponent
 
CAST_MEDIA_METADATA_URL - Static variable in class com.brightcove.cast.GoogleCastComponent
 
CAST_MEDIA_METADATA_VIDEO_ID - Static variable in class com.brightcove.cast.GoogleCastComponent
 
CAST_MEDIA_PLAY_POSITION - Static variable in class com.brightcove.cast.GoogleCastComponent
 
CAST_MEDIA_QUEUE_ITEM - Static variable in class com.brightcove.cast.GoogleCastComponent
 
CAST_MENU - Static variable in class com.brightcove.cast.GoogleCastComponent
Deprecated.
CAST_MENU_RESOURCE_ID - Static variable in class com.brightcove.cast.GoogleCastComponent
Deprecated.
CAST_MINICONTROLLER - Static variable in class com.brightcove.cast.GoogleCastComponent
Deprecated.
CAST_PLAYER - Static variable in class com.brightcove.cast.GoogleCastComponent
 
CAST_SESSION_ENDED - Static variable in class com.brightcove.cast.GoogleCastEventType
Indicates that the Cast session has ended.
CAST_SESSION_STARTED - Static variable in class com.brightcove.cast.GoogleCastEventType
Indicates that the Cast session has started.
CastMediaUtil - Class in com.brightcove.cast.util
An utility class to work with Google Cast and Brightcove Media.
CastMediaUtil() - Constructor for class com.brightcove.cast.util.CastMediaUtil
 
castSplashScreen(CastSession, SplashScreen) - Static method in class com.brightcove.cast.util.BrightcoveChannelUtil
Cast the Splash Screen to the Brightcove Cast app receiver.
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
 
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 - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The customer defined close button image key.
close() - Method in class com.brightcove.player.offline.MultiDataSource
 
CLOSE_IMAGE - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The customer defined close button image key.
CloseButtonController - Class in com.brightcove.player.mediacontroller.buttons
The default 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.cast.controller - package com.brightcove.cast.controller
 
com.brightcove.cast.model - package com.brightcove.cast.model
 
com.brightcove.cast.util - package com.brightcove.cast.util
 
com.brightcove.freewheel.controller - package com.brightcove.freewheel.controller
 
com.brightcove.freewheel.cuepoint - package com.brightcove.freewheel.cuepoint
 
com.brightcove.freewheel.event - package com.brightcove.freewheel.event
 
com.brightcove.ima - package com.brightcove.ima
 
com.brightcove.omniture - package com.brightcove.omniture
 
com.brightcove.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.config - package com.brightcove.player.config
 
com.brightcove.player.controller - package com.brightcove.player.controller
 
com.brightcove.player.dash - package com.brightcove.player.dash
 
com.brightcove.player.data - package com.brightcove.player.data
 
com.brightcove.player.display - package com.brightcove.player.display
 
com.brightcove.player.display.tasks - package com.brightcove.player.display.tasks
 
com.brightcove.player.drm - package com.brightcove.player.drm
 
com.brightcove.player.edge - package com.brightcove.player.edge
 
com.brightcove.player.event - package com.brightcove.player.event
 
com.brightcove.player.exception - package com.brightcove.player.exception
 
com.brightcove.player.logging - package com.brightcove.player.logging
 
com.brightcove.player.management - package com.brightcove.player.management
 
com.brightcove.player.mediacontroller - package com.brightcove.player.mediacontroller
Application developer level documentation for the Brightcove Android media controller.
com.brightcove.player.mediacontroller.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
 
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
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
 
createDataSource() - Method in class com.brightcove.player.offline.MultiDataSource.Factory
 
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.
createForInvalidDownloadsFile() - Static method in class com.brightcove.player.network.DownloadStatus
Creates a new DownloadStatus instance with error specifying that the DownloadsFile is invalid.
createFormatForMimeType(String, String, int, long) - Static method in class com.brightcove.player.model.MediaFormat
 
createHttpDataSource(Map<String, String>) - Static method in class com.brightcove.player.drm.DrmUtil
Creates new instance of the HttpDataSource.
createHttpDataSource() - Static method in class com.brightcove.player.drm.DrmUtil
Creates new instance of the HttpDataSource.
createId3Format() - Static method in class com.brightcove.player.model.MediaFormat
 
createImageFormat(String, String, int, long, List<byte[]>, String) - Static method in class com.brightcove.player.model.MediaFormat
 
createLicenseManager(Video, Source) - Method in interface com.brightcove.player.drm.LicenseManagerFactory
Creates a new instance of LicenseManager, which can be used to acquire, renew or releases (Offline) playback DRM license for a specific video source.
createLicenseManager(Video, Source) - Method in class com.brightcove.player.drm.OfflineLicenseManagerFactory
 
createLicenseManager(Video, Source) - Method in class com.brightcove.player.OfflinePlaybackPlugin
 
createMediaMetadata(String, String, String, String, String) - Static method in class com.brightcove.cast.util.CastMediaUtil
Creates a MediaMetadata using the parameters passed.
createPurchaseRightsToken() - Static method in class com.brightcove.player.drm.CustomerRightsToken
Creates a CustomerRightsToken for requesting a persistent license with a purchase profile
createPurchaseRightsToken(CustomerRightsTokenConfig) - Static method in class com.brightcove.player.drm.CustomerRightsToken
Creates a CustomerRightsToken for requesting a persistent license with a purchase profile
createRenderSurface(Object) - Method in class com.brightcove.player.video360.GlRenderTarget
 
createRentalRightsToken(Date, Long, boolean) - Static method in class com.brightcove.player.drm.CustomerRightsToken
Creates a CustomerRightsToken for requesting a license with time restrictions.
createRentalRightsToken(Date, Long) - Static method in class com.brightcove.player.drm.CustomerRightsToken
Creates a CustomerRightsToken for requesting a persistent license with the specified absolute expiration period
createRentalRightsToken(Date, Long, CustomerRightsTokenConfig) - Static method in class com.brightcove.player.drm.CustomerRightsToken
Creates a CustomerRightsToken for requesting a persistent license with the specified absolute expiration period
createSourceSelectionController(EventEmitter) - Method in class com.brightcove.player.view.BaseVideoView
 
createSourceSelectionController(EventEmitter) - Method in class com.brightcove.player.view.BrightcoveExoPlayerTextureVideoView
 
createSourceSelectionController(EventEmitter) - Method in class com.brightcove.player.view.BrightcoveExoPlayerVideoView
 
createTextFormat(String, String, int, long, String) - Static method in class com.brightcove.player.model.MediaFormat
 
createTextFormat(String, String, int, long, String, long) - Static method in class com.brightcove.player.model.MediaFormat
 
createTime - Variable in class com.brightcove.player.store.BaseEntity
The date and time when the entity was created as number of milliseconds since January 1, 1970, 00:00:00 GMT.
createVideo(String) - Static method in class com.brightcove.player.model.Video
Creates a Video object from a string path.
createVideo(String, Video.ProjectionFormat) - Static method in class com.brightcove.player.model.Video
Creates a Video object from a string path.
createVideo(String, DeliveryType) - Static method in class com.brightcove.player.model.Video
Creates a Video object from a string path.
createVideo(String, DeliveryType, Video.ProjectionFormat) - Static method in class com.brightcove.player.model.Video
Creates a Video object from a string path.
createVideoDisplayComponent(EventEmitter) - Method in class com.brightcove.player.view.BaseVideoView
 
createVideoDisplayComponent(EventEmitter) - Method in class com.brightcove.player.view.BrightcoveExoPlayerTextureVideoView
 
createVideoDisplayComponent(EventEmitter) - Method in class com.brightcove.player.view.BrightcoveExoPlayerVideoView
 
createVideoDisplayComponent(EventEmitter) - Method in class com.brightcove.player.view.BrightcoveTextureVideoView
 
createVideoDisplayComponent(EventEmitter) - Method in class com.brightcove.player.view.BrightcoveVideoView
 
createVideoFormat(String, String, int, int, long, int, int, List<byte[]>) - Static method in class com.brightcove.player.model.MediaFormat
 
createVideoFormat(String, String, int, int, long, int, int, List<byte[]>, int, float) - Static method in class com.brightcove.player.model.MediaFormat
 
createVideoFormat(String, String, int, int, long, int, int, List<byte[]>, int, float, byte[], int) - Static method in class com.brightcove.player.model.MediaFormat
 
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.
DASH_ROLE_ALTERNATE_FLAG - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_ALTERNATE_FLAG.
DASH_ROLE_ALTERNATE_VALUE - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_ALTERNATE_VALUE.
DASH_ROLE_CAPTION_FLAG - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_CAPTION_FLAG.
DASH_ROLE_CAPTION_VALUE - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_CAPTION_VALUE.
DASH_ROLE_COMMENTARY_FLAG - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_COMMENTARY_FLAG.
DASH_ROLE_COMMENTARY_VALUE - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_COMMENTARY_VALUE.
DASH_ROLE_MAIN_FLAG - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_MAIN_FLAG.
DASH_ROLE_MAIN_VALUE - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_MAIN_VALUE.
DASH_ROLE_SUB_FLAG - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_SUB_FLAG.
DASH_ROLE_SUB_VALUE - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_SUB_VALUE.
DASH_ROLE_SUBTITLE_FLAG - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_SUBTITLE_FLAG.
DASH_ROLE_SUBTITLE_VALUE - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_SUBTITLE_VALUE.
DASH_ROLE_SUPPLEMENTARY_FLAG - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_SUPPLEMENTARY_FLAG.
DASH_ROLE_SUPPLEMENTARY_VALUE - Static variable in class com.brightcove.player.C
The constant DASH_ROLE_SUPPLEMENTARY_VALUE.
DashAudioTrackSelector - Class in com.brightcove.player.render
 
DashAudioTrackSelector() - Constructor for class com.brightcove.player.render.DashAudioTrackSelector
 
DashDownloadable - Class in com.brightcove.player.offline
A MediaDownloadable responsible to manage the download of a Dash Video and its assets.
DashDownloadable(Context, Video, MediaDownloadable.DownloadEventListener, RequestConfig) - Constructor for class com.brightcove.player.offline.DashDownloadable
 
DashPeakBitrateTrackSelector - Class in com.brightcove.player.render
 
DashPeakBitrateTrackSelector() - Constructor for class com.brightcove.player.render.DashPeakBitrateTrackSelector
 
DashUtil - Class in com.brightcove.player.dash
Provides utility methods related to DASH media description file.
DATA_TYPE_SPLASH_SCREEN - Static variable in class com.brightcove.cast.model.BrightcoveMessage
 
dataStore - Variable in class com.brightcove.player.store.BaseStore
Reference to the data store.
DEBUG - Static variable in class com.brightcove.player.event.AbstractEvent
Whether components should emit additional debug information.
DEBUG - Static variable in class com.brightcove.player.event.EventType
Indicates debug logging should be enabled or disabled
DEBUG - Static variable in class com.brightcove.player.logging.Log
The level for debug log messages.
DEFAULT - Static variable in class com.brightcove.player.captioning.TTMLParser.Namespaces
 
Default - Annotation Type in com.brightcove.player.event
This annotation should be used to mark the processEvent method when declaring a subclass of EventListener.
DEFAULT_AUDIO_TRACKS_BUTTON_ID - Static variable in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
DEFAULT_BACKGROUND_COLOR - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
DEFAULT_BACKGROUND_OPACITY - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
DEFAULT_BACKLOG_LIMIT - Static variable in class com.brightcove.player.analytics.AnalyticsClient
The default limit for analytics events backlog, expressed as total number of bytes.
DEFAULT_BATCH_SIZE - Static variable in class com.brightcove.player.analytics.AnalyticsClient
The maximum number of events that will be processed in a batch when transmitting backlog.
DEFAULT_CAPTIONS_BUTTON_ID - Static variable in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
DEFAULT_CLOSED_CAPTION_REDUCTION_SCALE_FACTOR - Static variable in class com.brightcove.player.pictureinpicture.PictureInPictureManager
The default value is to reduce Closed Captions by 50% when in Picture-in-Picture mode.
DEFAULT_CONNECT_TIMEOUT - Static variable in class com.brightcove.player.network.HttpService
Default connection timeout used by HttpService if none is given
DEFAULT_EDGE_BASE_URL - Static variable in class com.brightcove.player.edge.Catalog
 
DEFAULT_EDGE_COLOR - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
DEFAULT_EDGE_TYPE - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
DEFAULT_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_SCALE_TYPE - Static variable in class com.brightcove.cast.DefaultExpandedControllerActivity
 
DEFAULT_SEEK_BUTTON_ID - Static variable in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
DEFAULT_SEEK_PERCENTAGE - Static variable in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
 
DEFAULT_TIMEOUT - Static variable in class com.brightcove.player.mediacontroller.BrightcoveMediaController
The default show/hide timeout value, in milliseconds.
DEFAULT_TYPEFACE - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
DEFAULT_URL - Static variable in class com.brightcove.player.drm.BrightcoveMediaDrmCallback
The name of the property in the video properties map that specified the default URL to the DRM license service that should be used if the request does not include an URL.
DEFAULT_VERTICAL_GRAVITY - Static variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView
Deprecated.
As of 4.8.0, this is no longer used.
DEFAULT_VIDEO_BITRATE - Static variable in class com.brightcove.player.offline.RequestConfig
 
DEFAULT_WINDOW_COLOR - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
DEFAULT_WINDOW_OPACITY - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
DefaultAnalyticsHandler - Class in com.brightcove.player.analytics
 
DefaultExpandedControllerActivity - Class in com.brightcove.cast
The default Expanded Controller Activity provided for the Cast plugin.
DefaultExpandedControllerActivity() - Constructor for class com.brightcove.cast.DefaultExpandedControllerActivity
 
DefaultMediaNameFactory() - Constructor for class com.brightcove.omniture.OmnitureComponent.DefaultMediaNameFactory
 
DefaultOptionsProvider - Class in com.brightcove.cast
This class configures three key components of the Google Cast: The Cast Receiver App Id, the Expanded Controller Activity and the Notification Target Activity.
DefaultOptionsProvider() - Constructor for class com.brightcove.cast.DefaultOptionsProvider
 
DefaultSessionManagerListener - Class in com.brightcove.cast
Helper abstract SessionManagerListener to allow selective overrides.
DefaultSessionManagerListener() - Constructor for class com.brightcove.cast.DefaultSessionManagerListener
 
DefaultSourceSelectionController - Class in com.brightcove.player.controller
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.
delegate - Variable in class com.brightcove.player.offline.MultiDataSource
 
delete(File) - Static method in class com.brightcove.player.util.FileUtil
Deletes a file or folder, even if the folder is not empty.
delete(File) - Static method in class com.brightcove.player.util.FileUtil.StrictMode
Deletes a file or folder, even if the folder is not empty.
deleteDownload(Long) - Method in class com.brightcove.player.network.DownloadManager
 
deleteDownload(DownloadRequestSet) - Method in class com.brightcove.player.network.DownloadManager
 
deleteDownload(DownloadRequestSet) - Method in interface com.brightcove.player.network.IDownloadManager
Cancels all the download requests in the specified set and removes the download request set.
deleteDownload(Long) - Method in interface com.brightcove.player.network.IDownloadManager
Cancels all the download requests in the specified set and removes the download request set.
deleteDownload() - Method in class com.brightcove.player.offline.MediaDownloadable
Deletes the offline copy of the media.
deleteDownloadRequestSet(Long) - Method in class com.brightcove.player.edge.OfflineStoreManager
Deletes the specified request set from the store.
deleteEntity(IdentifiableEntity) - Method in class com.brightcove.player.store.BaseStore
Deletes an identifiable entity from the store.
deleteOfflineVideo(String) - Method in class com.brightcove.player.edge.OfflineStoreManager
Deletes the first offline video entity with the given video identifier.
deleteVideo(Video) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method can be used to remove all assets related to a single video from the host device.
deleteVideo(Video, OfflineCallback<Boolean>) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Asynchronously deletes the offline copy of the specified video.
deleteVideo(String) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Deletes the offline copy of the specified video.
deleteVideo(String, OfflineCallback<Boolean>) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Asynchronously deletes the offline copy of the specified video.
DELIVERY_TYPE - Static variable in class com.brightcove.player.model.SourceAwareMetadataObject.Fields
The delivery type for Sources contained within this SourceCollection.
DELIVERY_TYPE_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
DeliveryType - Enum in com.brightcove.player.model
Defines standard keys for each type of deliverable media asset handled by the SDK.
describeContents() - Method in class com.brightcove.player.event.MediaEvent
 
describeContents() - Method in class com.brightcove.player.model.MediaFormat
 
describeContents() - Method in class com.brightcove.player.model.Playlist
 
describeContents() - Method in class com.brightcove.player.model.Video
 
describeContents() - Method in class com.brightcove.player.network.DownloadStatus
 
describeContents() - Method in class com.brightcove.player.pictureinpicture.BrightcovePictureInPictureParams
 
DESCRIPTION - Static variable in class com.brightcove.player.model.Video.Fields
The video's short description
destination - Variable in class com.brightcove.player.analytics.Analytics
The value that will be passed as the 'destination' parameter for all analytics events.
DESTINATION - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
DESTROY_CAST - Static variable in class com.brightcove.cast.GoogleCastEventType
Indicates that the cast plugin should destroy its cast instances.
destroyBackgroundThread() - Method in class com.brightcove.player.event.BackgroundEventListener
Stops and destroys the background thread.
destroyPlayer() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
destroyPlayer() - Method in class com.brightcove.player.display.VideoDisplayComponent
Destroys the current player and releases it from memory.
DEVICE - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
DEVICE_CPU - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
DEVICE_HARDWARE - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
DEVICE_MANUFACTURER - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
DEVICE_MODEL - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
DEVICE_OS - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
DEVICE_OS_VERSION - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
DEVICE_PRODUCT - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
DEVICE_TYPE - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
DID_CHANGE_LIST - Static variable in class com.brightcove.player.event.EventType
Indicates that the list of videos changed.
DID_ENTER_FULL_SCREEN - Static variable in class com.brightcove.player.event.EventType
The player entered full screen.
DID_ENTER_PICTURE_IN_PICTURE_MODE - Static variable in class com.brightcove.player.event.EventType
The player entered Picture-in-Picture mode.
DID_EXIT_FULL_SCREEN - Static variable in class com.brightcove.player.event.EventType
The player exited full screen.
DID_EXIT_PICTURE_IN_PICTURE_MODE - Static variable in class com.brightcove.player.event.EventType
The player exited Picture-in-Picture mode.
DID_FAIL_TO_PLAY_AD - Static variable in class com.brightcove.ima.GoogleIMAEventType
 
DID_FAST_FORWARD - Static variable in class com.brightcove.player.event.EventType
Indicates a fast forward operation should begin.
DID_GO_LIVE - Static variable in class com.brightcove.player.event.EventType
Indicates that the video has gone live.
DID_HIDE_MEDIA_CONTROLS - Static variable in interface com.brightcove.player.mediacontroller.ShowHideController
Standard event type used to notify an app that media controls are hidden.
DID_INTERRUPT_CONTENT - Static variable in class com.brightcove.player.event.EventType
Indicates that content was interrupted.
DID_LOAD_AD_MANAGER - Static variable in class com.brightcove.freewheel.event.FreeWheelEventType
Emitted when the FreeWheel Ad Manager has been loaded.
DID_LOAD_CLOSED_CAPTIONS - Static variable in class com.brightcove.player.event.EventType
Indicates that a closed captioning document has been loaded.
DID_PAUSE - Static variable in class com.brightcove.player.event.EventType
Indicates playback just stopped, in response to PAUSE.
DID_PLAY - Static variable in class com.brightcove.player.event.EventType
Indicates playback just began, in response to PLAY.
DID_REMOVE_VIDEO_STILL - Static variable in class com.brightcove.player.event.EventType
Indicates a Video Still image has been successfully removed.
DID_RESUME_CONTENT - Static variable in class com.brightcove.player.event.EventType
Indicates that content was resumed.
DID_REWIND - Static variable in class com.brightcove.player.event.EventType
Indicates a rewind operation has completed.
DID_SEEK_TO - Static variable in class com.brightcove.player.event.EventType
Indicates a previously requested seek action completed, in response to SEEK_TO.
DID_SELECT_SOURCE - Static variable in class com.brightcove.player.event.EventType
Indicates a Source rendition was selected, in response to SELECT_SOURCE.
DID_SET_ANALYTICS_BASE_PARAMS - Static variable in class com.brightcove.player.event.EventType
Indicates that the Analytics component received base parameter changes and has applied them
DID_SET_SOURCE - Static variable in class com.brightcove.player.event.EventType
Indicates a Source has been successfully loaded, in response to SET_SOURCE.
DID_SET_VIDEO - Static variable in class com.brightcove.player.event.EventType
Indicates a Video loaded successfully, in response to SET_VIDEO.
DID_SET_VIDEO_STILL - Static variable in class com.brightcove.player.event.EventType
Indicates a Video Still image has been successfully loaded, in response to SET_VIDEO_STILL.
DID_SHOW_MEDIA_CONTROLS - Static variable in interface com.brightcove.player.mediacontroller.ShowHideController
Standard event type used to notify an app that media controls are showing.
DID_STOP - Static variable in class com.brightcove.player.event.EventType
Indicates playback just stopped, in response to STOP.
DID_SUBMIT_AD_REQUEST - Static variable in class com.brightcove.freewheel.event.FreeWheelEventType
Emitted after the Plugin makes an Ad Request
didLoadCaptionsListener - Variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView
Called when a closed captioning document is loaded.
disable() - Method in class com.brightcove.freewheel.controller.FreeWheelController
Disables the plugin; prevents further event listening.
disable() - Method in class com.brightcove.freewheel.cuepoint.AdCuePointComponent
Removes the listeners from the Component.
disable() - Method in interface com.brightcove.player.event.EventEmitter
Disables listener registration and event emitting.
disable() - Method in class com.brightcove.player.event.EventEmitterImpl
Disables listener registration and event emitting.
disable() - Method in class com.brightcove.player.event.RegisteringEventEmitter
Disables listener registration and event emitting.
disableClosedCaptioningRendering() - Method in class com.brightcove.player.view.BaseVideoView
 
disableNetwork(int) - Static method in class com.brightcove.player.analytics.AnalyticsClient
Disables the specified network type for transmission of analytics events.
disableTrack(int) - Method in class com.brightcove.player.render.TrackSelectorHelper
Disables the Renderer track.
dispatchKeyEvent(KeyEvent) - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Dispatch the key event.
dispatchKeyEvent(KeyEvent) - Method in 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
 
DownloadFileCreator - Interface in com.brightcove.player.offline
Interface used to provide the downloads directory for Offline-Playback feature.
downloadLicense(String, CustomerRightsToken) - Method in interface com.brightcove.player.drm.LicenseManager
Downloads an offline license.
downloadLicense(String, CustomerRightsToken) - Method in class com.brightcove.player.drm.OfflineLicenseManager
 
downloadListener - Variable in class com.brightcove.player.network.DownloadManager
A listener will be used watch download status changes and update the overall download status.
DownloadManager - Class in com.brightcove.player.network
Provides an implementation of IDownloadManager that uses an application database to track the requests.
downloadManager - Variable in class com.brightcove.player.offline.MediaDownloadable
 
DownloadManager.Listener - Interface in com.brightcove.player.network
A listener that can be used to callback notifications about download requests.
DownloadManager.Request - Class in com.brightcove.player.network
Provides mutable implementation of IRequest, which can be used to submit download requests to the IDownloadManager.
DownloadStatus - Class in com.brightcove.player.network
Download status describes the current status of a download request.
DownloadStatus() - Constructor for class com.brightcove.player.network.DownloadStatus
 
DownloadStatus.ReasonCode - Annotation Type in com.brightcove.player.network
The list of possible reasons code that will be set when DownloadStatus.StatusCode is either DownloadStatus.STATUS_RETRY or DownloadStatus.STATUS_FAILED.
DownloadStatus.StatusCode - Annotation Type in com.brightcove.player.network
The list of possible status values for DownloadManager.Request.
downloadVideo(Video) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method is used to request a single video to be downloaded for offline playback.
downloadVideo(Video, OfflineCallback<DownloadStatus>) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method is used to request a single video to be downloaded asynchronously for offline playback.
draw() - Method in class com.brightcove.player.video360.Sphere
 
DrmException - Exception in com.brightcove.player.drm
DRM exception is an immutable class that can be provide details related to an error that was encountered while performing an DRM protected operation.
DrmException(String, Throwable) - Constructor for exception com.brightcove.player.drm.DrmException
Constructs a new exception with the given message and cause.
DrmException(Throwable) - Constructor for exception com.brightcove.player.drm.DrmException
Constructs a new exception with the given message and cause.
DrmSession<T extends com.google.android.exoplayer2.drm.ExoMediaCrypto> - Interface in com.brightcove.player.drm
The contract of an ExoPlayer 2 compatible DRM Session.
DrmUtil - Class in com.brightcove.player.drm
Provides utility methods to work DRM licenses.
DrmUtil() - Constructor for class com.brightcove.player.drm.DrmUtil
 
DUPLICATE_DELIVERY_TYPES - Static variable in class com.brightcove.player.util.ErrorUtil
 
DURATION - Static variable in class com.brightcove.player.mediacontroller.BrightcoveMediaController
The event payload key for the duration time text value.
DURATION - Static variable in class com.brightcove.player.model.Source.Fields
This Source's duration
DURATION - Static variable in class com.brightcove.player.model.Video.Fields
Duration of the video in milliseconds
DURATION - Static variable in class com.brightcove.player.model.VideoFields
 
duration - Variable in class com.brightcove.player.view.BaseVideoView
 
durationUs - Variable in class com.brightcove.player.model.MediaFormat
The duration in microseconds, or Constants.UNKNOWN_TIME_US if the duration is unknown, or Constants.MATCH_LONGEST_US if the duration should match the duration of the longest track whose duration is known.

E

e(String, String, Object...) - Static method in class com.brightcove.player.logging.Log
Logs an error message.
e(String, String, Throwable, Object...) - Static method in class com.brightcove.player.logging.Log
Logs an error message.
EDGE_TYPE_DEPRESSED - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
EDGE_TYPE_DROP_SHADOW - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
EDGE_TYPE_NONE - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
Edge Types
EDGE_TYPE_OUTLINE - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
EDGE_TYPE_RAISED - Static variable in class com.brightcove.player.captioning.preferences.CaptionConstants
 
edgeColor(int) - Method in interface com.brightcove.player.captioning.BrightcoveCaptionStyle.Builder
 
edgeColor() - Method in class com.brightcove.player.captioning.BrightcoveCaptionStyle
 
edgeType(int) - Method in interface com.brightcove.player.captioning.BrightcoveCaptionStyle.Builder
 
edgeType() - Method in class com.brightcove.player.captioning.BrightcoveCaptionStyle
 
EdgeTypePreference - Class in com.brightcove.player.captioning.preferences
Grid preference that allows the user to pick a captioning edge type.
EdgeTypePreference(Context, AttributeSet) - Constructor for class com.brightcove.player.captioning.preferences.EdgeTypePreference
 
Element - Class in com.brightcove.player.model
Provides a common representation for TTML elements.
Element() - Constructor for class com.brightcove.player.model.Element
 
emit(String) - Method in interface com.brightcove.player.event.EventEmitter
Emits an Event.
emit(String, Map<String, Object>) - Method in interface com.brightcove.player.event.EventEmitter
Emits an event with a dynamic properties Map.
emit(String) - Method in class com.brightcove.player.event.EventEmitterImpl
Emits an event.
emit(String, Map<String, Object>) - Method in class com.brightcove.player.event.EventEmitterImpl
Emits an event, passing along the properties map
emit(String) - Method in class com.brightcove.player.event.RegisteringEventEmitter
Emits an Event of EventType.
emit(String, Map<String, Object>) - Method in class com.brightcove.player.event.RegisteringEventEmitter
Emits and Event of EventType, provided the Component is allowed to do so.
emit(EventEmitter, String, Video) - Static method in class com.brightcove.player.util.EventUtil
Utility for emitting an Event with a Video property.
emit(EventEmitter, String, Video, Source) - Static method in class com.brightcove.player.util.EventUtil
Utility for emitting an Event with a Video and a Source property.
emitCaptionsAvailable(boolean) - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
Emits event indicating whether captions are available or not.
emitError(EventEmitter, String, Exception) - Static method in class com.brightcove.player.util.EventEmitterUtil
Emits an EventType.ERROR event with a 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.
enableTrack(int) - Method in class com.brightcove.player.render.TrackSelectorHelper
Enables the Renderer track.
encoderDelay - Variable in class com.brightcove.player.model.MediaFormat
The number of samples to trim from the start of the decoded audio stream.
encoderPadding - Variable in class com.brightcove.player.model.MediaFormat
The number of samples to trim from the end of the decoded audio stream.
ENCODING_AC3 - Static variable in class com.brightcove.player.Constants
 
ENCODING_DTS - Static variable in class com.brightcove.player.Constants
 
ENCODING_DTS_HD - Static variable in class com.brightcove.player.Constants
 
ENCODING_E_AC3 - Static variable in class com.brightcove.player.Constants
 
ENCODING_INVALID - Static variable in class com.brightcove.player.Constants
 
ENCODING_PCM_16BIT - Static variable in class com.brightcove.player.Constants
 
ENCODING_PCM_24BIT - Static variable in class com.brightcove.player.Constants
PCM encoding with 24 bits per sample.
ENCODING_PCM_32BIT - Static variable in class com.brightcove.player.Constants
PCM encoding with 32 bits per sample.
ENCODING_PCM_8BIT - Static variable in class com.brightcove.player.Constants
 
END - Static variable in class com.brightcove.player.captioning.TTMLParser.Attributes
 
END_AD - Static variable in class com.brightcove.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.
EntityNotFoundException - Exception in com.brightcove.player.exception
Exception used when an entity is looked up in the database but it is not found.
EntityNotFoundException(String) - Constructor for exception com.brightcove.player.exception.EntityNotFoundException
Constructor to provide a message.
equals(Object) - Method in class com.brightcove.player.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
 
estimatedSize - Variable in class com.brightcove.player.offline.MediaDownloadable
 
estimatedSize(MediaDownloadable.OnVideoSizeCallback) - Method in class com.brightcove.player.offline.MediaDownloadable
Returns the estimated total size of the media, which includes all assets such video, audio and subtitles.
estimatedSize(MediaDownloadable.OnVideoSizeCallback) - Method in class com.brightcove.player.offline.Mp4Downloadable
 
estimateSize(Video) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method returns the approximate total size for a Video already downloaded or with a download in progress.
estimateSize(Video, MediaDownloadable.OnVideoSizeCallback) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method is used to determine the approximate total size of all assets needed to store the video on the host device.
EVENT - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
Event - Class in com.brightcove.player.event
Represents a single Event, that is designed to be passed down a chain of listeners.
Event(String) - Constructor for class com.brightcove.player.event.Event
Creates an Event with the given type.
EVENT_AD_END - Static variable in class com.brightcove.player.analytics.Analytics.Fields
ad_end event property.
EVENT_AD_START - Static variable in class com.brightcove.player.analytics.Analytics.Fields
ad_start event property.
EVENT_CATALOG_REQUEST - Static variable in class com.brightcove.player.analytics.Analytics.Fields
catalog_request event property and associated fields.
EVENT_CATALOG_RESPONSE - Static variable in class com.brightcove.player.analytics.Analytics.Fields
catalog_response event property and associated fields.
EVENT_DOWNLOAD_CANCEL - Static variable in class com.brightcove.player.analytics.Analytics.Fields
This event will be sent when a Video download is successfully cancelled.
EVENT_DOWNLOAD_COMPLETE - Static variable in class com.brightcove.player.analytics.Analytics.Fields
This event will be sent when a Video download is successfully completed.
EVENT_DOWNLOAD_FAIL - Static variable in class com.brightcove.player.analytics.Analytics.Fields
This event will be sent when a Video download fails.
EVENT_DOWNLOAD_PREFIX - Static variable in class com.brightcove.player.analytics.Analytics.Fields
The prefix that will be used identify all ODRM download related events..
EVENT_DOWNLOAD_REQUESTED - Static variable in class com.brightcove.player.analytics.Analytics.Fields
This event will be sent to the analytics server when a request to download a Video is received.
EVENT_DOWNLOAD_START - Static variable in class com.brightcove.player.analytics.Analytics.Fields
This event will be sent when a Video download starts the first time.
EVENT_EMITTER_AND_COMPONENT_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
EVENT_EMITTER_AND_MEDIA_PLAYER_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
EVENT_EMITTER_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
EVENT_ERROR - Static variable in class com.brightcove.player.analytics.Analytics.Fields
error event property and associated fields.
EVENT_PLAY_REQUEST - Static variable in class com.brightcove.player.analytics.Analytics.Fields
play_request event property.
EVENT_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
EVENT_SOURCE - Static variable in class com.brightcove.player.event.AbstractEvent
Property that specifies the source class where the event originated.
EVENT_TYPE_AND_LISTENER_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
EVENT_VIDEO_COMPLETE - Static variable in class com.brightcove.player.analytics.Analytics.Fields
video_complete event property.
EVENT_VIDEO_ENGAGEMENT - Static variable in class com.brightcove.player.analytics.Analytics.Fields
video_engagement event property and associated fields.
EVENT_VIDEO_IMPRESSION - Static variable in class com.brightcove.player.analytics.Analytics.Fields
video_impression event property.
EVENT_VIDEO_VIEW - Static variable in class com.brightcove.player.analytics.Analytics.Fields
video_view event property and associated fields.
eventEmitter - Variable in class com.brightcove.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
 
executeKeyRequest(String, byte[]) - Method in class com.brightcove.player.drm.WidevineMediaDrmCallback
 
executePost(String, byte[], Map<String, String>) - Static method in class com.brightcove.player.drm.DrmUtil
 
executeProvisionRequest(UUID, ExoMediaDrm.ProvisionRequest) - Method in class com.brightcove.player.drm.WidevineMediaDrmCallback
 
executeProvisionRequest(String, byte[]) - Method in class com.brightcove.player.drm.WidevineMediaDrmCallback
 
exists(String) - Static method in class com.brightcove.player.util.FileUtil
Checks if specified path points to a file or directory that exists on the local filesystem.
exists(String) - Static method in class com.brightcove.player.util.FileUtil.StrictMode
Checks if specified path points to a file/directory that exists on the local filesystem.
EXIT_FULL_SCREEN - Static variable in class com.brightcove.player.event.EventType
The player will exit full screen mode.
EXIT_FULL_SCREEN_IMAGE - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The customer defined exit full screen button image key.
EXIT_PICTURE_IN_PICTURE_MODE - Static variable in class com.brightcove.player.event.EventType
The player will exit Picture-in-Picture mode.
EXITED_VR_MODE - Static variable in class com.brightcove.player.event.EventType
The player has exited Google VR mode.
exitFullScreen() - Method in class com.brightcove.player.appcompat.BrightcovePlayerActivity
Returns the BrightcoveVideoView to it's original layout parameters and restores the ActionBar.
exitFullScreen() - Method in class com.brightcove.player.appcompat.BrightcovePlayerFragment
Returns the BrightcoveVideoView to it's original layout parameters and restores the ActionBar.
EXOPLAYER_FORMAT - Static variable in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
The key for a Format object emitted when the ExoPlayer changes rendition.
ExoPlayerDrmSessionManager<T extends com.google.android.exoplayer2.drm.ExoMediaCrypto> - Class in com.brightcove.player.drm
A DrmSessionManager that supports offline playback of DRM restricted content using MediaDrm.
ExoPlayerDrmSessionManager(UUID, ExoMediaDrm<T>, MediaDrmCallback, HashMap<String, String>, Handler, DefaultDrmSessionManager.EventListener) - Constructor for class com.brightcove.player.drm.ExoPlayerDrmSessionManager
 
ExoPlayerSourceSelectionController - Class in com.brightcove.player.controller
An extension of the DefaultSourceSelectionController for use with the ExoPlayer.
ExoPlayerSourceSelectionController(EventEmitter) - Constructor for class com.brightcove.player.controller.ExoPlayerSourceSelectionController
Initializes this controller with the given EventEmitter.
ExoPlayerVideoDisplayComponent - Class in com.brightcove.player.display
This class extends the VideoDisplayComponent to add support for the ExoPlayer.
ExoPlayerVideoDisplayComponent(RenderView, EventEmitter) - Constructor for class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
ExoPlayerVideoDisplayComponent.CaptionListener - Interface in com.brightcove.player.display
A listener for receiving notifications of timed text.
ExoPlayerVideoDisplayComponent.Id3MetadataListener - Interface in com.brightcove.player.display
ExoPlayerVideoDisplayComponent.InfoListener - Interface in com.brightcove.player.display
A listener for debugging information.
ExoPlayerVideoDisplayComponent.InternalErrorListener - Interface in com.brightcove.player.display
Listeners for receiving error information.
ExoPlayerVideoDisplayComponent.MetadataListener - Interface in com.brightcove.player.display
Listener for receiving ID3 metadata parsed from the media stream.
ExoPlayerVideoDisplayComponent.TrackType - Annotation Type in com.brightcove.player.display
The list of possible Format types.
EXPANDED_CONTROLLER_ACTIVITY_CLASS_NAME - Static variable in class com.brightcove.cast.DefaultOptionsProvider
 
EXT_X_VERSION - Static variable in class com.brightcove.player.model.Source.Fields
The HLS ext-x-version key
EXT_X_VERSION_4 - Static variable in class com.brightcove.player.model.Source
The constant HLS EXT_X_VERSION_4.
EXT_X_VERSION_5 - Static variable in class com.brightcove.player.model.Source
The constant HLS EXT_X_VERSION_5.
EXTENT - Static variable in class com.brightcove.player.captioning.TTMLParser.Attributes
 
ExternalFileCreator - Class in com.brightcove.player.offline
Retrieves the external Environment.DIRECTORY_DOWNLOADS.
ExternalFileCreator() - Constructor for class com.brightcove.player.offline.ExternalFileCreator
 
EXTRA - Static variable in class com.brightcove.vmap.VideoAdPlayer
 

F

Factory(Context, HttpDataSource.Factory, TransferListener<? super DataSource>) - Constructor for class com.brightcove.player.offline.MultiDataSource.Factory
Creates a factory for MultiDataSource.
Factory(Context, TransferListener<? super DataSource>) - Constructor for class com.brightcove.player.offline.MultiDataSource.Factory
Creates a factory for MultiDataSource.
FAST_FORWARD - Static variable in class com.brightcove.player.event.EventType
Indicates a fast forward operation should begin.
FAST_FORWARD - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The forward button styleable attribute index.
FastForwardButtonController - Class in com.brightcove.player.mediacontroller.buttons
The default Brightcove Fast forward controller.
FastForwardButtonController(Context, BaseVideoView, BrightcoveControlBar, Typeface) - Constructor for class com.brightcove.player.mediacontroller.buttons.FastForwardButtonController
Builds a complete controller.
Fields() - Constructor for class com.brightcove.player.analytics.Analytics.Fields
 
Fields() - Constructor for class com.brightcove.player.model.Playlist.Fields
 
Fields() - Constructor for class com.brightcove.player.model.Source.Fields
 
Fields() - Constructor for class com.brightcove.player.model.SourceAwareMetadataObject.Fields
 
Fields() - Constructor for class com.brightcove.player.model.Video.Fields
 
FileConverter - Class in com.brightcove.player.store
Provides a Converter that can be used persist and read File objects.
FileConverter() - Constructor for class com.brightcove.player.store.FileConverter
 
FileUtil - Class in com.brightcove.player.util
Provides utility methods to work files and folders.
FileUtil.StrictMode - Class in com.brightcove.player.util
Provides strict mode equivalents to methods in FileUtil.
FIND_PLAYLIST - Static variable in class com.brightcove.player.event.EventType
Request to find a playlist via the Catalog.
FIND_VIDEO - Static variable in class com.brightcove.player.event.EventType
Request to find a video via the Catalog.
findAllOfflineVideo() - Method in class com.brightcove.player.edge.OfflineStoreManager
Finds all offline video entities.
findAllOfflineVideo(int) - Method in class com.brightcove.player.edge.OfflineStoreManager
Finds all offline video entities with the specified status
findAllQueuedVideoDownload() - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method returns the list of videos that have been queued for download.
findAllQueuedVideoDownload(OfflineCallback<List<Video>>) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Asynchronously returns the list of videos that have been queued for download.
findAllVideoDownload(int) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Finds all offline video downloads with specified status.
findAllVideoDownload(int, OfflineCallback<List<Video>>) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Asynchronously finds all offline video downloads with specified status.
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.
findInitializationUri(Representation) - Static method in class com.brightcove.player.util.MediaSourceUtil
Finds the location of the representation's initialization data.
findLowQualitySource(DeliveryType) - Method in class com.brightcove.player.model.Video
Finds the source with lowest bitrate for the specified delivery type.
findMatchingLanguageIgnoreMimeType(List<? extends Pair<Uri, BrightcoveCaptionFormat>>, BrightcoveCaptionFormat) - Static method in class com.brightcove.player.captioning.BrightcoveCaptionFormat
 
findOfflineAssetUri(Uri) - Method in class com.brightcove.player.edge.OfflineStoreManager
Finds the local URI of a remote asset that has been downloaded successfully.
findOfflineFormatList(Context, List<Format>) - Method in class com.brightcove.player.render.TrackSelectorHelper
Filter the Format list parameter returning only those stored in the device.
findOfflineVideo(String) - Method in class com.brightcove.player.edge.OfflineStoreManager
Finds the first offline video entity with the given video identifier.
findOfflineVideoById(String) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Finds the offline copy of the specified video, if it exists.
findOfflineVideoById(String, OfflineCallback<Video>) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Asynchronously finds the offline copy of the specified video, if it exists.
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.
findRenditionUrl(Object, int, Format) - Static method in class com.brightcove.player.util.MediaSourceUtil
Finds the rendition url from the manifest object given the track type and the format.
findRenditionUrl(Object, Format) - Static method in class com.brightcove.player.util.MediaSourceUtil
Finds the rendition url from the manifest object given the track type and the format.
findRenditionUrl(DashManifest, int, Format) - Static method in class com.brightcove.player.util.MediaSourceUtil
Finds the rendition url from the DashManifest object for the specified track type and the format.
findRenditionUrl(HlsMasterPlaylist, int, Format) - Static method in class com.brightcove.player.util.MediaSourceUtil
Finds the rendition url from the HlsMasterPlaylist object for the specified track type and the format.
findRepresentationByBitrate(List<Representation>, int) - Static method in class com.brightcove.player.dash.DashUtil
Finds the highest Representation bitrate up to the the bitrate provided.
findTrackType(Format) - Static method in class com.brightcove.player.util.MediaSourceUtil
Finds the track type of the specified format.
findVideoByID(String, VideoListener) - Method in class com.brightcove.player.edge.Catalog
Retrieves a Video from the Playback API service by its video ID.
findVideoByID(String, 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(T) - Static method in class com.brightcove.player.data.Optional
 
FROM_SEEK_POSITION - Static variable in class com.brightcove.player.event.AbstractEvent
Position from which a seek began.
fromSeekPosition - Variable in class com.brightcove.player.display.VideoDisplayComponent
 
fromString(String) - Static method in enum com.brightcove.player.model.CaptionType
 
fromString(String) - Static method in enum com.brightcove.player.model.Region.DisplayAlign
 
fromString(String) - Static method in enum com.brightcove.player.model.StyledElement.Unit
Parses the given String into the proper value of Unit.
FULL_SCREEN - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The full screen button styleable attribute index.
fullScreen() - Method in class com.brightcove.player.view.BrightcovePlayer
Expands the BrightcoveVideoView layout parameters to match the parent and hides the ActionBar.
fullScreen() - Method in class com.brightcove.player.view.BrightcovePlayerFragment
Expands the BrightcoveVideoView layout parameters to match the parent and hides the ActionBar.
FullScreenButtonController - Class in com.brightcove.player.mediacontroller.buttons
The default Brightcove fullScreen controller.
FullScreenButtonController(Context, BaseVideoView, BrightcoveControlBar, Typeface) - Constructor for class com.brightcove.player.mediacontroller.buttons.FullScreenButtonController
Builds a button controller to manage the full screen button.
FullScreenController - Class in com.brightcove.player.controller
The default Brightcove enter/exit full screen controller.
FullScreenController(BaseVideoView) - Constructor for class com.brightcove.player.controller.FullScreenController
Builds a controller to manage entering and exiting full screen mode for a given video view.

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
 
getAdditionalSessionProviders(Context) - Method in class com.brightcove.cast.DefaultOptionsProvider
 
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
 
getAllocatorConfig() - Method in class com.brightcove.player.config.LoadControlConfig
Gets the AllocatorConfig object.
getAllowedEmittedEvents() - Method in class com.brightcove.player.event.RegisteringEventEmitter
Retrieves a list of all Events that are allowed to be emitted in this RegisteringEventEmitter.
getAllowedListenEvents() - Method in class com.brightcove.player.event.RegisteringEventEmitter
Retrieves a list of all Events that are allowed to be listened in this RegisteringEventEmitter.
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(Context, DeliveryType, boolean) - Method in class com.brightcove.player.render.TrackSelectorHelper
Creates a map from the Renderer of type ExoPlayerVideoDisplayComponent.TYPE_AUDIO with the track index and the language code.
getAudioTracksTitle() - Method in class com.brightcove.player.controller.BrightcovePlayerOptionsManager
Gets the audio tracks title.
getAvailableFormatList(int) - Method in class com.brightcove.player.render.TrackSelectorHelper
Gets the available Format list by type.
getBackgroundColor() - Method in class com.brightcove.player.model.StyledElement
The background color string.
getBacklogLimit() - Static method in class com.brightcove.player.analytics.AnalyticsClient
Gets the maximum size of the analytics events backlog, expressed as total number of bytes.
getBandwidthMeter() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Returns the current bandwidth meter.
getBaseHolder() - Method in class com.brightcove.player.view.BrightcoveSurfaceView
 
getBaseVideoView() - Method in class com.brightcove.player.appcompat.BrightcovePlayerActivity
 
getBaseVideoView() - Method in class com.brightcove.player.appcompat.BrightcovePlayerFragment
 
getBaseVideoView() - Method in class com.brightcove.player.view.BrightcovePlayer
 
getBaseVideoView() - Method in class com.brightcove.player.view.BrightcovePlayerFragment
 
getBatchSize() - Static method in class com.brightcove.player.analytics.AnalyticsClient
Gets the maximum number of events that will be processed in a batch when transmitting backlog.
getBeginTime() - Method in class com.brightcove.player.model.Block
The starting time of the element in milliseconds.
getBitRate() - Method in class com.brightcove.player.model.Source
Convenience getter to retrieve the property with a key of BIT_RATE
getBitrateEstimate() - Method in class com.brightcove.player.network.PlayerBandwidthMeter
 
getBody() - Method in class com.brightcove.player.model.TTMLDocument
Retrieves the body Block for this document.
getBooleanResource(int) - Method in class com.brightcove.player.mediacontroller.BrightcoveControlBar
Access a given boolean attribute by Android styleable resource index.
getBrightcoveControlBar() - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Obtains the current control bar.
getBrightcoveDrmSession() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Gets the Brightcove Drm session if available or null otherwise.
getBrightcoveMediaController() - Method in class com.brightcove.player.view.BaseVideoView
Access the Brightcove media controller.
getBrightcovePictureInPictureParams() - Method in class com.brightcove.player.pictureinpicture.PictureInPictureManager
 
getBrightcoveRoleFlag(String) - Static method in class com.brightcove.player.util.MediaSourceUtil
Gets the Brightcove Role Flag matching the Role Value.
getBrightcoveRoleValue(int) - Static method in class com.brightcove.player.util.MediaSourceUtil
Gets the Brightcove Role Value matching the Role Flag.
getBrightcoveSeekBar() - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Obtains the current seek bar.
getBrightcoveVideoView() - Method in class com.brightcove.player.view.BrightcovePlayer
 
getBrightcoveVideoView() - Method in class com.brightcove.player.view.BrightcovePlayerFragment
 
getBufferForPlaybackAfterRebufferMs() - Method in class com.brightcove.player.config.LoadControlConfig
Gets the default duration of media that must be buffered for playback to resume after a rebuffer, in milliseconds.
getBufferForPlaybackMs() - Method in class com.brightcove.player.config.LoadControlConfig
Gets the duration of media that must be buffered for playback to start or resume following a user action such as a seek, in milliseconds.
getBufferPercentage() - Method in class com.brightcove.player.view.BaseVideoView
 
getBufferSegmentCount() - Method in class com.brightcove.player.model.RendererConfig
Gets the number of segments to buffer ahead.
getBufferSegmentSize() - Method in class com.brightcove.player.model.RendererConfig
Gets the buffer segment size, the size in bytes for each segment of the buffer.
getButton() - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
Implements a getter for the button.
getButton() - Method in interface com.brightcove.player.mediacontroller.buttons.ButtonController
Obtains the managed button from the controller.
getButtonController(int) - Method in interface com.brightcove.player.mediacontroller.BrightcoveMediaControlRegistry
Gets a particular button controller for a given button identifier.
getButtonController(int) - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaControlRegistryImpl
Gets a button controller for a given Android resource identifier.
getButtonControllers() - Method in interface com.brightcove.player.mediacontroller.BrightcoveMediaControlRegistry
Gets a list of all registered button controllers.
getButtonControllers() - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaControlRegistryImpl
Gets the list of registered button controllers.
getById(String, PlaylistListener) - Method in class com.brightcove.player.edge.GetPlaylistTask
 
getById(String, VideoListener) - Method in class com.brightcove.player.edge.GetVideoTask
 
getByReferenceId(String, PlaylistListener) - Method in class com.brightcove.player.edge.GetPlaylistTask
 
getByReferenceId(String, VideoListener) - Method in class com.brightcove.player.edge.GetVideoTask
 
getBytesDownloaded() - Method in class com.brightcove.player.network.DownloadStatus
Gets the total number of bytes downloaded so far.
getCaption() - Method in class com.brightcove.player.captioning.BrightcoveClosedCaption
 
getCaptions() - Method in class com.brightcove.player.model.CaptionsDocument
Retrieves the List of BrightcoveClosedCaption objects for this document.
getCaptionsGroup() - Method in class com.brightcove.player.controller.BrightcovePlayerOptionsManager
Gets the captions group.
getCaptionsTitle() - Method in class com.brightcove.player.controller.BrightcovePlayerOptionsManager
Gets the captions title.
getCaptionTextAlignAsGravity(BrightcoveClosedCaption) - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
Translates the text alignment of the caption block to a Gravity value.
getCastOptions(Context) - Method in class com.brightcove.cast.DefaultOptionsProvider
 
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.
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
getData() - Method in class com.brightcove.cast.model.BrightcoveMessage
Gets data.
getDefaultDatabaseName(Context, EntityModel) - Static method in class com.brightcove.player.store.BaseStore
Provides the default database name for the given application context/entity model.
getDefaultDatabasePassword(Context, EntityModel) - Static method in class com.brightcove.player.store.BaseStore
Provides the default database password for the given application context/entity model.
getDelegate() - Method in class com.brightcove.player.network.PlayerBandwidthMeter
Gets reference to actual bandwidth meter that is currently being delegated to handle bitrate estimate calculations.
getDeliveryType() - Method in class com.brightcove.player.model.SourceAwareMetadataObject
Returns the DeliveryType for this Source, or DeliveryType.UNKNOWN if none was specified.
getDeliveryTypeByName(String) - Static method in enum com.brightcove.player.model.DeliveryType
 
getDescription() - Method in class com.brightcove.player.model.Video
It gets the video description from the Video.Fields.SHORT_DESCRIPTION video property if available, or an empty string otherwise.
getDescription() - Method in class com.brightcove.player.network.DownloadManager.Request
 
getDescription() - Method in interface com.brightcove.player.network.IDownloadManager.IRequest
Gets the description of this download, to be displayed in notifications (if enabled)
getDescription() - Method in class com.brightcove.player.offline.RequestConfig
Gets the request description.
getDidSeekHandler() - Method in class com.brightcove.player.mediacontroller.buttons.FastForwardButtonController
 
getDidSeekHandler() - Method in class com.brightcove.player.mediacontroller.buttons.RewindButtonController
 
getDidSeekHandler() - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
Gets the EventListener callback to trigger when the DID_SEEK_TO event is received.
getDisplayAlign() - Method in class com.brightcove.player.model.Region
The display alignment specification.
getDownloadDirectory() - Method in class com.brightcove.player.offline.MediaDownloadable
Gets the directory the will hold all the assets related to this media.
getDownloadId() - Method in class com.brightcove.player.model.Video
Gets the globally unique identifier to the local copy of this video, if any.
getDownloadPath() - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Gets the current base path that will be used to store new offline video requests.
getDownloadPath() - Method in class com.brightcove.player.offline.RequestConfig
Gets the current base path that will be used to store the downloaded file(s).
getDownloadRequestIds() - Method in class com.brightcove.player.store.AbstractDownloadRequestSet
Extracts the list of download request identifiers in the set.
getDownloadsFolder(Context) - Method in interface com.brightcove.player.offline.DownloadFileCreator
Retrieves the downloads directory used to store videos for Offline-Playback.
getDownloadsFolder(Context) - Method in class com.brightcove.player.offline.ExternalFileCreator
Retrieves the downloads directory used to store videos for Offline-Playback.
getDownloadStatus(Long) - Method in class com.brightcove.player.network.DownloadManager
 
getDownloadStatus(DownloadRequestSet) - Method in class com.brightcove.player.network.DownloadManager
 
getDownloadStatus(Long) - Method in interface com.brightcove.player.network.IDownloadManager
Queries the overall download status of the specified download request set.
getDownloadStatus(DownloadRequestSet) - Method in interface com.brightcove.player.network.IDownloadManager
Queries the overall download status of the specified download request set.
getDownloadStatus() - Method in class com.brightcove.player.offline.MediaDownloadable
Checks the overall download status by inspecting the status of each request in the entire download set.
getDrmError() - Method in interface com.brightcove.player.drm.BrightcoveDrmSession
Deprecated. 
getDrmError() - Method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.
getDuration() - Method in class com.brightcove.player.model.Video
Convenience method for obtaining the parsed Duration value from the properties Map
getDuration() - Method in class com.brightcove.player.view.BaseVideoView
 
getEndTime() - Method in class com.brightcove.player.model.Block
The ending time of the element in milliseconds.
getEstimatedSize() - Method in class com.brightcove.player.network.DownloadManager.Request
 
getEstimatedSize() - Method in class com.brightcove.player.network.DownloadStatus
Gets the estimated total size of the file as number of bytes.
getEstimatedSize() - Method in interface com.brightcove.player.network.IDownloadManager.IRequest
Gets the estimated total size of the download as number of bytes.
getEstimatedSize() - Method in class com.brightcove.player.offline.MediaDownloadable
Returns the estimated total size of the media, which includes all assets such video, audio and subtitles.
getEventEmitter() - Method in class com.brightcove.player.event.AbstractComponent
Provides a reference to the EventEmitter with which this component was initialized
getEventEmitter() - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
Implements a getter for the SDK event emitter.
getEventEmitter() - Method in interface com.brightcove.player.mediacontroller.buttons.ButtonController
Obtains the event emitter used to set up the controllers SDK event handling.
getEventEmitter() - Method in class com.brightcove.player.view.BaseVideoView
Getter for the EventEmitter used by this View
getEventLogger() - Method in class com.brightcove.player.appcompat.BrightcovePlayerActivity
 
getEventLogger() - Method in class com.brightcove.player.appcompat.BrightcovePlayerFragment
 
getEventLogger() - Method in class com.brightcove.player.view.BrightcovePlayer
 
getEventType() - Method in class com.brightcove.player.mediacontroller.buttons.ButtonState
Implements a getter for the button text.
getExoPlayer() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
getExtentX() - Method in class com.brightcove.player.model.Region
The length in the X axis for the region.
getExtentY() - Method in class com.brightcove.player.model.Region
The length in the Y axis for the region.
getExternalDirectory(Context, String, String) - Static method in class com.brightcove.player.util.FileUtil
Gets the path to a directory on the primary shared/external storage device where the application can place persistent files it owns.
getExternalDirectory(Context, String, String) - Static method in class com.brightcove.player.util.FileUtil.StrictMode
Gets the path to a directory on the primary shared/external storage device where the application can place persistent files it owns.
getFileName(String) - Static method in class com.brightcove.player.util.FileUtil
Gets the file name from a URL string.
getFileSize() - Method in class com.brightcove.player.store.BaseStore
Gets the size of the backing database file.
getFloatResource(int, float) - Method in class com.brightcove.player.mediacontroller.BrightcoveControlBar
Access a given float attribute by Android styleable resource index.
getFont() - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
Gets the button font.
getFontFamily() - Method in class com.brightcove.player.model.StyledElement
 
getFontSize() - Method in class com.brightcove.player.model.StyledElement
 
getFontStyle() - Method in class com.brightcove.player.model.StyledElement
 
getFontWeight() - Method in class com.brightcove.player.model.StyledElement
 
getFrameworkMediaFormatV16() - Method in class com.brightcove.player.model.MediaFormat
 
getHandler() - Method in class com.brightcove.player.mediacontroller.buttons.ButtonState
Implements a getter for the button on-click handler.
getHeaders(Video, Source) - Static method in class com.brightcove.player.display.VideoDisplayComponent
 
getHeaders() - Method in class com.brightcove.player.network.DownloadManager.Request
 
getHeaders() - Method in interface com.brightcove.player.network.IDownloadManager.IRequest
Gets the list of headers to the send in HTTP request.
getHeight() - Method in interface com.brightcove.player.view.RenderView
 
getHighestRepresentation(AdaptationSet) - Static method in class com.brightcove.player.dash.DashUtil
Utility method to get the highest Representation from a DASH Adaptation Set based on the bitrate.
getHighestRepresentation(List<Representation>) - Static method in class com.brightcove.player.dash.DashUtil
Utility method to get the highest Representation from a List of Representation based on the bitrate.
getHolder() - Method in class com.brightcove.player.view.BrightcoveSurfaceView
 
getHolder() - Method in class com.brightcove.player.view.BrightcoveTextureView
 
getHolder() - Method in interface com.brightcove.player.view.RenderView
 
getHttpConnectTimeoutMillis() - Method in class com.brightcove.player.model.RendererConfig
Gets the http connect timeout value, the maximum time in milliseconds to wait while connecting through http.
getHttpReadTimeoutMillis() - Method in class com.brightcove.player.model.RendererConfig
Gets the http read timeout value, the maximum time to wait for an input stream read through http.
getId() - Method in class com.brightcove.player.event.AbstractEvent
 
getId(View) - Method in interface com.brightcove.player.mediacontroller.BrightcoveMediaControlRegistry
Maps a media control view to a resource identifier.
getId(View) - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaControlRegistryImpl
Gets the Android resource id for a given view.
getId() - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
getId() - Method in interface com.brightcove.player.mediacontroller.buttons.ButtonController
Obtains the Android resource id for the button being controlled.
getID() - Method in class com.brightcove.player.model.Element
The identifier of the element.
getId() - Method in class com.brightcove.player.model.Video
Convenience method for obtaining the parsed ID from the properties map.
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
 
getIndividualAllocationSize() - Method in class com.brightcove.player.config.AllocatorConfig
Gets the length of each individual Allocation.
getInitialAllocationCount() - Method in class com.brightcove.player.config.AllocatorConfig
Gets the number of allocations to create up front.
getInstance(Context) - Static method in class com.brightcove.player.analytics.AnalyticsClient
Provides reference to the single instance of AnalyticsClient.
getInstance(Context) - Static method in class com.brightcove.player.analytics.DefaultAnalyticsHandler
Provides reference to the single instance of DefaultAnalyticsHandler.
getInstance() - Static method in class com.brightcove.player.controller.BrightcovePlayerOptionsManager
Method that returns the singleton instance
getInstance(Context) - Static method in class com.brightcove.player.edge.OfflineStoreManager
Gets reference to the single instance of OfflineStoreManager
getInstance(Context) - Static method in class com.brightcove.player.management.BrightcoveClosedCaptioningManager
Get the BrightcoveClosedCaptioningManager instance.
getInstance(Context) - Static method in class com.brightcove.player.network.ConnectivityMonitor
Get reference to a cached instance of ConnectivityMonitor.
getInstance(Context) - Static method in class com.brightcove.player.network.DownloadManager
Gets reference to the single instance of the default download manager.
getInstance() - Static method in class com.brightcove.player.OfflinePlaybackPlugin
Provides reference to the single instance of OfflinePlaybackPlugin.
getInstance() - Static method in class com.brightcove.player.pictureinpicture.PictureInPictureManager
 
getIntegerProperty(String) - Method in class com.brightcove.player.event.AbstractEvent
Convenience method for accessing a property with an integer value
getIntegerProperty(String) - Method in class com.brightcove.player.model.MetadataObject
Convenience method to retrieve a property from the dynamic properties Map that is expected to be an Integer.
getIntegerProperty(Map<String, Object>, String) - Static method in class com.brightcove.player.model.MetadataObject
Convenience static method to retrieve a property from a properties Map that is expected to be an Integer.
getIntegerResource(int, int) - Method in class com.brightcove.player.mediacontroller.BrightcoveControlBar
Access a given int attribute by Android styleable resource index.
getInvocationContainerByToken(List<InvocationContainer>, int) - Method in class com.brightcove.player.event.EventEmitterImpl
Returns the InvocationContainer in a list of Containers which matches the token
getInvocationContainerPositionByToken(List<InvocationContainer>, int) - Method in class com.brightcove.player.event.EventEmitterImpl
Returns the position of an invocationContainer
getKey() - Method in interface com.brightcove.player.store.IdentifiableEntity
Gets the unique identifier of the entity.
getLayoutId() - Method in class com.brightcove.player.mediacontroller.MediaControllerConfig
Gets the resource layout id.
getLayoutParams() - Method in interface com.brightcove.player.view.RenderView
 
getLicenseDuration(BrightcoveDrmSession) - Static method in class com.brightcove.player.drm.BrightcoveDrmUtil
Deprecated.
getLicenseExpiryDate() - Method in class com.brightcove.player.model.Video
Gets the UTC date and time when the offline playback license for this video will expire.
getLines() - Method in class com.brightcove.player.captioning.BrightcoveClosedCaption
The List of caption text lines.
getList() - Method in class com.brightcove.player.view.BaseVideoView
 
getListener() - Method in class com.brightcove.player.video360.RotationMonitor
Gets reference to the current listener that will be notified when an rotation change is detected.
getLiveEdge() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Compute the "live edge", the largest position not within three target durations of the duration (per the HLS spec).
getLiveEdge() - Method in class com.brightcove.player.display.VideoDisplayComponent
Obtains the playhead position of the "live edge".
getLiveWindowTimeMs() - Method in class com.brightcove.player.controller.VideoPlaybackController
Deprecated.
getLoadCaptionsService() - Method in class com.brightcove.player.controller.BrightcoveClosedCaptioningController
Method to return the LoadCaptionsService instance for fetching captions URI's.
getLoadControlConfig() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Gets the LoadControlConfig object.
getLocalUri() - Method in class com.brightcove.player.network.DownloadManager.Request
 
getLocalUri() - Method in interface com.brightcove.player.network.IDownloadManager.IRequest
Gets the local destination for the downloaded file.
getLongDescription() - Method in class com.brightcove.player.model.Video
It gets the video's long description from the Video.Fields.LONG_DESCRIPTION video property if available.
getLongValue(Map<String, String>, String, long) - Static method in class com.brightcove.player.drm.BrightcoveDrmUtil
Get the value of the specified key from the given map as a long primitive value.
getMainHandler() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
getManagedState(int) - Method in interface com.brightcove.player.mediacontroller.BrightcoveMediaControlRegistry
Obtain the managed state information from the controller with a given Android resource id.
getManagedState(int) - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaControlRegistryImpl
Gets the managed state for a controller with a given button resource id.
getManagedState() - Method in class com.brightcove.player.mediacontroller.buttons.AudioTracksButtonController
Implements a getter for the managed state.
getManagedState() - Method in interface com.brightcove.player.mediacontroller.buttons.ButtonController
Obtains the managed state information.
getManagedState() - Method in class com.brightcove.player.mediacontroller.buttons.CaptionsButtonController
Implements a getter for the managed state.
getManagedState() - Method in class com.brightcove.player.mediacontroller.buttons.CloseButtonController
Implements a getter for the managed video state.
getManagedState() - Method in class com.brightcove.player.mediacontroller.buttons.FullScreenButtonController
Implements a getter for the managed video state.
getManagedState() - Method in class com.brightcove.player.mediacontroller.buttons.LiveButtonController
Implements a getter for the managed state.
getManagedState() - Method in class com.brightcove.player.mediacontroller.buttons.PictureInPictureButtonController
Implements a getter for the managed video state.
getManagedState() - Method in class com.brightcove.player.mediacontroller.buttons.PlayButtonController
Implements a getter for the managed video state.
getManagedState() - Method in class com.brightcove.player.mediacontroller.buttons.PlayerOptionsButtonController
 
getManagedState() - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
Implements a getter for the managed state.
getManagedState() - Method in class com.brightcove.player.mediacontroller.buttons.VRButtonController
Implements a getter for the managed video state.
getManifestFile() - Method in class com.brightcove.player.offline.MediaPresentationDescriptionLoadable
Gets the manifest file with its absolute path.
getMappedType() - Method in class com.brightcove.player.store.FileConverter
 
getMappedType() - Method in class com.brightcove.player.store.MapConverter
 
getMappedType() - Method in class com.brightcove.player.store.VideoConverter
 
getMarkerColor() - Method in class com.brightcove.player.mediacontroller.BrightcoveSeekBar
Marker color attribute getter.
getMarkerHeight() - Method in class com.brightcove.player.mediacontroller.BrightcoveSeekBar
Gets marker height.
getMarkers() - Method in class com.brightcove.player.mediacontroller.BrightcoveSeekBar
Gets the set of markers.
getMarkerWidth() - Method in class com.brightcove.player.mediacontroller.BrightcoveSeekBar
Marker width attribute getter.
getMaxBufferDurationToSwitchDown() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
It is not longer used for ExoPlayer v2.
getMaxBufferMs() - Method in class com.brightcove.player.config.LoadControlConfig
Gets the maximum duration of media that the player will attempt buffer, in milliseconds.
getMaxSize() - Method in class com.brightcove.player.network.DownloadStatus
Gets the maximum size of the file as number of bytes by comparing DownloadStatus.actualSize and DownloadStatus.estimatedSize
getMeasuredHeight() - Method in interface com.brightcove.player.view.RenderView
 
getMeasuredVideoHeight() - Method in class com.brightcove.player.view.BaseVideoView
Gets the rendered height of the video on the screen.
getMeasuredVideoHeight() - Method in class com.brightcove.player.view.BrightcoveSurfaceView
 
getMeasuredVideoHeight() - Method in class com.brightcove.player.view.BrightcoveTextureVideoView
 
getMeasuredVideoHeight() - Method in class com.brightcove.player.view.BrightcoveTextureView
 
getMeasuredVideoHeight() - Method in interface com.brightcove.player.view.RenderView
 
getMeasuredVideoWidth() - Method in class com.brightcove.player.view.BaseVideoView
Gets the rendered width of the video on the screen.
getMeasuredVideoWidth() - Method in class com.brightcove.player.view.BrightcoveSurfaceView
 
getMeasuredVideoWidth() - Method in class com.brightcove.player.view.BrightcoveTextureVideoView
 
getMeasuredVideoWidth() - Method in class com.brightcove.player.view.BrightcoveTextureView
 
getMeasuredVideoWidth() - Method in interface com.brightcove.player.view.RenderView
 
getMediaController() - Method in class com.brightcove.player.view.BaseVideoView
Access the legacy media controller.
getMediaControlRegistry() - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Obtains the button controller registry.
getMediaFormatTracksAvailable(Video, MediaDownloadable.MediaFormatListener) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
An asynchronous call to retrieve the MediaFormat tracks available for a given video.
getMediaFormatTracksAvailable(MediaDownloadable.MediaFormatListener) - Method in class com.brightcove.player.offline.DashDownloadable
 
getMediaFormatTracksAvailable(MediaDownloadable.MediaFormatListener) - Method in class com.brightcove.player.offline.MediaDownloadable
An asynchronous call to retrieve the MediaFormat tracks available for the current video.
getMediaFormatTracksAvailable(MediaDownloadable.MediaFormatListener) - Method in class com.brightcove.player.offline.Mp4Downloadable
 
getMediaMeasurement() - Method in class com.brightcove.omniture.OmnitureComponent
Retrieves the instance of Media interface used by this Component.
getMediaMimeType(Format) - Static method in class com.brightcove.player.dash.DashUtil
 
getMediaPlayer() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
getMediaPlayer() - Method in class com.brightcove.player.display.VideoDisplayComponent
 
getMediaProperties() - Method in class com.brightcove.player.offline.DashDownloadable
 
getMediaProperties() - Method in class com.brightcove.player.offline.MediaDownloadable
 
getMediaProperties() - Method in class com.brightcove.player.offline.Mp4Downloadable
 
getMessage(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.
It is not longer used for ExoPlayer v2.
getMinBufferMs() - Method in class com.brightcove.player.config.LoadControlConfig
Gets the minimum duration of media that the player will attempt to ensure is buffered at all times, in milliseconds.
getMinBufferMs() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
It is not longer used for ExoPlayer v2.
getMinRebufferMs() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Deprecated.
It is not longer used for ExoPlayer v2. Use Use ExoPlayerVideoDisplayComponent.getLoadControlConfig()
getMode() - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
getModifiedTime() - Method in class com.brightcove.player.store.AbstractDownloadRequest
Gets the date and time when the request was modified as number of milliseconds since January 1, 1970, 00:00:00 GMT.
getModifiedTime() - Method in class com.brightcove.player.store.AbstractDownloadRequestSet
Gets the date and time when the request was modified as number of milliseconds since January 1, 1970, 00:00:00 GMT.
getModifiedTime() - Method in class com.brightcove.player.store.BaseEntity
Gets the date and time when the entity was modified as number of milliseconds since January 1, 1970, 00:00:00 GMT.
getName() - Method in class com.brightcove.player.model.Video
It gets the video name from the Video.Fields.NAME video property if available, or an empty string otherwise.
getNetworkEntitlements() - Static method in class com.brightcove.player.analytics.AnalyticsClient
Gets the network entitlements for transmission of analytics events.
getNextId() - Static method in class com.brightcove.player.event.AbstractEvent
 
getNotificationVisibility() - Method in class com.brightcove.player.network.DownloadManager.Request
 
getNotificationVisibility() - Method in interface com.brightcove.player.network.IDownloadManager.IRequest
Specifies whether a system notification is posted by the download manager while this download is running or when it is completed.
getNotificationVisibility() - Method in class com.brightcove.player.offline.RequestConfig
Returns the notification visibility.
getOfflineLicenseKeySetId() - Method in interface com.brightcove.player.drm.BrightcoveDrmSession
Deprecated. 
getOfflineLicenseKeySetId() - Method in class com.brightcove.player.drm.ExoPlayerDrmSessionManager
Deprecated.
getOfflinePlaybackLicenseKey() - Method in class com.brightcove.player.model.Video
Gets the key set identifier for the current offline playback license for this video, if any.
getOnHoldUpdateFrequency() - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
Gets the on hold update frequency time in milliseconds, used to send the EventType.SEEKBAR_DRAGGING_PROGRESS event to update the Media Controller seek bar.
getOnHoldWaitTime() - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
Gets the on hold button wait time, which is the time in milliseconds to be waited, so that the key event is considered a long press instead of a regular press.
getOnTouchListener() - Method in class com.brightcove.player.mediacontroller.MediaControllerConfig
Gets the on touch listener.
getOptionalHeaders() - Method in class com.brightcove.player.drm.BrightcoveMediaDrmCallback
Gets the optional request headers that will be passed to the license key request.
getOriginX() - Method in class com.brightcove.player.model.Region
The origin X offset for the region.
getOriginY() - Method in class com.brightcove.player.model.Region
The origin Y offset for the region.
getOutputProtection() - Method in class com.brightcove.player.drm.CustomerRightsTokenConfig
Gets the output protection.
getParent() - Method in interface com.brightcove.player.view.RenderView
 
getPeakBitrate() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Return the peak bitrate.
getPersistedSize() - Method in class com.brightcove.player.store.FileConverter
 
getPersistedSize() - Method in class com.brightcove.player.store.MapConverter
 
getPersistedSize() - Method in class com.brightcove.player.store.VideoConverter
 
getPersistedType() - Method in class com.brightcove.player.store.FileConverter
 
getPersistedType() - Method in class com.brightcove.player.store.MapConverter
 
getPersistedType() - Method in class com.brightcove.player.store.VideoConverter
 
getPictureInPictureManager() - Method in class com.brightcove.player.view.BaseVideoView
 
getPlaybackController() - Method in class com.brightcove.player.view.BaseVideoView
Returns the video playback controller, the component of the player responsible for managing video playback and emitting cue points.
getPlaybackLooper() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
getPlayedSlots() - Method in class com.brightcove.freewheel.cuepoint.AdCuePointComponent
 
getPlayerId() - Method in class com.brightcove.omniture.OmnitureComponent
Retrieves the unique identifier of the video player provided to the Omniture Component.
getPlayerName() - Method in class com.brightcove.omniture.OmnitureComponent
Retrieves the name of the video player provided to the Omniture Component.
getPlayerOptionsView() - Method in class com.brightcove.player.controller.BrightcovePlayerOptionsManager
Gets the player options menu view.
getPlayerState() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Returns the ExoPlayer state if available, or -1 if the player is null.
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
 
getPosterImage() - Method in class com.brightcove.player.model.Video
Gets the poster image source.
getPosterSources() - Method in class com.brightcove.player.model.Video
Gets the list of poster sources.
getPostRollSlots() - Method in class com.brightcove.freewheel.cuepoint.AdCuePointComponent
 
getPreRollSlots() - Method in class com.brightcove.freewheel.cuepoint.AdCuePointComponent
 
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
 
getPropertyString(String) - Method in interface com.brightcove.player.drm.BrightcoveDrmSession
 
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
 
getRemainingPlaybackDuration(BrightcoveDrmSession) - Static method in class com.brightcove.player.drm.BrightcoveDrmUtil
Deprecated.
getRemoteUri() - Method in class com.brightcove.player.network.DownloadManager.Request
 
getRemoteUri() - Method in interface com.brightcove.player.network.IDownloadManager.IRequest
Gets the URL to the remote file.
getRendererIndex(int) - Method in class com.brightcove.player.render.TrackSelectorHelper
Gets the renderer index.
getRenderView() - Method in class com.brightcove.player.display.VideoDisplayComponent
 
getRenderView() - Method in class com.brightcove.player.view.BaseVideoView
Gets refers to the view that will render the video.
getRenderView() - Method in class com.brightcove.player.view.BrightcoveTextureVideoView
 
getRenderView() - Method in class com.brightcove.player.view.BrightcoveVideoView
 
getRenderViewClass() - Method in class com.brightcove.player.view.BrightcoveVideoView
This method will be called to determine the RenderView class that must be used to create the RenderView needed to drive this view.
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
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
getSegmentCount(long) - Method in class com.brightcove.player.dash.BrightcoveSegmentTemplate
 
getSegmentIndex() - Method in class com.brightcove.onceux.event.ProgressEventHandler
The current segment index.
getSelectedAudioLanguage() - Method in class com.brightcove.player.render.TrackSelectorHelper
Gets the selected audio language if any.
getSessionKey() - Static method in class com.brightcove.player.analytics.Analytics
Gets the globally unique session key for this application session.
getShaderHandle() - Method in class com.brightcove.player.video360.ShaderProgram
 
getSource() - Method in class com.brightcove.cast.model.SplashScreen
Gets source.
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.
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
It gets the URI from the Video.Fields.STILL_IMAGE_URI video property if available, or null otherwise.
getStillView() - Method in class com.brightcove.player.view.BaseVideoView
 
getStringProperty(String) - Method in class com.brightcove.player.model.MetadataObject
Convenience method to retrieve a property from the dynamic properties Map that is expected to be a String.
getStringProperty(Map<String, Object>, String) - Static method in class com.brightcove.player.model.MetadataObject
Convenience static method to retrieve a property from a properties Map that is expected to be a String.
getStringResource(int, String) - Method in class com.brightcove.player.mediacontroller.BrightcoveControlBar
Access a given string attribute by Android styleable resource index.
getStyle() - Method in class com.brightcove.player.management.BrightcoveClosedCaptioningManager
Load the styling options from shared preferences if available.
getStyleForPreset(int) - Method in class com.brightcove.player.captioning.preferences.PresetPreference
 
getStyleName() - Method in class com.brightcove.player.model.StyledElement
The style name string.
getStyles() - Method in class com.brightcove.player.model.TTMLDocument
Retrieves a Map of the StyledElement objects in this document, keyed by their names.
getSuccessEventType() - Method in class com.brightcove.player.display.tasks.LoadImageTask
Get the currently configured EventType string that is to be emitted on successful load of a Bitmap.
getSummary() - Method in class com.brightcove.player.captioning.preferences.ListDialogPreference
 
getSurface() - Method in class com.brightcove.player.view.BrightcoveSurfaceView
 
getSurface() - Method in class com.brightcove.player.view.BrightcoveTextureView
 
getSurface() - Method in interface com.brightcove.player.view.RenderView
 
getSurfaceView() - Method in class com.brightcove.player.view.BrightcoveVideoView
Deprecated.
getTargetBufferBytes() - Method in class com.brightcove.player.config.LoadControlConfig
Gets the target buffer size in bytes.
getText() - Method in class com.brightcove.player.mediacontroller.buttons.ButtonState
Implements a getter for the button text.
getText() - Method in class com.brightcove.player.model.Span
The text for this Span.
getTextAlign() - Method in class com.brightcove.player.model.StyledElement
 
getTextDecoration() - Method in class com.brightcove.player.model.StyledElement
 
getTextureView() - Method in class com.brightcove.player.view.BrightcoveTextureVideoView
 
getThumbnail() - Method in class com.brightcove.player.model.Video
Gets the thumbnail image source.
getThumbnailSources() - Method in class com.brightcove.player.model.Video
Gets the list of thumbnail sources.
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.
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.
getTotalBytesTransferred() - Method in class com.brightcove.player.network.PlayerBandwidthMeter
Gets the total number of bytes transferred so far.
getTrackFormat(int, Format, String, long) - Static method in class com.brightcove.player.dash.DashUtil
 
getTrackSelector() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Gets the MappingTrackSelector object.
getTrackSelectorHelper() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
Gets the TrackSelectorHelper object.
getType() - Method in class com.brightcove.cast.model.BrightcoveMessage
Gets type.
getType() - Method in class com.brightcove.player.event.AbstractEvent
The event type, typically specified from a constant value defined in EventType.
getType() - Method in class com.brightcove.player.model.CuePoint
 
getUniform(String) - Method in class com.brightcove.player.video360.ShaderProgram
 
getUniqueIdentifierEnabled() - Method in class com.brightcove.player.analytics.Analytics
Return whether the client side unique identifier feature is enabled.
getUnit() - Method in class com.brightcove.player.model.Length
The StyledElement.Unit of this Length.
getUri() - Method in class com.brightcove.player.offline.MultiDataSource
 
getUrl() - Method in class com.brightcove.player.model.Source
Convenience getter to retrieve the property with the Source.Fields.URL key
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(Video, OfflineCallback<DownloadStatus>) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Asynchronously gets the status of previous video download request.
getVideoDownloadStatus(String) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Gets the status of previous video download request.
getVideoDownloadStatus(String, OfflineCallback<DownloadStatus>) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Asynchronously gets the status of previous video download request.
getVideoFormat() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
getVideoHeight() - Method in class com.brightcove.player.view.BaseVideoView
 
getVideoHeight() - Method in class com.brightcove.player.view.BrightcoveSurfaceView
 
getVideoHeight() - Method in class com.brightcove.player.view.BrightcoveTextureVideoView
 
getVideoHeight() - Method in class com.brightcove.player.view.BrightcoveTextureView
 
getVideoHeight() - Method in class com.brightcove.player.view.BrightcoveVideoView
 
getVideoHeight() - Method in interface com.brightcove.player.view.RenderView
 
getVideoInfo() - Method in class com.brightcove.omniture.CustomPlayerDelegate
Deprecated.
 
getVideoMetadata() - Method in class com.brightcove.omniture.OmnitureComponent
Retrieves the Video Metadata Map.
getVideoRepresentationList(Context, AdaptationSet) - Static method in class com.brightcove.player.dash.DashUtil
 
getVideos() - Method in class com.brightcove.player.model.Playlist
Retrieves the ordered List of 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
 
getVolume() - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
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
Deprecated.
GoogleCastComponent(EventEmitter, String, Context) - Constructor for class com.brightcove.cast.GoogleCastComponent
Deprecated.
GoogleCastComponent(EventEmitter, Context) - Constructor for class com.brightcove.cast.GoogleCastComponent
Instantiates a new Google Cast Component.
GoogleCastComponent(EventEmitter, Context, BrightcoveCastMediaManager) - Constructor for class com.brightcove.cast.GoogleCastComponent
Instantiates a new Google Cast Component.
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
 
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.CuePoint
 
hashCode() - Method in class com.brightcove.player.model.Length
 
hashCode() - Method in class com.brightcove.player.model.MediaFormat
 
hashCode() - Method in class com.brightcove.player.network.DownloadStatus
 
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
 
hasPlayer() - Method in class com.brightcove.player.view.BrightcoveExoPlayerVideoView
 
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
 
HLSPeakBitrateTrackSelector() - Constructor for class com.brightcove.player.render.HLSPeakBitrateTrackSelector
 
HTTP_USER_AGENT - Static variable in class com.brightcove.player.C
The user agent identifier that must be used by all HTTP requests from this plugin.
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
 
INDEX - Static variable in class com.brightcove.player.event.AbstractEvent
Video for Events that carry a video index.
INDEX_UNSET - Static variable in class com.brightcove.player.Constants
Represents an unset or unknown index.
inflater - Variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
INFO - Static variable in class com.brightcove.player.logging.Log
The level for information log messages.
init(BaseVideoView, int) - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Initialize the BrightcoveMediaController instance.
init(Context) - Method in class com.brightcove.player.view.BaseVideoView
 
init(Context) - Method in class com.brightcove.player.view.BrightcoveTextureVideoView
 
init(Context) - Method in class com.brightcove.player.view.BrightcoveVideoView
initAudioTracksLayout() - Method in class com.brightcove.player.controller.BrightcoveAudioTracksController
Init audio tracks menu for Android TV.
initCaptionsMenu() - Method in class com.brightcove.player.controller.BrightcoveClosedCaptioningController
Init caption menu for Android TV.
initCaptionsTextView() - Method in class com.brightcove.player.captioning.BrightcoveClosedCaptioningTextView
 
initializationData - Variable in class com.brightcove.player.model.MediaFormat
Initialization data that must be provided to the decoder.
initialize() - Method in class com.brightcove.player.controller.VideoPlaybackController
Resets the state of the controller to its initial values.
initialize(OfflinePlaybackPlugin.Modules) - Method in class com.brightcove.player.OfflinePlaybackPlugin
Initializes the plugin by using the supplied modules to fulfill the required dependencies.
initialize() - Method in class com.brightcove.player.video360.GlRenderTarget
 
initialize(EventEmitter) - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
Deprecated.
Please use the initiliaze(EventEmitter, BaseVideoView) method instead.
initialize(EventEmitter, BaseVideoView) - Method in class com.brightcove.player.view.BrightcoveClosedCaptioningView
Initializes the CaptionsView with the given EventEmitter and BaseVideoView.
initializeAdsRequests() - Method in class com.brightcove.ima.GoogleIMAComponent
Deprecated.
It's no longer necessary to call this method. The initialization of Ad Rules happens automatically now.
initializeDeliveryType(DeliveryType) - Method in class com.brightcove.player.model.SourceAwareMetadataObject
Convenience method used by constructors to initialize DeliveryType.
initializeListeners() - Method in class com.brightcove.omniture.OmnitureComponent
 
initializeListeners() - Method in class com.brightcove.player.controller.DefaultSourceSelectionController
 
initializeListeners() - Method in class com.brightcove.player.controller.VideoPlaybackController
Ensure that all relevant event listeners are registered with the EventEmitter given in the constructor.
initializeListeners() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
initializeListeners() - Method in class com.brightcove.player.display.VideoDisplayComponent
 
initializeListeners() - Method in class com.brightcove.player.management.BrightcovePluginManager
 
initializeVideoCastManager(Context, String, Class<? extends Activity>) - Static method in class com.brightcove.cast.GoogleCastComponent
Deprecated.
initListeners(EventEmitter) - Method in class com.brightcove.player.controller.MediaControlsVisibilityManager
Initializes the event handlers that hide and show the media controls and manage the Activity lifecycle save/restore operations for a given event emitter object.
initListeners() - Method in class com.brightcove.player.view.BaseVideoView
 
initPlayerOptions(ViewGroup) - Method in class com.brightcove.player.controller.BrightcovePlayerOptionsManager
Initializes the player options menu and will add it to the ViewGroup provided.
inject(OfflinePlaybackPlugin) - Method in interface com.brightcove.player.OfflinePlaybackPlugin.Modules
 
inputStreamToString(InputStream) - Static method in class com.brightcove.player.network.HttpService
Reads all data from the given InputStream and converts to a String (Uses StringBuilder).
INSTANCE_STATE - Static variable in class com.brightcove.player.event.AbstractEvent
The key for saving and restoring instance state on a lifecycle event.
INVALID_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
 
InvalidDownloadPathException - Exception in com.brightcove.player.exception
Exception thrown when the download path is invalid.
InvalidDownloadPathException(String) - Constructor for exception com.brightcove.player.exception.InvalidDownloadPathException
 
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.
isAutoCastIfPlaying() - Method in class com.brightcove.cast.controller.BrightcoveCastMediaManager
If enabled, the video playing locally will be automatically loaded to your Chromecast app receiver as soon as you get connected.
isBluetoothDownloadAllowed() - Method in class com.brightcove.player.offline.RequestConfig
Returns whether download over a bluetooth network is allowed.
isCaptioningEnabled() - Method in class com.brightcove.player.controller.BrightcoveClosedCaptioningController
Checks the closed captioning enabled/disabled state from the applications shared preferences.
isCaptionsVisible() - Method in class com.brightcove.player.controller.BrightcovePlayerOptionsManager
Tells you whether the captions is visible or not.
isClearContent() - Method in class com.brightcove.player.model.Video
Check if the video is DRM free content.
isClosedCaptionsEnabled() - Method in class com.brightcove.player.pictureinpicture.BrightcovePictureInPictureParams
 
isClosedCaptionsEnabled(BaseVideoView) - Static method in class com.brightcove.player.util.VideoUtil
Utility method to check if closed captions are enabled.
isConnected() - Method in class com.brightcove.player.network.ConnectivityMonitor
Checks if the host device has an active network connection.
isConnected(int...) - Method in class com.brightcove.player.network.ConnectivityMonitor
Checks if the host device is connected to the using one of the allowed network type.
isConnected(SparseArray<Boolean>) - Method in class com.brightcove.player.network.ConnectivityMonitor
Checks if the host device is connected to the using one of the allowed network type.
isConnected(NetworkInfo, SparseArray<Boolean>) - Static method in class com.brightcove.player.network.ConnectivityMonitor
Checks if the specified network is one of the allowed network type.
isCurrentDownloadBatchInProgress() - Method in class com.brightcove.player.edge.OfflineStoreManager
Checks if the current set of download request are still being processed.
isCurrentVideo360Mode() - Method in class com.brightcove.player.display.VideoDisplayComponent
 
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.
isDownloadPathValid() - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Checks whether the download path is valid.
isDragging() - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Obtains the dragging state.
isDragging() - Method in class com.brightcove.player.mediacontroller.BrightcoveSeekBarController
Obtains the dragging state.
isDVRControllerEnabled() - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
Checks if the DVR controller is enabled.
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.
isFileValid(File) - Static method in class com.brightcove.player.util.FileUtil
Checks if the specified path is valid, meaning it exists or can be created, has read permissions and has write permissions
isFrameAvailable - Variable in class com.brightcove.player.display.VideoDisplayComponent
 
isFullScreen() - Method in class com.brightcove.player.controller.FullScreenController
Obtains the full screen mode from the controller's perspective.
isFullScreen() - Method in class com.brightcove.player.view.BaseVideoView
 
isHideControllerEnable() - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
It indicates whether the hide mechanism of the ShowHideController is enable or disable.
isHideControllerEnable() - Method in class com.brightcove.player.mediacontroller.BrightcoveShowHideController
It indicates whether the hide mechanism of the ShowHideController is enable or disable.
isHlsRecommended() - Method in class com.brightcove.player.view.BaseVideoView
 
isHlsRecommended() - Method in class com.brightcove.player.view.BrightcoveExoPlayerTextureVideoView
 
isHlsRecommended() - Method in class com.brightcove.player.view.BrightcoveExoPlayerVideoView
 
isInLiveEdge() - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
isInLiveEdge() - Method in class com.brightcove.player.display.VideoDisplayComponent
Checks the current playhead position with the live edge position and determines if it is in live edge.
isInPictureInPictureMode() - Method in class com.brightcove.player.pictureinpicture.PictureInPictureManager
Checks if there is a registered activity and calls that activity method Activity.isInPictureInPictureMode().
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
 
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
 
isLocal() - Method in class com.brightcove.player.model.Source
Checks if the source points to local media.
isLocked() - Method in class com.brightcove.freewheel.cuepoint.AdCuePointComponent
Determine if the controller is currently in 'isLocked' state.
isLoggable(String, int) - Static method in class com.brightcove.player.logging.Log
Checks to see whether or not a log for the specified tag is loggable at the specified level.
isMarkedForDeletion() - Method in class com.brightcove.player.network.DownloadStatus
Checks if the status indicates the download is currently marked for deletion.
isMarkedForDeletion() - Method in class com.brightcove.player.store.AbstractDownloadRequestSet
Checks if the status indicates the download is currently marked for deletion.
isMeteredDownloadAllowed() - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Returns whether download over a metered network is allowed.
isMeteredDownloadAllowed() - Method in class com.brightcove.player.offline.RequestConfig
Returns whether download over a metered network is allowed.
isMobileDownloadAllowed() - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method can be used to check if the SDK is currently configured to use a cellular network for downloading DRM media assets.
isMobileDownloadAllowed() - Method in class com.brightcove.player.offline.RequestConfig
Returns whether download over a mobile network is allowed.
isNetworkEnabled(int) - Static method in class com.brightcove.player.analytics.AnalyticsClient
Checks if the specified network type is currently enabled for transmission of analytics events.
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.
isPrioritizeTimeOverSizeThresholds() - Method in class com.brightcove.player.config.LoadControlConfig
Gets whether the load control prioritizes buffer time constraints over buffer size constraints.
isRented() - Method in class com.brightcove.player.model.Video
Checks if the video has a valid rental license.
isRoamingDownloadAllowed() - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method can be used to check if the SDK is currently configured to use a cellular roaming network for downloading DRM media assets.
isRoamingDownloadAllowed() - Method in class com.brightcove.player.offline.RequestConfig
Returns whether download over a mobile roaming network is allowed.
isSeekRelativeEnabled() - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
If enabled, the SeekButtonController.seekDefault will be set relative to the video duration and the SeekButtonController.seekPercentage.
isSessionAvailable() - Method in class com.brightcove.cast.controller.BrightcoveCastMediaManager
 
isSessionAvailable() - Method in class com.brightcove.cast.GoogleCastComponent
 
isShowControllerEnable() - Method in class com.brightcove.player.mediacontroller.BrightcoveMediaController
It indicates whether the hide mechanism of the ShowHideController is enable or disable.
isShowControllerEnable() - Method in class com.brightcove.player.mediacontroller.BrightcoveShowHideController
It indicates whether the hide mechanism of the ShowHideController is enable or disable.
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.
isTrimOnReset() - Method in class com.brightcove.player.config.AllocatorConfig
Whether memory is freed when the allocator is reset.
isTvMode - Variable in class com.brightcove.player.mediacontroller.BrightcoveMediaController
boolean set on the constructor to check if we are on TV mode
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
 
isVideoDownloadable(Video) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
Checks if the video parameter can be downloaded and the directory to store the downloaded video files is valid.
isVisibleInDownloadsUi() - Method in class com.brightcove.player.network.DownloadManager.Request
 
isVisibleInDownloadsUi() - Method in interface com.brightcove.player.network.IDownloadManager.IRequest
Gets whether this download should be displayed in the system's Downloads UI.
isVrMode() - Method in class com.brightcove.player.video360.RenderThread
Checks whether the renderer is currently configured to render the video in Google VR mode.
isVrMode() - Method in class com.brightcove.player.video360.SphericalSceneRenderer
Checks whether the renderer is currently configured to render the video in Google VR mode.
isVrMode() - Method in class com.brightcove.player.view.BrightcoveSurfaceView
Checks whether the surface is currently configured to render the video in Google VR mode.
isVrMode() - Method in class com.brightcove.player.view.BrightcoveTextureView
 
isVrMode() - Method in interface com.brightcove.player.view.RenderView
Checks whether the surface is currently configured to render the video in Google VR mode.
isWifiConnection() - Method in class com.brightcove.player.network.ConnectivityMonitor
Checks if the active network connection is a Wi-Fi network.
isWifiDownloadAllowed() - Method in class com.brightcove.player.offline.RequestConfig
Returns whether download over a WIFI network is allowed.

J

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

K

KEY_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
 
LOAD_MEDIA_INFO - Static variable in class com.brightcove.cast.GoogleCastEventType
Indicates that the MediaInfo should be loaded for cast playback.
LOAD_MEDIA_QUEUE_ITEM - Static variable in class com.brightcove.cast.GoogleCastEventType
Indicates that the MediaQueueItem should be loaded for cast playback.
LOAD_TIME_MS - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
loadAd(String) - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
loadCaptions(Uri, String) - Method in class com.brightcove.player.captioning.LoadCaptionsService
Asynchronously loads and parses the captions file located at the given Uri.
LoadCaptionsService - Class in com.brightcove.player.captioning
Provides a simple interface to load and parse caption documents.
LoadCaptionsService(EventEmitter, ContentResolver) - Constructor for class com.brightcove.player.captioning.LoadCaptionsService
The LoadCaptionsService requires an EventEmitter to notify when the Captions are loaded.
LoadCaptionsTask - Class in com.brightcove.player.captioning.tasks
 
LoadCaptionsTask(EventEmitter, ContentResolver, CaptionType) - Constructor for class com.brightcove.player.captioning.tasks.LoadCaptionsTask
 
LoadCaptionsTask.ResponseStreamListener - Interface in com.brightcove.player.captioning.tasks
Provides a callback interface for processing an InputStream containing the response body of an HTTP request.
LoadControlConfig - Class in com.brightcove.player.config
Config class used when creating a LoadControl instance.
LoadControlConfig.Builder - Class in com.brightcove.player.config
The LoadControlConfig Builder.
LoadImageTask - Class in com.brightcove.player.display.tasks
General purpose AsyncTask to load an image over the network into an ImageView.
LoadImageTask(ImageView, EventEmitter) - Constructor for class com.brightcove.player.display.tasks.LoadImageTask
 
loadItem(MediaQueueItem, int) - Method in class com.brightcove.cast.GoogleCastComponent
 
loadMediaInfo() - Method in class com.brightcove.cast.controller.BrightcoveCastMediaManager
 
loadMediaInfo(MediaInfo) - Method in class com.brightcove.cast.controller.BrightcoveCastMediaManager
 
loadMediaInfo(MediaInfo, long) - Method in class com.brightcove.cast.controller.BrightcoveCastMediaManager
 
loadMediaInfo(MediaInfo) - Method in class com.brightcove.cast.GoogleCastComponent
Load the Google Cast MediaInfo object.
loadMediaInfo(MediaInfo, long) - Method in class com.brightcove.cast.GoogleCastComponent
Load the Google Cast MediaInfo object.
LOCALE_CODE - Static variable in class com.brightcove.player.event.AbstractEvent
The key for events carrying a locale code for subtitle tracks.
lock() - Method in class com.brightcove.freewheel.cuepoint.AdCuePointComponent
'Locks' the FreeWheelController; afterwards, certain events will be stopped and prevented from bubbling
LOCK - Static variable in class com.brightcove.freewheel.event.FreeWheelEventType
Used when the freewheel plugin 'locks' and restricts certain events from bubbling up
Log - Class in com.brightcove.player.logging
A simple wrapper for Log that supports log message formatting and turning on or off logging based on tag.
Log.Level - Annotation Type in com.brightcove.player.logging
The list of possible of logging levels.
logError(String, Throwable) - Method in interface com.brightcove.player.event.EventLogger.LoggerCallback
Called when an error should be logged.
logMessage(String) - Method in interface com.brightcove.player.event.EventLogger.LoggerCallback
Called when a message should be logged.
LONG_DESCRIPTION - Static variable in class com.brightcove.player.model.Video.Fields
The video's long description
LONG_TIME_FORMAT - Static variable in class com.brightcove.player.util.StringUtil
Format string used for long time expressions which include hours.
LOW - Static variable in class com.brightcove.player.analytics.AbstractAnalyticsEvent
The value of low priority event.

M

makeCurrent() - Method in class com.brightcove.player.video360.GlRenderTarget
 
makeHttpUserAgent(String, String) - Static method in class com.brightcove.player.Sdk
Builds the HTTP user agent string that will used in the HTTP requests.
makeReadWriteDirectory(File) - Static method in class com.brightcove.player.util.FileUtil
Checks if the specified path is a directory that can be read from and written into.
makeReadWriteDirectory(File) - Static method in class com.brightcove.player.util.FileUtil.StrictMode
Checks if the specified path is a directory that can be read from and written into.
MapConverter<K extends java.io.Serializable,V extends java.io.Serializable> - Class in com.brightcove.player.store
Provides a Converter that can be used persist and read Map objects.
MapConverter() - Constructor for class com.brightcove.player.store.MapConverter
 
MARKER_LIST - Static variable in class com.brightcove.player.mediacontroller.BrightcoveMediaController
The event property key specifying the playhead positions at which markers should be placed.
markRequestSetForRemoval(Long) - Method in class com.brightcove.player.edge.OfflineStoreManager
Marks the specified request set for removal.
MATCH_LONGEST_US - Static variable in class com.brightcove.player.Constants
Represents a microsecond duration whose exact value is unknown, but which should match the longest of some other known durations.
MAX_POSITION - Static variable in class com.brightcove.player.event.AbstractEvent
The maximum position for which a seek will be successful.
MAX_SQL_EXPRESSIONS - Static variable in class com.brightcove.player.store.BaseStore
The maximum of expressions allowed in the queries generation by this store.
MAX_SQL_VARIABLES - Static variable in class com.brightcove.player.store.BaseStore
The maximum of variables allowed in the queries generation by this store.
maxHeight - Variable in class com.brightcove.player.model.MediaFormat
If the video is flagged MediaFormat.adaptive, this is the maximum height of the video in pixels that will be encountered in the stream.
maxInputSize - Variable in class com.brightcove.player.model.MediaFormat
The maximum size of a buffer of data (typically one sample) in the format, or Constants.NO_VALUE if unknown or not applicable.
maxWidth - Variable in class com.brightcove.player.model.MediaFormat
If the video is flagged MediaFormat.adaptive, this is the maximum width of the video in pixels that will be encountered in the stream.
MEASURED_BPS - Static variable in class com.brightcove.player.analytics.Analytics.Fields
 
MEASURED_BPS - Static variable in class com.brightcove.player.event.AbstractEvent
The key for measured bps used in the Analytics class.
MEDIA_API_COMMAND_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
MEDIA_BYTES_TRANSFERRED - Static variable in class com.brightcove.player.analytics.Analytics.Fields
The key for total number of bytes transferred by the video player.
MEDIA_BYTES_TRANSFERRED - Static variable in class com.brightcove.player.event.AbstractEvent
The key for total number of bytes transferred by the video player.
MEDIA_CONTROLLER_CONFIG - Static variable in class com.brightcove.player.event.AbstractEvent
 
MEDIA_DELIVERY_REQUIRED - Static variable in class com.brightcove.player.util.ErrorUtil
 
MEDIA_REQUEST_ERROR - Static variable in class com.brightcove.player.util.ErrorUtil
 
MEDIA_REQUEST_INVALID_JSON - Static variable in class com.brightcove.player.util.ErrorUtil
 
MEDIA_REQUEST_NO_JSON - Static variable in class com.brightcove.player.util.ErrorUtil
 
MEDIA_REQUEST_NO_RESULTS - Static variable in class com.brightcove.player.util.ErrorUtil
 
MediaControllerConfig - Class in com.brightcove.player.mediacontroller
A configuration class that can be used to configure BrightcoveMediaController.
MediaControllerConfig(int, View.OnTouchListener) - Constructor for class com.brightcove.player.mediacontroller.MediaControllerConfig
Instantiates a new Media controller config.
MediaControllerConfig.Builder - Class in com.brightcove.player.mediacontroller
The MediaControllerConfig Builder.
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
A Loader.Loadable responsible to request the Media Presentation Description manifest and store it in a specified directory.
MediaPresentationDescriptionLoadable(DashManifestParser, String, File) - Constructor for class com.brightcove.player.offline.MediaPresentationDescriptionLoadable
 
MediaSourceUtil - Class in com.brightcove.player.util
Provides utility method to work with DashManifest and HlsMasterPlaylist.
MediaSourceUtil() - Constructor for class com.brightcove.player.util.MediaSourceUtil
 
MESSAGE - Static variable in 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
 
Mp4Downloadable - Class in com.brightcove.player.offline
A MediaDownloadable responsible to manage the download of a MP4 Video and its assets.
Mp4Downloadable(Context, Video, MediaDownloadable.DownloadEventListener, RequestConfig) - Constructor for class com.brightcove.player.offline.Mp4Downloadable
 
mRendererConfig - Variable in class com.brightcove.player.display.VideoDisplayComponent
 
MSG_FRAME_AVAILABLE - Static variable in class com.brightcove.player.video360.RenderThread
 
MSG_ON_SCROLL - Static variable in class com.brightcove.player.video360.RenderThread
 
MSG_SET_POSITION - Static variable in class com.brightcove.player.video360.RenderThread
 
MSG_SURFACE_AVAILABLE - Static variable in class com.brightcove.player.video360.RenderThread
 
MSG_SURFACE_CHANGED - Static variable in class com.brightcove.player.video360.RenderThread
 
MSG_SURFACE_DESTROYED - Static variable in class com.brightcove.player.video360.RenderThread
 
MSG_VSYNC - Static variable in class com.brightcove.player.video360.RenderThread
 
msToUs(long) - Static method in class com.brightcove.player.Constants
Converts a time in milliseconds to the corresponding time in microseconds, preserving Constants.TIME_UNSET values.
MultiDataSource - Class in com.brightcove.player.offline
Multi data source supports fetching assets from multiple URI schemes.
MultiDataSource.Factory - Class in com.brightcove.player.offline
Implements a factory to support MultiDataSource

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
 
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
 
NOTIFICATION_TARGET_ACTIVITY_CLASS_NAME - Static variable in class com.brightcove.cast.DefaultOptionsProvider
 
notifySurfaceAvailable(Object, int, int) - Method in class com.brightcove.player.video360.RenderThread
Notifies the video render thread that the surface is available.
notifySurfaceChanged(Surface, int, int) - Method in class com.brightcove.player.video360.RenderThread
Notifies the video render thread that the surface has changed.
notifySurfaceDestroyed() - Method in class com.brightcove.player.video360.RenderThread
Notifies the video render thread that the surface has been destroyed.
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.
OfflineCallback<R> - Interface in com.brightcove.player.edge
This interface is used to provide a result from the AbstractOfflineCatalog asynchronous methods
OfflineCatalog - Class in com.brightcove.player.edge
Offline catalog is an extension of the standard catalog class that is used to fetching videos in a playlist or the details of a specific video.
OfflineCatalog(Context, EventEmitter, String, String) - Constructor for class com.brightcove.player.edge.OfflineCatalog
OfflineCatalog(Context, EventEmitter, String, String, String) - Constructor for class com.brightcove.player.edge.OfflineCatalog
OfflineCatalog(Context, EventEmitter, String, String, String, DownloadFileCreator) - Constructor for class com.brightcove.player.edge.OfflineCatalog
OfflineDashManifestParser - Class in com.brightcove.player.dash
This class is used to parse an offline Dash Manifest and filters in only the Representations which were previously stored in the device.
OfflineDashManifestParser(DashManifestParser, Context) - Constructor for class com.brightcove.player.dash.OfflineDashManifestParser
 
OfflineLicenseManager<T extends com.google.android.exoplayer2.drm.ExoMediaCrypto> - Class in com.brightcove.player.drm
Offline license helper can be used to download, renew and release offline playback licenses.
OfflineLicenseManager(ExoMediaDrm<T>, MediaDrmCallback, HashMap<String, String>) - Constructor for class com.brightcove.player.drm.OfflineLicenseManager
Constructs an instance.
OfflineLicenseManagerFactory - Class in com.brightcove.player.drm
Factory for creating LicenseManager instances.
OfflineLicenseManagerFactory() - Constructor for class com.brightcove.player.drm.OfflineLicenseManagerFactory
 
OfflinePlaybackPlugin - Class in com.brightcove.player
 
OfflinePlaybackPlugin() - Constructor for class com.brightcove.player.OfflinePlaybackPlugin
 
OfflinePlaybackPlugin.Modules - Interface in com.brightcove.player
 
OfflinePlaybackSupport - Interface in com.brightcove.player.offline
Binds modules needed for offline playback plugin.
OfflineStoreManager - Class in com.brightcove.player.edge
Store manager can be used to persist data into an application specific private database.
OfflineStoreManager.CanChangeDownloadIdentifier - Annotation Type in com.brightcove.player.edge
Any method attempting to call OfflineStoreManager.changeDownloadIdentifier(Video) must be annotated explicitly with this annotation.
OFFSET_SAMPLE_RELATIVE - Static variable in class com.brightcove.player.model.MediaFormat
A value for MediaFormat.subSampleOffsetUs to indicate that sub-sample timestamps are relative to the timestamps of their parent samples.
OmnitureComponent - Class in com.brightcove.omniture
Implements an integration with the Adobe Mobile Library for Android.
OmnitureComponent(EventEmitter, Context, String, String) - Constructor for class com.brightcove.omniture.OmnitureComponent
For the Omniture component to be able to properly track video playback events in Omniture, the following parameters must be properly specified:
OmnitureComponent(EventEmitter, Context, String, String, BaseVideoView, boolean) - Constructor for class com.brightcove.omniture.OmnitureComponent
To support video heartbeat tracking with the omniture plugin, the following parameters must be specified:
OmnitureComponent.DefaultMediaNameFactory - Class in com.brightcove.omniture
Default implementation of MediaNameFactory which follows these steps: If video exists and has an ID property as identified by Video.Fields.ID, use it Otherwise if given a Source object, presumably the one chosen by the current SourceSelector implementation, use the URL from that Source Otherwise fall back to the DEFAULT_MEDIA_NAME constant value
OmnitureComponent.MediaNameFactory - Interface in com.brightcove.omniture
Provides a simple interface to allow the generation of media names that are tracked in Omniture to be customized.
OmnitureComponent.OnActivityStoppedListener - Class in com.brightcove.omniture
 
OmnitureComponent.OnCollectLifeCycleDataListener - Class in com.brightcove.omniture
 
OmnitureComponent.OnDidSeekToListener - Class in com.brightcove.omniture
 
OmnitureComponent.OnDidSetVideoListener - Class in com.brightcove.omniture
 
OmnitureComponent.OnPauseCollectLifeCycleDataListener - Class in com.brightcove.omniture
 
OmnitureComponent.OnPauseListener - Class in com.brightcove.omniture
 
OmnitureComponent.OnPlayListener - Class in com.brightcove.omniture
 
OmnitureComponent.OnProgressListener - Class in com.brightcove.omniture
 
OmnitureComponent.OnSelectedSourceListener - Class in com.brightcove.omniture
 
OmnitureComponent.OnSetHeartbeatConfigDataListener - Class in com.brightcove.omniture
 
OmnitureComponent.OnVideoCompletedListener - Class in com.brightcove.omniture
 
OmnitureComponent.TrackingState - Enum in com.brightcove.omniture
 
OmnitureEventType - Class in com.brightcove.omniture
Event types emitted from the Omniture component.
OmnitureEventType() - Constructor for class com.brightcove.omniture.OmnitureEventType
 
on(String, EventListener) - Method in interface com.brightcove.player.event.EventEmitter
Register an event listener to be called when an EventType is emitted.
on(String, EventListener) - Method in class com.brightcove.player.event.EventEmitterImpl
Adds the listener to the event queue, returns a token that the caller can use to off itself.
on(String, EventListener) - Method in class com.brightcove.player.event.RegisteringEventEmitter
Add a listener for an EventType, filtered by what the component is allowed to listen for.
ON_FRAME_AVAILABLE - Static variable in class com.brightcove.player.event.EventType
This event is sent when the frame to draw a 360 video is available
ON_PLAY_SEEK_THRESHOLD - Static variable in class com.brightcove.player.display.VideoDisplayComponent
 
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.BrightcoveSurfaceView
 
onAttachedToWindow() - Method in class com.brightcove.player.view.BrightcoveVideoView
 
onAttachedToWindow() - Method in class com.brightcove.vmap.VideoAdPlayer
 
onAudioFormatEnabled(Format, int, long) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InfoListener
 
onAudioTrackUnderrun(int, long, long) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InternalErrorListener
 
onBack(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
onBack(KeyEvent) - Method in interface com.brightcove.player.mediacontroller.buttons.RemoteControlKeyState
On back key actioned
onBandwidthSample(int, long, long) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InfoListener
 
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
 
onBytesTransferred(S, int) - Method in class com.brightcove.player.network.PlayerBandwidthMeter
 
onCancelled() - Method in class com.brightcove.player.captioning.tasks.LoadCaptionsTask
 
onCancelled() - Method in interface com.brightcove.player.network.DownloadManager.Listener
Called when a download request set has been removed before if it was complete.
once(String, EventListener) - Method in interface com.brightcove.player.event.EventEmitter
Similar to on, except that the listener will be removed after processing one event.
once(String, EventListener) - Method in class com.brightcove.player.event.EventEmitterImpl
Similar to on, except that the listener is removed after processing one event.
once(String, EventListener) - Method in class com.brightcove.player.event.RegisteringEventEmitter
Add a listener for an EventType, filtered by what the component is allowed to listen for.
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
 
onConnectionAvailable(Event) - Method in class com.brightcove.cast.controller.BrightcoveCastMediaManager
 
onConnectionUnavailable(Event) - Method in class com.brightcove.cast.controller.BrightcoveCastMediaManager
 
onConnectivityChanged(boolean, NetworkInfo) - Method in interface com.brightcove.player.network.ConnectivityMonitor.Listener
This method will be called whenever the host device's network connectivity state changes.
onContentPauseRequested() - Method in class com.brightcove.ima.GoogleIMAComponent
 
onContentResumeRequested() - Method in class com.brightcove.ima.GoogleIMAComponent
 
onControllerHide() - Method in class com.brightcove.player.view.BaseVideoView
 
onCreate(Bundle) - Method in class com.brightcove.cast.DefaultExpandedControllerActivity
 
onCreate(Bundle) - Method in class com.brightcove.player.appcompat.BrightcovePlayerActivity
 
onCreate(Bundle) - Method in class com.brightcove.player.captioning.BrightcoveCaptionPropertiesActivity
 
onCreate(Bundle) - Method in class com.brightcove.player.captioning.BrightcoveCaptionPropertiesFragment
 
onCreate(Bundle, Activity) - Method in class com.brightcove.player.util.LifecycleUtil
 
onCreate(Bundle) - Method in class com.brightcove.player.view.BrightcovePlayer
 
onCreated(int) - Method in class com.brightcove.player.store.BaseStore
Called when new EntityDataStore has been created.
onCreateOptionsMenu(Menu) - Method in class com.brightcove.cast.DefaultExpandedControllerActivity
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.brightcove.player.appcompat.BrightcovePlayerFragment
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.brightcove.player.captioning.BrightcoveCaptionPropertiesFragment
 
onCreateView(Bundle, Object) - Method in class com.brightcove.player.util.LifecycleUtil
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.brightcove.player.view.BrightcovePlayerFragment
 
onCues(List<Cue>) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.CaptionListener
 
onDecoderInitialized(String, long, long) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InfoListener
 
onDeleted() - Method in interface com.brightcove.player.network.DownloadManager.Listener
Called when a download request set has been removed after if it was complete.
onDestroy() - Method in class com.brightcove.player.appcompat.BrightcovePlayerActivity
 
onDestroy() - Method in class com.brightcove.player.appcompat.BrightcovePlayerFragment
 
onDestroy() - Method in class com.brightcove.player.view.BrightcovePlayer
 
onDestroy() - Method in class com.brightcove.player.view.BrightcovePlayerFragment
 
onDestroyView() - Method in class com.brightcove.player.appcompat.BrightcovePlayerFragment
 
onDestroyView() - Method in class com.brightcove.player.captioning.BrightcoveCaptionPropertiesFragment
 
onDestroyView() - Method in class com.brightcove.player.util.LifecycleUtil
 
onDestroyView() - Method in class com.brightcove.player.view.BrightcovePlayerFragment
 
onDetach() - Method in class com.brightcove.player.appcompat.BrightcovePlayerFragment
 
onDetach() - Method in class com.brightcove.player.util.LifecycleUtil
 
onDetach() - Method in class com.brightcove.player.view.BrightcovePlayerFragment
 
onDetachedFromWindow() - Method in class com.brightcove.player.view.BrightcoveSurfaceView
 
onDetachedFromWindow() - Method in class com.brightcove.player.view.BrightcoveVideoView
 
onDetected(int, float, float, float) - Method in interface com.brightcove.player.video360.RotationMonitor.Listener
This method will be called by RotationMonitor the host device position is first detected.
OnDidSeekToListener() - Constructor for class com.brightcove.omniture.OmnitureComponent.OnDidSeekToListener
 
OnDidSeekToListener() - Constructor for class com.brightcove.player.controller.VideoPlaybackController.OnDidSeekToListener
 
OnDidSetSourceListener() - Constructor for class com.brightcove.player.controller.VideoPlaybackController.OnDidSetSourceListener
 
OnDidSetVideoListener() - Constructor for class com.brightcove.omniture.OmnitureComponent.OnDidSetVideoListener
 
onDownloadCanceled(Video) - Method in interface com.brightcove.player.offline.MediaDownloadable.DownloadEventListener
This method will be invoked when the download request of a media has been cancelled.
onDownloadCompleted(Video, DownloadStatus) - Method in interface com.brightcove.player.offline.MediaDownloadable.DownloadEventListener
This method will be invoked upon successful download of the requested media.
onDownloadDeleted(Video) - Method in interface com.brightcove.player.offline.MediaDownloadable.DownloadEventListener
This method will be invoked when the fully downloaded copy of a media was deleted.
onDownloadFailed(Video, DownloadStatus) - Method in interface com.brightcove.player.offline.MediaDownloadable.DownloadEventListener
This method will be invoked when the requested of a media cannot be downloaded due to an error.
onDownloadPaused(Video, DownloadStatus) - Method in interface com.brightcove.player.offline.MediaDownloadable.DownloadEventListener
This method will be invoked when the requested of a media cannot be downloaded due to an error.
onDownloadProgress(Video, DownloadStatus) - Method in interface com.brightcove.player.offline.MediaDownloadable.DownloadEventListener
This method will be called when the download request is currently running.
onDownloadRequested(Video) - Method in interface com.brightcove.player.offline.MediaDownloadable.DownloadEventListener
This method will be called when download request begins to process.
onDownloadStarted(Video, long, Map<String, Serializable>) - Method in interface com.brightcove.player.offline.MediaDownloadable.DownloadEventListener
This method will be called after successfully placing all required assets for the media in the download queue.
onDpadCenter(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
onDpadCenter(KeyEvent) - Method in interface com.brightcove.player.mediacontroller.buttons.RemoteControlKeyState
On dpad center key actioned
onDpadCenter(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
 
onDpadDown(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
onDpadDown(KeyEvent) - Method in interface com.brightcove.player.mediacontroller.buttons.RemoteControlKeyState
On dpad down key actioned
onDpadLeft(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
onDpadLeft(KeyEvent) - Method in interface com.brightcove.player.mediacontroller.buttons.RemoteControlKeyState
On dpad left key actioned
onDpadRight(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
onDpadRight(KeyEvent) - Method in interface com.brightcove.player.mediacontroller.buttons.RemoteControlKeyState
On dpad right key actioned
onDpadUp(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
onDpadUp(KeyEvent) - Method in interface com.brightcove.player.mediacontroller.buttons.RemoteControlKeyState
On dpad up key actioned
onDraw(Canvas) - Method in class com.brightcove.player.captioning.BrightcoveClosedCaptioningTextView
We really shouldn't override draw(), since the internal View draw() does a lot of extraneous stuff.
onDraw(Canvas) - Method in class com.brightcove.player.mediacontroller.BrightcoveSeekBar
Implements drawing of markers on the SeekBar.
onDrawFrame(int, float[], float[], float[], float[]) - Method in class com.brightcove.player.video360.SphericalSceneRenderer
 
onDrmSessionManagerError(Exception) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InternalErrorListener
 
onDroppedFrames(int, long) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InfoListener
 
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.
onFailure(Throwable) - Method in interface com.brightcove.player.edge.OfflineCallback
Called when an error has happened while executing the operation.
onFastForward(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
onFastForward(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.FastForwardButtonController
 
onFastForward(KeyEvent) - Method in interface com.brightcove.player.mediacontroller.buttons.RemoteControlKeyState
On fast forward key actioned
onFinishInflate() - Method in class com.brightcove.player.view.BaseVideoView
 
onFrameAvailable(SurfaceTexture) - Method in class com.brightcove.player.view.BrightcoveSurfaceView
Callback method used to get the Surface Texture for 360 videos
onFrameAvailable(SurfaceTexture) - Method in class com.brightcove.player.view.BrightcoveTextureView
 
onGetDefaultValue(TypedArray, int) - Method in class com.brightcove.player.captioning.preferences.ListDialogPreference
 
onHoldHandler - Variable in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
Instance handler that reacts to control key inputs.
OnHoldHandler(Looper) - Constructor for class com.brightcove.player.mediacontroller.buttons.SeekButtonController.OnHoldHandler
 
onHoldUpdateFrequency - Variable in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
The time in milliseconds, used to send the EventType.SEEKBAR_DRAGGING_PROGRESS event to update the Media Controller seek bar.
onHoldWaitTime - Variable in class com.brightcove.player.mediacontroller.buttons.SeekButtonController
The time in milliseconds to be waited, for the key event to be considered a long press instead of a regular press.
onHome(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
onHome(KeyEvent) - Method in interface com.brightcove.player.mediacontroller.buttons.RemoteControlKeyState
On home key actioned
onId3Metadata(List<Id3Frame>) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.Id3MetadataListener
Deprecated.
 
onLayout(boolean, int, int, int, int) - Method in class com.brightcove.player.view.BaseVideoView
 
onLayout(boolean, int, int, int, int) - Method in class com.brightcove.player.view.BrightcoveSurfaceView
 
onLayout(boolean, int, int, int, int) - Method in class com.brightcove.player.view.BrightcoveTextureView
 
onLoadCanceled(Loader.Loadable, long, long, boolean) - Method in class com.brightcove.player.offline.DashDownloadable
 
onLoadCompleted(int, long, int, int, Format, long, long, long, long) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InfoListener
 
onLoadCompleted(Loader.Loadable, long, long) - Method in class com.brightcove.player.offline.DashDownloadable
 
onLoadError(int, IOException) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InternalErrorListener
 
onLoadError(Loader.Loadable, long, long, IOException) - Method in class com.brightcove.player.offline.DashDownloadable
 
onLoadStarted(int, int, int, Format, long, long) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InfoListener
 
onMeasure(int, int) - Method in class com.brightcove.player.view.BaseVideoView
 
onMeasure(int, int) - Method in class com.brightcove.player.view.BrightcoveSurfaceView
Corrects the width or height to match the aspect ratio of the video.
onMeasure(int, int) - Method in class com.brightcove.player.view.BrightcoveTextureView
Corrects the width or height to match the aspect ratio of the video.
onMediaDownloadCancelled() - Method in class com.brightcove.player.offline.MediaDownloadable
Called when the media download has been removed before the download has completed.
onMediaDownloadComplete(DownloadStatus) - Method in class com.brightcove.player.offline.DashDownloadable
 
onMediaDownloadComplete(DownloadStatus) - Method in class com.brightcove.player.offline.MediaDownloadable
Called when the media download has completed successfully.
onMediaDownloadComplete(DownloadStatus) - Method in class com.brightcove.player.offline.Mp4Downloadable
 
onMediaDownloadDeleted() - Method in class com.brightcove.player.offline.MediaDownloadable
Called when the media download has been removed after the download has completed.
onMediaDownloadFailed(DownloadStatus) - Method in class com.brightcove.player.offline.MediaDownloadable
Called when the media download has failed.
onMediaDownloadPaused(DownloadStatus) - Method in class com.brightcove.player.offline.MediaDownloadable
Called when the media download has been paused.
onMediaDownloadProgress(DownloadStatus) - Method in class com.brightcove.player.offline.MediaDownloadable
Called when the media download progress has changed.
onMediaDownloadRequested() - Method in class com.brightcove.player.offline.MediaDownloadable
This method will be called when the MediaDownloadable starts to process the download request.
onMediaDownloadStarted() - Method in class com.brightcove.player.offline.MediaDownloadable
This method will be called when the MediaDownloadable starts to download the media.
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.
onMenu(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
onMenu(KeyEvent) - Method in interface com.brightcove.player.mediacontroller.buttons.RemoteControlKeyState
On menu key actioned
onMetadata(Metadata) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.MetadataListener
 
onNetworkEntitlementChanged(int, boolean) - Method in class com.brightcove.player.analytics.DefaultAnalyticsHandler
 
onNetworkEntitlementChanged(int, boolean) - Method in interface com.brightcove.player.analytics.IAnalyticsHandler
This method will be called when the entitlement for specific network has been changed.
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(Exception) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InternalErrorListener
 
OnPlayerReadyListener() - Constructor for class com.brightcove.player.controller.VideoPlaybackController.OnPlayerReadyListener
 
onPlaylist(Playlist) - Method in class com.brightcove.player.edge.PlaylistListener
This method must be implemented to handle the Playlist object returned from an asynchronous operation.
OnPlayListener() - Constructor for class com.brightcove.omniture.OmnitureComponent.OnPlayListener
 
OnPlayListener() - Constructor for class com.brightcove.player.controller.VideoPlaybackController.OnPlayListener
 
onPlayPause(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
onPlayPause(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.PlayButtonController
 
onPlayPause(KeyEvent) - Method in interface com.brightcove.player.mediacontroller.buttons.RemoteControlKeyState
On play pause key actioned
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
 
onPrepared() - Method in class com.brightcove.player.view.BrightcoveExoPlayerVideoView
 
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.
onRestart() - Method in class com.brightcove.player.appcompat.BrightcovePlayerActivity
 
onRestart() - Method in class com.brightcove.player.util.LifecycleUtil
 
onRestart() - Method in class com.brightcove.player.view.BrightcovePlayer
 
onRestoreInstanceState(Parcelable) - Method in class com.brightcove.player.captioning.preferences.ListDialogPreference
 
onResult(MediaDownloadable, Bundle) - Method in interface com.brightcove.player.offline.MediaDownloadable.MediaFormatListener
Method to be called when the tracks are available.
onResume() - Method in class com.brightcove.cast.DefaultExpandedControllerActivity
 
onResume() - Method in class com.brightcove.player.appcompat.BrightcovePlayerActivity
 
onResume() - Method in class com.brightcove.player.appcompat.BrightcovePlayerFragment
 
onResume() - Method in class com.brightcove.player.captioning.BrightcoveCaptionPropertiesFragment
 
onResume() - Method in class com.brightcove.player.view.BrightcovePlayer
 
onResume() - Method in class com.brightcove.player.view.BrightcovePlayerFragment
 
onRewind(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.AbstractButtonController
 
onRewind(KeyEvent) - Method in interface com.brightcove.player.mediacontroller.buttons.RemoteControlKeyState
On rewind key actioned
onRewind(KeyEvent) - Method in class com.brightcove.player.mediacontroller.buttons.RewindButtonController
 
onSaveInstanceState(Bundle) - Method in class com.brightcove.player.appcompat.BrightcovePlayerActivity
 
onSaveInstanceState(Bundle) - Method in class com.brightcove.player.appcompat.BrightcovePlayerFragment
 
onSaveInstanceState() - Method in class com.brightcove.player.captioning.preferences.ListDialogPreference
 
onSaveInstanceState(Bundle) - Method in class com.brightcove.player.view.BrightcovePlayer
 
onSaveInstanceState(Bundle) - Method in class com.brightcove.player.view.BrightcovePlayerFragment
 
OnSeekToListener() - Constructor for class com.brightcove.player.controller.VideoPlaybackController.OnSeekToListener
 
onSelectClosedCaptionListener - Variable in class com.brightcove.player.view.BrightcoveClosedCaptioningView
 
OnSelectedSourceListener() - Constructor for class com.brightcove.omniture.OmnitureComponent.OnSelectedSourceListener
 
onSessionEnded(Session, int) - Method in class com.brightcove.cast.DefaultSessionManagerListener
 
onSessionEnding(Session) - Method in class com.brightcove.cast.DefaultSessionManagerListener
 
onSessionResumed(Session, boolean) - Method in class com.brightcove.cast.DefaultSessionManagerListener
 
onSessionResumeFailed(Session, int) - Method in class com.brightcove.cast.DefaultSessionManagerListener
 
onSessionResuming(Session, String) - Method in class com.brightcove.cast.DefaultSessionManagerListener
 
onSessionStarted(Session, String) - Method in class com.brightcove.cast.DefaultSessionManagerListener
 
onSessionStartFailed(Session, int) - Method in class com.brightcove.cast.DefaultSessionManagerListener
 
onSessionStarting(Session) - Method in class com.brightcove.cast.DefaultSessionManagerListener
 
onSessionSuspended(Session, int) - Method in class com.brightcove.cast.DefaultSessionManagerListener
 
OnSetCuePointListener() - Constructor for class com.brightcove.player.controller.VideoPlaybackController.OnSetCuePointListener
 
OnSetCuePointsListener() - Constructor for class com.brightcove.player.controller.VideoPlaybackController.OnSetCuePointsListener
 
OnSetHeartbeatConfigDataListener() - Constructor for class com.brightcove.omniture.OmnitureComponent.OnSetHeartbeatConfigDataListener
 
onSetInitialValue(boolean, Object) - Method in class com.brightcove.player.captioning.preferences.ListDialogPreference
 
OnSetSourceListener() - Constructor for class com.brightcove.player.display.VideoDisplayComponent.OnSetSourceListener
 
OnSetVideoListener() - Constructor for class com.brightcove.player.controller.VideoPlaybackController.OnSetVideoListener
 
onSizeChanged(int, int, int, int) - Method in class com.brightcove.player.view.BaseVideoView
 
onSizeChanged(int, int, int, int) - Method in class com.brightcove.player.view.BrightcoveSurfaceView
 
onSizeChanged(int, int, int, int) - Method in class com.brightcove.player.view.BrightcoveTextureView
 
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
 
onSuccess(R) - Method in interface com.brightcove.player.edge.OfflineCallback
Called when the operation has completed successfully.
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
 
onTransferEnd(S) - Method in class com.brightcove.player.network.PlayerBandwidthMeter
 
onTransferStart(S, DataSpec) - Method in class com.brightcove.player.network.PlayerBandwidthMeter
 
onUpgraded(int, int) - Method in class com.brightcove.player.store.BaseStore
Called when the EntityDataStore has been upgraded from an previous version to a new version.
onUserLeaveHint() - Method in class com.brightcove.player.pictureinpicture.PictureInPictureManager
This method calls PictureInPictureManager.enterPictureInPictureMode() if the PictureInPictureManager is configured to do so.
onUserLeaveHint() - Method in class com.brightcove.player.view.BrightcovePlayer
 
onValueChanged(ListDialogPreference, int) - Method in class com.brightcove.player.captioning.BrightcoveCaptionPropertiesFragment
Listens for changes to the Preference objects and updates them as necessary.
onValueChanged(ListDialogPreference, int) - Method in interface com.brightcove.player.captioning.preferences.ListDialogPreference.OnValueChangedListener
 
onVideo(Video) - Method in class com.brightcove.player.edge.VideoListener
This method must be implemented to handle the Video object returned from an asynchronous operation.
OnVideoCompletedListener() - Constructor for class com.brightcove.omniture.OmnitureComponent.OnVideoCompletedListener
 
OnVideoCompletedListener() - Constructor for class com.brightcove.player.controller.VideoPlaybackController.OnVideoCompletedListener
 
onVideoFormatEnabled(Format, int, long) - Method in interface com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InfoListener
 
onVideoSizeEstimated(long) - Method in interface com.brightcove.player.offline.MediaDownloadable.OnVideoSizeCallback
 
onVideoViewSizeChange(int, int, int, int) - Method in interface com.brightcove.player.view.BaseVideoView.OnVideoViewSizeChangedListener
Called when the BaseVideoView's size changes.
onViewCreated(View, Bundle) - Method in class com.brightcove.player.captioning.BrightcoveCaptionPropertiesFragment
 
onViewStateRestored(Bundle) - Method in class com.brightcove.player.appcompat.BrightcovePlayerFragment
 
onViewStateRestored(Bundle) - Method in class com.brightcove.player.util.LifecycleUtil
 
onViewStateRestored(Bundle) - Method in class com.brightcove.player.view.BrightcovePlayerFragment
 
OnWillChangeVideoListener() - Constructor for class com.brightcove.player.controller.VideoPlaybackController.OnWillChangeVideoListener
 
OnWillChangeVideoListener() - Constructor for class com.brightcove.player.display.VideoDisplayComponent.OnWillChangeVideoListener
 
open(DataSpec) - Method in class com.brightcove.player.offline.MultiDataSource
 
openCurrentVideoSource() - Method in class com.brightcove.player.display.VideoDisplayComponent
Prepares the player to play the current video source.
OpenGLException - Exception in com.brightcove.player.video360
Open GL Exception is an unchecked exception that will be thrown when the player encounters Open GL errors that prevent 360 degree video playback.
OpenGLException(String) - Constructor for exception com.brightcove.player.video360.OpenGLException
Constructs a new Open GL Exception with the given message.
OpenGLException(String, int) - Constructor for exception com.brightcove.player.video360.OpenGLException
Constructs a new Open GL Exception with the given message and error code.
openVideo(Video) - Method in class com.brightcove.omniture.OmnitureComponent
Handles tracking the opening of a new video, as well as updates the tracking state to TrackingState.OPEN.
openVideo(Video, Map<String, Object>) - Method in class com.brightcove.omniture.OmnitureComponent
Handles tracking the opening of a new video, as well as updates the tracking state to TrackingState.OPEN.
openVideo(Video, Map<String, Object>, Map<String, String>) - Method in class com.brightcove.omniture.OmnitureComponent
Handles tracking the opening of a new video, as well as updates the tracking state to TrackingState.OPEN.
openVideo(Video, Source) - Method in class com.brightcove.player.display.ExoPlayerVideoDisplayComponent
 
openVideo(Video, Source) - Method in class com.brightcove.player.display.VideoDisplayComponent
Creates, configures, and prepares a new instance of MediaPlayer
Optional<T> - Class in com.brightcove.player.data
Optional wrapper can be to pass nullable value safely through RxJava2 stream.
Optional(T) - Constructor for class com.brightcove.player.data.Optional
Constructs a new optional value
ORIGIN - Static variable in class com.brightcove.player.captioning.TTMLParser.Attributes
 
ORIGINAL_EVENT - Static variable in class com.brightcove.player.event.AbstractEvent
Original event used in situations where default behavior is prevented and the original event needs to be re-emitted.
ORIGINAL_PLAYHEAD_POSITION - Static variable in class com.brightcove.player.event.AbstractEvent
The unmapped current playhead position.
ORIGINAL_SEEK_POSITION - Static variable in class com.brightcove.player.event.AbstractEvent
The unmapped seek position.
OTHER_CONSTRUCTOR - Static variable in class com.brightcove.player.util.ErrorUtil
 
OUT_OF_FLOW - Static variable in class com.brightcove.player.util.ErrorUtil
 
OUTCOME_DROPPED - Static variable in interface com.brightcove.player.analytics.IAnalyticsHandler.ProcessListener
Value of an outcome, where the event was dropped because the event could not processed successfully and the event was deemed unimportant to attempt try again later.
OUTCOME_FAILED - Static variable in interface com.brightcove.player.analytics.IAnalyticsHandler.ProcessListener
Value of an outcome, where the event could not be processed because handler encountered an error while attempting to process the event.
OUTCOME_SAVED - Static variable in interface com.brightcove.player.analytics.IAnalyticsHandler.ProcessListener
Value of an outcome, where the event could not be processed immediately and the event was deemed important to be backlogged and tried again later.
OUTCOME_SUBMITTED - Static variable in interface com.brightcove.player.analytics.IAnalyticsHandler.ProcessListener
Value of an outcome, where the event was processed successfully.
outputProtection - Variable in class com.brightcove.player.drm.CustomerRightsToken
 
OutputProtection - Class in com.brightcove.player.drm
An immutable class used to configure the output protection when downloading a DRM license.
OutputProtection(boolean, boolean, boolean) - Constructor for class com.brightcove.player.drm.OutputProtection
Instantiates a new Output Protection.

P

parameters - Variable in exception com.brightcove.player.analytics.AnalyticsOutOfSpaceException
An immutable map of HTTP query parameter names and values to be sent to the server.
parameters - Variable in exception com.brightcove.player.analytics.AnalyticsRetryLimitException
An immutable map of HTTP query parameter names and values to be sent to the server.
PARCEL_OBJECT_TYPE - Static variable in class com.brightcove.player.event.MediaEvent
The type of the parcelable object.
PARCEL_OBJECT_TYPE - Static variable in class com.brightcove.player.model.Playlist
The type of the parcelable object.
PARCEL_OBJECT_TYPE - Static variable in class com.brightcove.player.model.Video
The type of the parcelable object.
parse(InputStream, String) - Static method in class com.brightcove.player.captioning.WebVTTParser
The main parser for WebVTT cue files pre KitKat.
parse(Uri, InputStream) - Method in class com.brightcove.player.dash.OfflineDashManifestParser
 
parse(Object, Video.ProjectionFormat) - Static method in enum com.brightcove.player.model.Video.ProjectionFormat
Matches the given value to list of known projection format names.
parse(Object) - Static method in enum com.brightcove.player.model.Video.ProjectionFormat
Matches the given value to list of known projection format names.
parseContentProtection(XmlPullParser) - Method in class com.brightcove.player.dash.BrightcoveDashManifestParser
Parses a ContentProtection element.
parseRole(XmlPullParser) - Method in class com.brightcove.player.dash.BrightcoveDashManifestParser
 
parseTimeValue(String) - Static method in class com.brightcove.player.captioning.TTMLParser
Parses a string representing a time code position within a video following the format: HH:MM:ss.mmm or HH:MM:ss:mm Where the following values are expected: HH - a 2 digit hours value, zero padded MM - a 2 digit minutes value, zero padded ss - a 2 digit seconds value, zero padded mmm - a 2 or 3 digit milliseconds value, zero padded The parsed value is converted to an integer representing the total number of milliseconds represented by this time code expression, relative to the start of a video timeline.
parseToJSONObject(String) - Static method in class com.brightcove.player.network.HttpService
Parses given string containing JSON data into a JSONObject which provides an interface for extracting JSON data.
parseXml(InputStream, String) - Static method in class com.brightcove.player.captioning.TTMLParser
Parses the given InputStream using the specified encoding.
parseXml(Reader) - Static method in class com.brightcove.player.captioning.TTMLParser
Parses the given Reader into a TTMLDocument.
PATTERN - Static variable in class com.brightcove.player.model.Length
 
PATTERN_LINE - Static variable in class com.brightcove.player.model.LengthVtt
 
PATTERN_PERCENTAGE - Static variable in class com.brightcove.player.model.LengthVtt
 
pause() - Method in class com.brightcove.ima.GoogleIMAVideoAdPlayer
 
PAUSE - Static variable in class com.brightcove.player.event.EventType
Indicates playback should be paused.
pause() - Method in class com.brightcove.player.view.BaseVideoView
Pause playback
pause() - 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(Video, OfflineCallback<Integer>) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method is used to asynchronously pause a single video being downloaded.
pauseVideoDownload(String) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method is used to pause a single video being downloaded.
pauseVideoDownload(String, OfflineCallback<Integer>) - Method in class com.brightcove.player.edge.AbstractOfflineCatalog
This method is used to asynchronously pause a single video being downloaded.
pcmEncoding - Variable in class com.brightcove.player.model.MediaFormat
The encoding for PCM audio streams.
PERCENT_COMPLETE - Static variable in class com.brightcove.player.event.AbstractEvent
Percentage of the video that has buffered so far.
PICTURE_IN_PICTURE - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The customer defined picture in picture button index.
PICTURE_IN_PICTURE_OFF_IMAGE - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The customer defined picture in picture OFF button image key.
PICTURE_IN_PICTURE_ON_IMAGE - Static variable in class com.brightcove.player.mediacontroller.BrightcoveControlBar
The customer defined picture in picture ON button image key.
PICTURE_IN_PICTURE_STATE - Static variable in class com.brightcove.player.event.AbstractEvent
The key for events accessing Picture-in-Picture state.
PictureInPictureButtonController - Class in com.brightcove.player.mediacontroller.buttons
The default Brightcove picture-in-picture button controller.
PictureInPictureButtonController(Context, BaseVideoView, BrightcoveControlBar, Typeface, Bundle) - Constructor for class com.brightcove.player.mediacontroller.buttons.PictureInPictureButtonController
Builds a picture in picture button controller object.
PictureInPictureManager - Class in com.brightcove.player.pictureinpicture
The class responsible to manage the Picture-in-Picture mode.
PictureInPictureManagerException - Exception in com.brightcove.player.pictureinpicture
The Picture-in-Picture manager exception is an unchecked exception thrown when PictureInPictureManager encounters a problem.
PictureInPictureManagerException() - Constructor for exception com.brightcove.player.pictureinpicture.PictureInPictureManagerException
Instantiates a new Picture-in-Picture manager exception.
PictureInPictureManagerException(String) - Constructor for exception com.brightcove.player.pictureinpicture.PictureInPictureManagerException
Instantiates a new Picture-in-Picture manager exception.
PictureInPictureManagerException(String, Throwable) - Constructor for exception com.brightcove.player.pictureinpicture.