A  B  C  D  E  F  G  H  I  L  M  N  O  P  R  S  T  U  V  W 

S

SeekListener - class in com.brightcove.ssai.seek
The seek event listener.
SeekManager - class in com.brightcove.ssai.seek
Class responsible to manage SSAI seek events.
selectAdPods(Timeline,long,long) - function in com.brightcove.ssai.seek.NoAdSeekStrategy
Selects which ad pods must be played from those found between start seek position andend seek position.
selectAdPods(Timeline,long,long) - function in com.brightcove.ssai.seek.NoAdSeekStrategy
Selects which ad pods must be played from those found between start seek position andend seek position.
selectAdPods(Timeline,long,long) - function in com.brightcove.ssai.seek.AdSelectionStrategy
Selects which ad pods must be played from those found between start seek position andend seek position.
selectAdPods(Timeline,long,long) - function in com.brightcove.ssai.seek.LastAdSeekStrategy
Selects which ad pods must be played from those found between start seek position andend seek position.
selectAdPods(Timeline,long,long) - function in com.brightcove.ssai.seek.LastAdSeekStrategy
Selects which ad pods must be played from those found between start seek position andend seek position.
selectSource(Video) - function in com.brightcove.ssai.controller.SSAISourceSelector
 
selectSource(Video) - function in com.brightcove.player.controller.SSAISourceSelector
 
setAdView(View) - function in com.brightcove.ssai.analytics.SSAIAnalytics
Set current AdView
setIsLive(boolean) - function in com.brightcove.ssai.analytics.SSAIAnalytics
 
setNonce(String) - function in com.brightcove.ssai.SSAIComponent
Set the nonce for the Programmatic Access Library to the VMAP request.
setNumberOfRemainingAdsEnabled(boolean) - function in com.brightcove.ssai.ui.AdOverlayConfig.Builder
Enables or disables the Ad Overlay component showing the number of remaining Ads
setRemainingAdBreakDurationEnabled(boolean) - function in com.brightcove.ssai.ui.AdOverlayConfig.Builder
Enables or disables the Ad Overlay component showing the remaining ad break duration.
setRemainingAdDurationEnabled(boolean) - function in com.brightcove.ssai.ui.AdOverlayConfig.Builder
Enables or disables the Ad Overlay component showing the remaining ad duration.
setStackTrace(Array) - function in java.lang.OpenMeasurementTracker.Error
 
setStackTrace(Array) - function in java.lang.NoVMAPSourceFoundException
 
setStackTrace(Array) - function in java.lang.TrackingException
 
setStackTrace(Array) - function in java.lang.InvalidVMAPException
 
setTimedTrackingEventsEnabled(boolean) - function in com.brightcove.ssai.tracking.TrackingConfig.Builder
Enables events which depends on the Ad time progress to be tracked.This includes, but is not limited to, events such as impression, creative view,start, first quartile, midpoint, third quartile and complete.
setTotalTimelineLength(long) - function in com.brightcove.ssai.analytics.SSAIAnalytics
Set total timeline length to calculate ad pod type.
SKIP - enum entry in com.brightcove.ssai.ad.TrackingType
 
SKIPPED - enum entry in com.brightcove.ssai.omid.AdEventType
 
SLATE - enum entry in com.brightcove.ssai.ad.Ad.Category
 
SSAIAnalytics - class in com.brightcove.ssai.analytics
Registers the appropriate SSAI event listeners to send analytic events containing the ad insight data for each played slot and ad.
SSAICallback - class in com.brightcove.ssai.data.source
An SSAI callback used on asynchronous operations.
SSAIComponent - class in com.brightcove.ssai
Provide a class to support the Brightcove Server Side Ad Insertion (SSAI) functionality.
SSAIEvent - class in com.brightcove.ssai.event
An event class containing the Event property keys exclusively used in the SSAI plugin.
SSAIEventType - class in com.brightcove.ssai.event
Identifies SSAI event types used and emitted within the SSAI plugin.
SSAISourceSelector - class in com.brightcove.ssai.controller
Provides a default SourceSelector controller implementation that will automatically select a Source rendition based on the following rules:
  • A DASH source rendition with a vmap property will be used if available
  • If not, an HLS rendition with a vmap property will be used if available
  • If no DASH or HLS renditions exist with a vmap property, throw a NoSourceFoundException
SSAIThumbnailDocument - class in com.brightcove.ssai.ui
A Wrapping ThumbnailDocument used in the SSAI plugin to better handle the relative playhead position from the SeekBar and the absolute position values in an SSAI Video and its preview thumbnails.
SSAIThumbnailDocumentCreatorWrapper - class in com.brightcove.ssai.ui
A wrapping ThumbnailDocumentCreator for the SSAI plugin that incorporates the Timeline to account for the relative and abolute playhead position given Ad breaks present in the Video.
SSAIWrapper - class in com.brightcove.ssai.data.model
 
STANDARD - enum entry in com.brightcove.ssai.ad.Ad.Category
 
START - enum entry in com.brightcove.ssai.omid.AdEventType
 
start() - function in com.brightcove.ssai.omid.OpenMeasurementTracker
Starts the open-measurement tracking session.
START - enum entry in com.brightcove.ssai.ad.TrackingType
 
start(Ticker.Position) - function in com.brightcove.ssai.timeline.ticker.Ticker
Starts the ticker with the specified Position type.
start(long) - function in com.brightcove.ssai.timeline.ticker.Ticker
Starts the ticker with the specified position value.
startAdInsightTimerTasks(AdPod,Ad) - function in com.brightcove.ssai.analytics.SSAIAnalytics
Starts ad insight timer tasks.
STATIC - enum entry in com.brightcove.ssai.timeline.Timeline.Type

Timeline static type.

stop() - function in com.brightcove.ssai.omid.OpenMeasurementTracker
Stops the open-measurement tracking session.
stop() - function in com.brightcove.ssai.timeline.ticker.Ticker
Stops the ticker.
stopPropagation() - function in com.brightcove.player.event.SSAIEvent
 
A  B  C  D  E  F  G  H  I  L  M  N  O  P  R  S  T  U  V  W