PreCallDirectionQuality

One direction's verdict: a single quality score, the factors that held it down, and the audio and video measurements the score came from.

Properties

Link copied to clipboard

Audio measurements, or null when no audio was tested.

Link copied to clipboard

What held quality down, empty when nothing did. Values are "rtt", "packetLoss", "jitter", "freeze", "framesDropped", "audioConcealment", and on the uplink the encoder's own reason such as "bandwidth" or "cpu".

Link copied to clipboard

This direction overall, on the shared 0-5 scale: 0 unknown, 1 bad, 2 poor, 3 fair, 4 good, 5 excellent. It is the worse of audio and video, so one bad kind drags the whole direction down — read factors to find out which.

Link copied to clipboard

Video measurements, or null when the test was audio only or the camera failed.

Functions

Link copied to clipboard
open override fun toString(): String