CallQualityMetrics constructor
CallQualityMetrics({
- required double jitter,
- required double rtt,
- required double mos,
- required CallQuality quality,
- required double inboundAudioLevel,
- required double outboundAudioLevel,
- Map<
String, dynamic> ? inboundAudio, - Map<
String, dynamic> ? outboundAudio, - Map<
String, dynamic> ? remoteInboundAudio, - Map<
String, dynamic> ? remoteOutboundAudio,
Creates a new instance of CallQualityMetrics.
@param jitter Jitter in seconds @param rtt Round-trip time in seconds @param mos Mean Opinion Score (1.0-5.0) @param quality Call quality rating based on MOS @param inboundAudioLevel Instantaneous inbound audio level (typically 0.0 to 1.0) @param outboundAudioLevel Instantaneous outbound (local) audio level (typically 0.0 to 1.0) @param inboundAudio Optional inbound audio statistics @param outboundAudio Optional outbound audio statistics @param remoteInboundAudio Optional remote inbound audio statistics @param remoteOutboundAudio Optional remote outbound audio statistics
Implementation
CallQualityMetrics({
required this.jitter,
required this.rtt,
required this.mos,
required this.quality,
required this.inboundAudioLevel,
required this.outboundAudioLevel,
this.inboundAudio,
this.outboundAudio,
this.remoteInboundAudio,
this.remoteOutboundAudio,
});