mirror of
https://github.com/livekit/livekit.git
synced 2026-04-01 15:15:45 +00:00
* WIP commit * WIP commit * WIP commit * WIP commit * WIP commit * WIP commit * Clean up * Clean up * Store RTT in stats * spelling mistake * Make tests compile * Fix test compilation error * fix tests * clone * latest protocol
29 lines
635 B
Go
29 lines
635 B
Go
package buffer
|
|
|
|
type LayerStats struct {
|
|
TotalPackets uint32
|
|
TotalBytes uint64
|
|
TotalFrames uint32
|
|
}
|
|
|
|
type StreamStats struct {
|
|
TotalPrimaryPackets uint32
|
|
TotalPrimaryBytes uint64
|
|
TotalRetransmitPackets uint32
|
|
TotalRetransmitBytes uint64
|
|
TotalPaddingPackets uint32
|
|
TotalPaddingBytes uint64
|
|
TotalPacketsLost uint32
|
|
TotalFrames uint32
|
|
RTT uint32
|
|
Jitter float64
|
|
TotalNACKs uint32
|
|
TotalPLIs uint32
|
|
TotalFIRs uint32
|
|
}
|
|
|
|
type StreamStatsWithLayers struct {
|
|
StreamStats StreamStats
|
|
Layers map[int]LayerStats
|
|
}
|