Package-level declarations

Types

Link copied to clipboard

Type describing possible reasons of currently selected encoding.

Link copied to clipboard
data class Endpoint(val id: String, val type: String, val metadata: Metadata? = mapOf(), val tracks: Map<String, TrackData> = mapOf())
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
open class 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
data class TrackData(val metadata: Metadata?, val simulcastConfig: SimulcastConfig?)

Class containing information about track

Link copied to clipboard

Type describing Voice Activity Detection statuses.