Package-level declarations
Types
Link copied to clipboard
@Emits(events = [EventType.ERROR, EventType.PAUSE, EventType.PLAY, EventType.READY_TO_PLAY, EventType.SEEK_TO, EventType.STOP, EventType.WILL_CHANGE_VIDEO, EventType.ON_FRAME_AVAILABLE, EventType.PROJECTION_FORMAT_CHANGED] )
@ListensFor(events = [EventType.ACTIVITY_CREATED, EventType.ACTIVITY_SAVE_INSTANCE_STATE, EventType.ACTIVITY_STARTED, EventType.AD_PROGRESS, EventType.CAPTIONS_LANGUAGES, EventType.COMPLETED, EventType.DID_LOAD_CLOSED_CAPTIONS, EventType.DID_PAUSE, EventType.DID_PLAY, EventType.DID_SEEK_TO, EventType.DID_SET_SOURCE, EventType.DID_SET_VIDEO, EventType.DID_STOP, EventType.HIDE_SEEK_CONTROLS, EventType.PROGRESS, EventType.SEEK_TO, EventType.SHOW_SEEK_CONTROLS, EventType.SOURCE_NOT_PLAYABLE, EventType.VIDEO_DURATION_CHANGED, EventType.WILL_CHANGE_VIDEO, EventType.WILL_INTERRUPT_CONTENT] )
BaseVideoView provides the base functionality for BrightcoveVideoView, which for historical reasons isn't named BrightcoveSurfaceVideoView, and BrightcoveTextureVideoView.
Link copied to clipboard
Link copied to clipboard
@ListensFor(events = [EventType.CAPTION, EventType.COMPLETED, EventType.DID_LOAD_CLOSED_CAPTIONS, EventType.PROGRESS, EventType.TOGGLE_CLOSED_CAPTIONS, ShowHideController.DID_SHOW_MEDIA_CONTROLS, ShowHideController.DID_HIDE_MEDIA_CONTROLS, EventType.SELECT_CLOSED_CAPTION_TRACK, EventType.DID_ENTER_PICTURE_IN_PICTURE_MODE, EventType.DID_EXIT_PICTURE_IN_PICTURE_MODE, EventType.SEEKBAR_DRAGGING_START, EventType.SEEKBAR_DRAGGING_STOP, EventType.AD_BREAK_STARTED, EventType.AD_BREAK_COMPLETED] )
This view (a FrameLayout) implements the proper layout and formatting for closed captions for a BaseVideoView.
Link copied to clipboard
An Activity with basic life cycle and full screen support.
Link copied to clipboard
A Fragment with basic life cycle and full screen support.
Link copied to clipboard
Link copied to clipboard
BrightcoveTextureVideoView extends the BaseVideoView using a TextureView based RenderView.
Link copied to clipboard
Link copied to clipboard
BrightcoveVideoView extends the BaseVideoView using a android.view.
Link copied to clipboard
interface RenderView
A common interface implemented by BrightcoveSurfaceView and BrightcoveTextureView.
Link copied to clipboard
Specialized TextView to handle timed strings with formats hh:mm:ss or mm:ss