StreamQuality

interface StreamQuality

Inheritors

Types

Link copied to clipboard
data class High(val width: Int = 1920, val height: Int = 1080, val videoBitrate: Int = 3200 * 1024, val audioBitrate: Int = 128 * 1024) : StreamQuality

High quality stream

Link copied to clipboard
data class Low(val width: Int = 854, val height: Int = 480, val videoBitrate: Int = 800 * 1024, val audioBitrate: Int = 64 * 1024) : StreamQuality

Low quality stream

Link copied to clipboard
data class Medium(val width: Int = 1280, val height: Int = 720, val videoBitrate: Int = 1600 * 1024, val audioBitrate: Int = 96 * 1024) : StreamQuality

Medium quality stream

Properties

Link copied to clipboard
abstract val audioBitrate: Int
Link copied to clipboard
abstract val height: Int
Link copied to clipboard
abstract val videoBitrate: Int
Link copied to clipboard
abstract val width: Int