Package-level declarations
Types
Marks declarations that are part of the experimental THEOplayer Android TV UI API.
Creates slider colors and default slider content.
Holds the value and range for a TV slider.
Functions
A list of audio tracks, from which the user can choose an active audio track.
A menu to change the spoken language of the stream.
A text display that shows the player's current time.
A text display that shows the player's duration.
A display for a fatal error, if the player encounters one.
A menu to change the spoken language and subtitles of the stream.
A button that opens the language menu.
A button that shows whether the player is currently playing at the live point, and seeks to the live point when clicked.
An indicator that shows whether the player is currently waiting for more data to resume playback.
A side menu displayed at the end edge of the player.
A list of playback rates, from which the user can choose a desired playback rate.
A menu to change the playback rate of the player.
A button that toggles whether the player is playing or paused.
A list of video qualities, from which the user can choose a target video quality.
A menu to change the video quality of the stream.
A seek bar showing the player's current time and allowing D-pad seeking.
A seek bar showing the current time from state and allowing D-pad seeking.
A button that seeks forward or backward by a fixed offset.
A menu to change the settings of the player, such as video quality or playback rate.
A button that opens the settings menu.
Displays a slider backed by state and controlled by D-pad keys.
Displays a focusable slider controlled by D-pad keys.
A menu to change the subtitles of the stream.
A list of subtitle tracks, from which the user can choose an active subtitle track.
A menu to change the style of the subtitles, such as the font family, the font color or the background color.
A TV-oriented UI controller for a THEOplayer view.