Package-level declarations

Types

Link copied to clipboard
object MediaItems

Creates instances of MediaItem or MediaItem.Builder configured for easy use with MuxPlayer`.

Link copied to clipboard
Link copied to clipboard
class MuxDrmCallback(drmHttpDataSourceFactory: HttpDataSource.Factory, licenseEndpointHost: String, drmToken: String, playbackId: String, logger: Logger = createNoLogger()) : MediaDrmCallback
Link copied to clipboard
class MuxDrmSessionManagerProvider(val drmHttpDataSourceFactory: HttpDataSource.Factory, val logger: Logger = createNoLogger()) : DrmSessionManagerProvider
Link copied to clipboard

A MediaSource.Factory configured to work best with Mux Video.

Link copied to clipboard

A resolution for playing back Mux assets. If specified in MediaItems.fromMuxPlaybackId, or similar methods, the video's resolution will be limited to the given value

Link copied to clipboard

The order of preference for adaptive streaming.