Package-level declarations
Types
Link copied to clipboard
Type describing possible reasons of currently selected encoding.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class QualityLimitationDurations(val bandwidth: Double, val cpu: Double, val none: Double, val other: Double)
Link copied to clipboard
data class RTCInboundStats(val kind: String? = "", val jitter: Double? = 0.0, val packetsLost: Int? = 0, val packetsReceived: Long? = 0, val bytesReceived: BigInteger? = BigInteger("0"), val framesReceived: Int? = 0, val frameWidth: Long? = 0, val frameHeight: Long? = 0, val framesPerSecond: Double? = 0.0, val framesDropped: Long? = 0) : RTCStats
Link copied to clipboard
data class RTCOutboundStats(val kind: String? = "", val rid: String? = "", val bytesSent: BigInteger? = BigInteger("0"), val targetBitrate: Double? = 0.0, val packetsSent: Long? = 0, val framesEncoded: Long? = 0, val framesPerSecond: Double? = 0.0, val frameWidth: Long? = 0, val frameHeight: Long? = 0, val qualityLimitationDurations: QualityLimitationDurations?) : RTCStats
Link copied to clipboard
class TrackContext(track: RemoteTrack?, val endpoint: Endpoint, val trackId: String, metadata: Metadata = mapOf(), simulcastConfig: SimulcastConfig?)
Track's context i.e. all data that can be useful when operating on track.
Link copied to clipboard
Class containing information about track