Package com.brightcove.player.event
Interface Component
-
- All Known Implementing Classes:
AbstractButtonController
,AbstractComponent
,AbstractOfflineCatalog
,AdCuePointComponent
,AdOverlayHandler
,Analytics
,AudioTracksButtonController
,BaseVideoView
,BrightcoveAudioTracksController
,BrightcoveCastMediaManager
,BrightcoveClosedCaptioningController
,BrightcoveClosedCaptioningView
,BrightcoveExoPlayerTextureVideoView
,BrightcoveExoPlayerVideoView
,BrightcoveMediaController
,BrightcovePlayer
,BrightcovePluginManager
,BrightcoveSeekBarController
,BrightcoveShowHideController
,BrightcoveTextureVideoView
,BrightcoveVideoView
,CaptionsButtonController
,Catalog
,CloseButtonController
,CompanionAdHandler
,ConcurrencyClient
,DefaultSourceSelectionController
,ExoAdPlayer
,ExoMediaPlayback
,ExoPlayerSourceSelectionController
,ExoPlayerVideoDisplayComponent
,FastForwardButtonController
,FreeWheelController
,FullScreenButtonController
,GetPlaylistTask
,GetVideoTask
,GoogleCastComponent
,GoogleIMAComponent
,LifecycleUtil
,LiveButtonController
,LiveVideoOrchestrator
,LoadCaptionsService
,LoadCaptionsTask
,LoadImageTask
,MediaPlayerPlayback
,OfflineCatalog
,OmnitureComponent
,PictureInPictureButtonController
,PlayButtonController
,PlayerOptionsButtonController
,PulseComponent
,RewindButtonController
,SeekButtonController
,SeekManager
,ShutterViewController
,SSAIComponent
,ThumbnailComponent
,TimelineManager
,UIManager
,UiTimedTracker
,VideoDisplayComponent
,VideoPlaybackController
,VideoStillDisplayComponent
,VRButtonController
@Emits(events={"sample","event","list"}) @ListensFor(events={"play","stop"}) public interface Component
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