| Interface | Description |
|---|---|
| ButtonController |
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.
|
| RemoteControlKeyState |
Defines the interface to handle and react to the key events coming from the remote control,
depending on the state of the media controller.
|
| Class | Description |
|---|---|
| AbstractButtonController |
Provides a class for customers which consists of basic
ButtonController method implementations to simplify adding
customized media controls.
|
| AudioTracksButtonController |
The default Brightcove audio tracks button controller.
|
| ButtonState |
Provides a class to manage a given button state, for example, the "play" state.
|
| CaptionsButtonController |
The default Brightcove captions button controller.
|
| CloseButtonController |
The default Brightcove picture-in-picture close button controller.
|
| FastForwardButtonController |
The default Brightcove Fast forward controller.
|
| FullScreenButtonController |
The default Brightcove fullScreen controller.
|
| LiveButtonController |
The default Brightcove live controller.
|
| PictureInPictureButtonController |
The default Brightcove picture-in-picture button controller.
|
| PlayButtonController |
The default Brightcove play button controller.
|
| PlayerOptionsButtonController |
The default Brightcove player options button controller.
|
| RewindButtonController |
The default Brightcove rewind controller.
|
| SeekButtonController |
Provides an abstract class that allows a subclass to either seek back or seek forward.
|
| VRButtonController |
The default Brightcove VR mode button controller.
|
| Annotation Type | Description |
|---|---|
| AbstractButtonController.Visibility |