RtpCapabilities

@Serializable
data class RtpCapabilities(val codecs: List<RtpCodecCapability> = emptyList(), val headerExtensions: List<RtpHeaderExtension> = emptyList(), val fecMechanisms: List<String> = emptyList())

RTP capabilities for device loading.

Constructors

Link copied to clipboard
constructor(codecs: List<RtpCodecCapability> = emptyList(), headerExtensions: List<RtpHeaderExtension> = emptyList(), fecMechanisms: List<String> = emptyList())

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard

Emits a JSON payload for deeper parity investigations.

Link copied to clipboard
fun RtpCapabilities.debugSummary(label: String = "RTP Caps"): String

Produces a compact, stable summary of the codecs/header extensions for logging and parity checks.