Media

sealed class Media

A class that represents a loaded streamable media.

There are three types of media:

  • Subtitle - To represent a loaded subtitle media

  • Server - To represent a loaded server media

  • Background - To represent a loaded background media

See also

Inheritors

Types

Link copied to clipboard
data class Background(val request: NetworkRequest) : Streamable.Media

A data class representing a loaded background video for a Track. The sound of the background video will be removed.

Link copied to clipboard
object Companion
Link copied to clipboard
data class Server(val sources: List<Streamable.Source>, val merged: Boolean) : Streamable.Media

A data class representing a loaded server media for a Track.

Link copied to clipboard
data class Subtitle(val url: String, val type: Streamable.SubtitleType) : Streamable.Media

A data class representing a loaded subtitle for a Track.