Interface | Description |
---|---|
ExoplayerWrapper.CaptionListener |
A listener for receiving notifications of timed text.
|
ExoplayerWrapper.Id3MetadataListener |
A listener for receiving ID3 metadata parsed from the media stream.
|
ExoplayerWrapper.InfoListener |
A listener for debugging information.
|
ExoplayerWrapper.InternalErrorListener |
A listener for internal errors.
|
ExoplayerWrapper.PlaybackListener |
A listener for basic playback events.
|
ExoplayerWrapper.RendererBuilder |
Builds renderers for the player.
|
ExoplayerWrapper.TextListener |
A listener for receiving notifications of timed text.
|
PlayerControlCallback |
Callback for handling the play or pause of a player control.
|
Class | Description |
---|---|
DashRendererBuilder |
A
ExoplayerWrapper.RendererBuilder for DASH. |
ExoplayerUtil |
Utility methods for the Exoplayer extension.
|
ExoplayerWrapper |
A wrapper around
ExoPlayer that provides a higher level interface. |
ExtractorRendererBuilder |
A
ExoplayerWrapper.RendererBuilder for streams that can be read using an Extractor . |
HlsRendererBuilder |
A
ExoplayerWrapper.RendererBuilder for HLS. |
ObservablePlayerControl |
Extends the
PlayerControl class, which is responsible
for controlling playback (ex play, pause, seek, get duration, get elapsed time) by adding the
ability to make a list of callbacks which respond when the player is paused or played. |
RendererBuilderFactory |
Generate a renderer builder appropriate for rendering a video.
|
Video |
Represents a video that can be played by Exoplayer.
|
WidevineTestMediaDrmCallback |
A
MediaDrmCallback for Widevine test content. |
Enum | Description |
---|---|
Video.VideoType |
A list of available video formats which Exoplayer can play.
|
Exception | Description |
---|---|
UnsupportedDrmException |
Exception thrown when the required level of DRM is not supported.
|