Quality

interface Quality

Contains information about a media quality.

Inheritors

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
abstract val averageBitrate: Int

The average bitrate in bits per second, or BITRATE_NO_VALUE if unknown or not applicable. The way in which this field is populated depends on the type of media to which the format corresponds:

Link copied to clipboard
abstract val bitrate: Int

The bitrate in bits per second. This is the peak bitrate if known, or else the average bitrate if known, or else BITRATE_NO_VALUE.

Link copied to clipboard
abstract val codec: String?

The codec of the media quality.

Link copied to clipboard
abstract val id: String

The id of the media quality.

Link copied to clipboard
abstract val label: String?

The label of the media quality that should be exposed to the user.

Link copied to clipboard
abstract val peakBitrate: Int

The peak bitrate in bits per second, or BITRATE_NO_VALUE if unknown or not applicable. The way in which this field is populated depends on the type of media to which the format corresponds: