Package-level declarations

Types

Link copied to clipboard

Represents the dynamic range of the video quality.

Link copied to clipboard
fun interface VideoAdaptation

Can be implemented and added to the AdaptationConfig to customize the video adaptation logic.

Link copied to clipboard
data class VideoAdaptationData(val suggested: String) : AdaptationData

Holds information about the current video adaptation.

Link copied to clipboard
data class VideoQuality(val id: String, val label: String?, val bitrate: Int, val averageBitrate: Int, val peakBitrate: Int, val codec: String?, val frameRate: Float, val width: Int, val height: Int, val dynamicRange: DynamicRange) : Quality

Represents a video quality.

Link copied to clipboard
fun interface VideoQualityLabeler

Can be implemented and added to the LabelingConfig to label VideoQualitys.