package

androidx.leanback.media

Interfaces

SurfaceHolderGlueHostOptional interface to be implemented by any subclass of PlaybackGlueHost that contains a .

Classes

MediaControllerAdapterA helper class for implementing a adapter layer for android.support.v4.media.session.MediaControllerCompat.
MediaControllerGlueA helper class for implementing a glue layer for android.support.v4.media.session.MediaControllerCompat.
MediaPlayerAdapterThis implementation extends the PlayerAdapter with a MediaPlayer.
MediaPlayerGlueThis glue extends the PlaybackControlGlue with a MediaPlayer synchronization.
PlaybackBannerControlGlue<T>A helper class for managing a PlaybackControlsRow being displayed in PlaybackGlueHost.
PlaybackBaseControlGlue<T>A base abstract class for managing a PlaybackControlsRow being displayed in PlaybackGlueHost.
PlaybackControlGlueA helper class for managing a PlaybackControlsRow and PlaybackGlueHost that implements a recommended approach to handling standard playback control actions such as play/pause, fast forward/rewind at progressive speed levels, and skip to next/previous.
PlaybackGlueBase class for abstraction of media play/pause feature.
PlaybackGlue.PlayerCallbackInterface to allow clients to take action once the video is ready to play and start stop.
PlaybackGlueHostThis class represents the UI (e.g.
PlaybackGlueHost.HostCallbackCallbacks triggered by the host(e.g. fragment) hosting the video controls/surface.
PlaybackGlueHost.PlayerCallbackOptional Client that implemented by PlaybackGlueHost to respond to player event.
PlaybackTransportControlGlue<T>A helper class for managing a PlaybackControlsRow being displayed in PlaybackGlueHost, it supports standard playback control actions play/pause, and skip next/previous.
PlayerAdapterBase class that wraps underlying media player.
PlayerAdapter.CallbackClient for client of PlayerAdapter.

Annotation Types

PlaybackBannerControlGlue.ACTION_