-
ClassDescriptionInstead of subclassing
DefaultSourceSelectionController
, please create your customizedSourceSelector
and use it to construct theDefaultSourceSelectionController
withDefaultSourceSelectionController.createWithSourceSelector(EventEmitter, SourceSelector)
Use {InclusiveHEVCVideoSelectionOverride(MediaCodecVideoRenderer)
instead}
-
FieldDescriptionNo longer used to unset the notifications.No longer used to set the Cast button. For more information on how to set the Cast button in your application, please visit: MediaRouteActionProvider referenceNo longer used to set the MiniController. For more information on how to set the MiniController in your application, please visit: MiniControllerFragment referenceNo longer used to set the notifications.No longer used to unset the notifications.As of 4.7.1, no longer used.Please use
BrightcoveError.MESSAGE
For short description, use justVideo.Fields.DESCRIPTION
Use {BrightcoveClosedCaptioningView.captionsPerSecondMapLong
} insteadAs of 4.8.0, this is no longer used.As of 4.8.0, this is no longer used.Use {BrightcoveClosedCaptioningView.lastProgressTimeLong
} insteadUseSSAIEvent.VAST_TRACKING_EVENTS
to obtain all tracking elements.
-
MethodDescriptionThis method will be removed in a future release. Please update your code at the earliest to use
AdCuePointComponent.skipCurrentAdBreak()
method instead.It's no longer necessary to call this method. The initialization of Ad Rules happens automatically now.Use @link #onError(Object, Exception)}.It is not longer used for ExoPlayer v2.It is not longer used for ExoPlayer v2.It is not longer used for ExoPlayer v2.It is not longer used for ExoPlayer v2. Use UseExoPlayerVideoDisplayComponent.getLoadControlConfig()
UseExoPlayerVideoDisplayComponent.InfoListener.onAudioDecoderInitialized(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime, java.lang.String, long)
andExoPlayerVideoDisplayComponent.InfoListener.onVideoDecoderInitialized(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime, java.lang.String, long)
* instead.UseExoPlayerVideoDisplayComponent.InfoListener.onAudioDecoderInitialized(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime, java.lang.String, long)
andExoPlayerVideoDisplayComponent.InfoListener.onVideoDecoderInitialized(com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime, java.lang.String, long)
com.brightcove.player.display.ExoPlayerVideoDisplayComponent.InfoListener.onDroppedFrames(int, long) It is not longer used for ExoPlayer v2.It is not longer used for ExoPlayer v2.It is not longer used for ExoPlayer v2.It is not longer used for ExoPlayer v2. UseExoPlayerVideoDisplayComponent.setLoadControlConfig(LoadControlConfig)
Please useCatalog.findPlaylistByID(String, HttpRequestConfig, PlaylistListener)
instead.Please useCatalog.findPlaylistByID(String, HttpRequestConfig, PlaylistListener)
instead.Please useCatalog.findPlaylistByReferenceID(String, HttpRequestConfig, PlaylistListener)
instead.Please useCatalog.findPlaylistByReferenceID(String, HttpRequestConfig, PlaylistListener)
instead.Please useCatalog.findVideoByID(String, HttpRequestConfig, VideoListener)
instead.Please useCatalog.findVideoByID(String, HttpRequestConfig, VideoListener)
instead.Please useCatalog.findVideoByReferenceID(String, HttpRequestConfig, VideoListener)
instead.Please useCatalog.findVideoByReferenceID(String, HttpRequestConfig, VideoListener)
instead.Please useErrorListener.onError(List)
Please useBuildConfig.COMMIT_ID
instead.Please useBuildConfig.RELEASE_ID
instead.Use getPositionType()It is not longer used for ExoPlayer v2.It is not longer used for ExoPlayer v2.It is not longer used for ExoPlayer v2.It is not longer used for ExoPlayer v2. Use UseExoMediaPlayback.getLoadControlConfig()
It is not longer used for ExoPlayer v2.It is not longer used for ExoPlayer v2.It is not longer used for ExoPlayer v2.It is not longer used for ExoPlayer v2. UseExoMediaPlayback.setLoadControlConfig(LoadControlConfig)
Use {BrightcoveClosedCaptioningView.findCaptionsForPosition(long)
} instead.Please use the initiliaze(EventEmitter, BaseVideoView) method instead.As of 4.8.0, no longer does anything.Not needed anymore since the sdk supports api level 19.Please useBrightcoveVideoView.getRenderView()
instead.
-
ConstructorDescriptionPlease use the
GoogleIMAComponent.Builder
insteadPlease use theGoogleIMAComponent.Builder
insteadPlease use theGoogleIMAComponent.Builder
insteadPlease use theGoogleIMAComponent.Builder
insteadPlease use theGoogleIMAComponent.Builder
insteadPlease use theGoogleIMAComponent.Builder
insteadPlease useCatalog.Builder
to create the Catalog.Please useCatalog.Builder
to create the Catalog.Please useGetPlaylistTask(EventEmitter, String, HttpRequestConfig, String, String)
instead.Please useGetPlaylistTask(EventEmitter, String, HttpRequestConfig, String, String)
instead.Please useGetVideoTask(EventEmitter, String, HttpRequestConfig, String, String)
instead.Please useGetVideoTask(EventEmitter, String, HttpRequestConfig, String, String)
instead.Please useOfflineCatalog.Builder
to create the Catalog.Please useOfflineCatalog.Builder
to create the Catalog.Please useOfflineCatalog.Builder
to create the Catalog.Please useOfflineCatalog.Builder
to create the Catalog.Use the construtor that takes a CuePointType rather than a string. This will guarantee that the CuePoint is of a known type and can be handled properly by the system. This method now throws IllegalArgumentException if the string value describing the cue point type does not specify a known cue point type. Currently supported values are "AD" and "CODE".Use the construtor that use a CuePointType rather than a string. This will guarantee that the CuePoint is of a known type and can be handled properly by the system. This method now throws IllegalArgumentException if the string value describing the cue point type does not specify a known cue point type. Currently supported values are "AD" or "CODE".
ExoPlayerVideoDisplayComponent.MetadataListener
instead.