Class AudioPlayoutStats
- Namespace
- LiveKit.Proto
- Assembly
- LivekitRtc.dll
public sealed class AudioPlayoutStats : IMessage<AudioPlayoutStats>, IEquatable<AudioPlayoutStats>, IDeepCloneable<AudioPlayoutStats>, IBufferMessage, IMessage
- Inheritance
-
AudioPlayoutStats
- Implements
-
IBufferMessage
- Inherited Members
Constructors
AudioPlayoutStats()
public AudioPlayoutStats()
AudioPlayoutStats(AudioPlayoutStats)
public AudioPlayoutStats(AudioPlayoutStats other)
Parameters
otherAudioPlayoutStats
Properties
HasKind
Gets whether the "kind" field is set
public bool HasKind { get; }
Property Value
HasSynthesizedSamplesDuration
Gets whether the "synthesized_samples_duration" field is set
public bool HasSynthesizedSamplesDuration { get; }
Property Value
HasSynthesizedSamplesEvents
Gets whether the "synthesized_samples_events" field is set
public bool HasSynthesizedSamplesEvents { get; }
Property Value
HasTotalPlayoutDelay
Gets whether the "total_playout_delay" field is set
public bool HasTotalPlayoutDelay { get; }
Property Value
HasTotalSamplesCount
Gets whether the "total_samples_count" field is set
public bool HasTotalSamplesCount { get; }
Property Value
HasTotalSamplesDuration
Gets whether the "total_samples_duration" field is set
public bool HasTotalSamplesDuration { get; }
Property Value
Kind
public string Kind { get; set; }
Property Value
SynthesizedSamplesDuration
public double SynthesizedSamplesDuration { get; set; }
Property Value
SynthesizedSamplesEvents
public uint SynthesizedSamplesEvents { get; set; }
Property Value
TotalPlayoutDelay
public double TotalPlayoutDelay { get; set; }
Property Value
TotalSamplesCount
public ulong TotalSamplesCount { get; set; }
Property Value
TotalSamplesDuration
public double TotalSamplesDuration { get; set; }
Property Value
Methods
ClearKind()
Clears the value of the "kind" field
public void ClearKind()
ClearSynthesizedSamplesDuration()
Clears the value of the "synthesized_samples_duration" field
public void ClearSynthesizedSamplesDuration()
ClearSynthesizedSamplesEvents()
Clears the value of the "synthesized_samples_events" field
public void ClearSynthesizedSamplesEvents()
ClearTotalPlayoutDelay()
Clears the value of the "total_playout_delay" field
public void ClearTotalPlayoutDelay()
ClearTotalSamplesCount()
Clears the value of the "total_samples_count" field
public void ClearTotalSamplesCount()
ClearTotalSamplesDuration()
Clears the value of the "total_samples_duration" field
public void ClearTotalSamplesDuration()