Table of Contents

Class InboundRtpStreamStats

Namespace
LiveKit.Proto
public sealed class InboundRtpStreamStats : Google.Protobuf.IMessage<InboundRtpStreamStats>, Google.Protobuf.IBufferMessage
Inheritance
InboundRtpStreamStats
Implements
IBufferMessage
Extension Methods

Constructors

InboundRtpStreamStats()

public InboundRtpStreamStats()

InboundRtpStreamStats(InboundRtpStreamStats)

public InboundRtpStreamStats(InboundRtpStreamStats other)

Parameters

other InboundRtpStreamStats

Fields

AudioLevelFieldNumber

Field number for the "audio_level" field.

public const int AudioLevelFieldNumber = 41

Field Value

int

BytesReceivedFieldNumber

Field number for the "bytes_received" field.

public const int BytesReceivedFieldNumber = 25

Field Value

int

ConcealedSamplesFieldNumber

Field number for the "concealed_samples" field.

public const int ConcealedSamplesFieldNumber = 36

Field Value

int

ConcealmentEventsFieldNumber

Field number for the "concealment_events" field.

public const int ConcealmentEventsFieldNumber = 38

Field Value

int

DecoderImplementationFieldNumber

Field number for the "decoder_implementation" field.

public const int DecoderImplementationFieldNumber = 45

Field Value

int

EstimatedPlayoutTimestampFieldNumber

Field number for the "estimated_playout_timestamp" field.

public const int EstimatedPlayoutTimestampFieldNumber = 30

Field Value

int

FecBytesReceivedFieldNumber

Field number for the "fec_bytes_received" field.

public const int FecBytesReceivedFieldNumber = 22

Field Value

int

FecPacketsDiscardedFieldNumber

Field number for the "fec_packets_discarded" field.

public const int FecPacketsDiscardedFieldNumber = 24

Field Value

int

FecPacketsReceivedFieldNumber

Field number for the "fec_packets_received" field.

public const int FecPacketsReceivedFieldNumber = 23

Field Value

int

FecSsrcFieldNumber

Field number for the "fec_ssrc" field.

public const int FecSsrcFieldNumber = 53

Field Value

int

FirCountFieldNumber

Field number for the "fir_count" field.

public const int FirCountFieldNumber = 27

Field Value

int

FrameHeightFieldNumber

Field number for the "frame_height" field.

public const int FrameHeightFieldNumber = 9

Field Value

int

FrameWidthFieldNumber

Field number for the "frame_width" field.

public const int FrameWidthFieldNumber = 8

Field Value

int

FramesAssembledFromMultiplePacketsFieldNumber

Field number for the "frames_assembled_from_multiple_packets" field.

public const int FramesAssembledFromMultiplePacketsFieldNumber = 48

Field Value

int

FramesDecodedFieldNumber

Field number for the "frames_decoded" field.

public const int FramesDecodedFieldNumber = 4

Field Value

int

FramesDroppedFieldNumber

Field number for the "frames_dropped" field.

public const int FramesDroppedFieldNumber = 7

Field Value

int

FramesPerSecondFieldNumber

Field number for the "frames_per_second" field.

public const int FramesPerSecondFieldNumber = 10

Field Value

int

FramesReceivedFieldNumber

Field number for the "frames_received" field.

public const int FramesReceivedFieldNumber = 44

Field Value

int

FramesRenderedFieldNumber

Field number for the "frames_rendered" field.

public const int FramesRenderedFieldNumber = 6

Field Value

int

FreezeCountFieldNumber

Field number for the "freeze_count" field.

public const int FreezeCountFieldNumber = 17

Field Value

int

HeaderBytesReceivedFieldNumber

Field number for the "header_bytes_received" field.

public const int HeaderBytesReceivedFieldNumber = 20

Field Value

int

InsertedSamplesForDecelerationFieldNumber

Field number for the "inserted_samples_for_deceleration" field.

public const int InsertedSamplesForDecelerationFieldNumber = 39

Field Value

int

JitterBufferDelayFieldNumber

Field number for the "jitter_buffer_delay" field.

public const int JitterBufferDelayFieldNumber = 31

Field Value

int

JitterBufferEmittedCountFieldNumber

Field number for the "jitter_buffer_emitted_count" field.

public const int JitterBufferEmittedCountFieldNumber = 33

Field Value

int

JitterBufferMinimumDelayFieldNumber

Field number for the "jitter_buffer_minimum_delay" field.

public const int JitterBufferMinimumDelayFieldNumber = 34

Field Value

int

JitterBufferTargetDelayFieldNumber

Field number for the "jitter_buffer_target_delay" field.

public const int JitterBufferTargetDelayFieldNumber = 32

Field Value

int

KeyFramesDecodedFieldNumber

Field number for the "key_frames_decoded" field.

public const int KeyFramesDecodedFieldNumber = 5

Field Value

int

LastPacketReceivedTimestampFieldNumber

Field number for the "last_packet_received_timestamp" field.

public const int LastPacketReceivedTimestampFieldNumber = 19

Field Value

int

MidFieldNumber

Field number for the "mid" field.

public const int MidFieldNumber = 2

Field Value

int

NackCountFieldNumber

Field number for the "nack_count" field.

public const int NackCountFieldNumber = 26

Field Value

int

PacketsDiscardedFieldNumber

Field number for the "packets_discarded" field.

public const int PacketsDiscardedFieldNumber = 21

Field Value

int

PauseCountFieldNumber

Field number for the "pause_count" field.

public const int PauseCountFieldNumber = 15

Field Value

int

PlayoutIdFieldNumber

Field number for the "playout_id" field.

public const int PlayoutIdFieldNumber = 46

Field Value

int

PliCountFieldNumber

Field number for the "pli_count" field.

public const int PliCountFieldNumber = 28

Field Value

int

PowerEfficientDecoderFieldNumber

Field number for the "power_efficient_decoder" field.

public const int PowerEfficientDecoderFieldNumber = 47

Field Value

int

QpSumFieldNumber

Field number for the "qp_sum" field.

public const int QpSumFieldNumber = 11

Field Value

int

RemoteIdFieldNumber

Field number for the "remote_id" field.

public const int RemoteIdFieldNumber = 3

Field Value

int

RemovedSamplesForAccelerationFieldNumber

Field number for the "removed_samples_for_acceleration" field.

public const int RemovedSamplesForAccelerationFieldNumber = 40

Field Value

int

RetransmittedBytesReceivedFieldNumber

Field number for the "retransmitted_bytes_received" field.

public const int RetransmittedBytesReceivedFieldNumber = 51

Field Value

int

RetransmittedPacketsReceivedFieldNumber

Field number for the "retransmitted_packets_received" field.

public const int RetransmittedPacketsReceivedFieldNumber = 50

Field Value

int

RtxSsrcFieldNumber

Field number for the "rtx_ssrc" field.

public const int RtxSsrcFieldNumber = 52

Field Value

int

SilentConcealedSamplesFieldNumber

Field number for the "silent_concealed_samples" field.

public const int SilentConcealedSamplesFieldNumber = 37

Field Value

int

TotalAssemblyTimeFieldNumber

Field number for the "total_assembly_time" field.

public const int TotalAssemblyTimeFieldNumber = 49

Field Value

int

TotalAudioEnergyFieldNumber

Field number for the "total_audio_energy" field.

public const int TotalAudioEnergyFieldNumber = 42

Field Value

int

TotalDecodeTimeFieldNumber

Field number for the "total_decode_time" field.

public const int TotalDecodeTimeFieldNumber = 12

Field Value

int

TotalFreezeDurationFieldNumber

Field number for the "total_freeze_duration" field.

public const int TotalFreezeDurationFieldNumber = 18

Field Value

int

TotalInterFrameDelayFieldNumber

Field number for the "total_inter_frame_delay" field.

public const int TotalInterFrameDelayFieldNumber = 13

Field Value

int

TotalPauseDurationFieldNumber

Field number for the "total_pause_duration" field.

public const int TotalPauseDurationFieldNumber = 16

Field Value

int

TotalProcessingDelayFieldNumber

Field number for the "total_processing_delay" field.

public const int TotalProcessingDelayFieldNumber = 29

Field Value

int

TotalSamplesDurationFieldNumber

Field number for the "total_samples_duration" field.

public const int TotalSamplesDurationFieldNumber = 43

Field Value

int

TotalSamplesReceivedFieldNumber

Field number for the "total_samples_received" field.

public const int TotalSamplesReceivedFieldNumber = 35

Field Value

int

TotalSquaredInterFrameDelayFieldNumber

Field number for the "total_squared_inter_frame_delay" field.

public const int TotalSquaredInterFrameDelayFieldNumber = 14

Field Value

int

TrackIdentifierFieldNumber

Field number for the "track_identifier" field.

public const int TrackIdentifierFieldNumber = 1

Field Value

int

Properties

AudioLevel

public double AudioLevel { get; set; }

Property Value

double

BytesReceived

public ulong BytesReceived { get; set; }

Property Value

ulong

ConcealedSamples

public ulong ConcealedSamples { get; set; }

Property Value

ulong

ConcealmentEvents

public ulong ConcealmentEvents { get; set; }

Property Value

ulong

DecoderImplementation

public string DecoderImplementation { get; set; }

Property Value

string

Descriptor

public static Google.Protobuf.Reflection.MessageDescriptor Descriptor { get; }

Property Value

MessageDescriptor

EstimatedPlayoutTimestamp

public double EstimatedPlayoutTimestamp { get; set; }

Property Value

double

FecBytesReceived

public ulong FecBytesReceived { get; set; }

Property Value

ulong

FecPacketsDiscarded

public ulong FecPacketsDiscarded { get; set; }

Property Value

ulong

FecPacketsReceived

public ulong FecPacketsReceived { get; set; }

Property Value

ulong

FecSsrc

public uint FecSsrc { get; set; }

Property Value

uint

FirCount

public uint FirCount { get; set; }

Property Value

uint

FrameHeight

public uint FrameHeight { get; set; }

Property Value

uint

FrameWidth

public uint FrameWidth { get; set; }

Property Value

uint

FramesAssembledFromMultiplePackets

public ulong FramesAssembledFromMultiplePackets { get; set; }

Property Value

ulong

FramesDecoded

public uint FramesDecoded { get; set; }

Property Value

uint

FramesDropped

public uint FramesDropped { get; set; }

Property Value

uint

FramesPerSecond

public double FramesPerSecond { get; set; }

Property Value

double

FramesReceived

public ulong FramesReceived { get; set; }

Property Value

ulong

FramesRendered

public uint FramesRendered { get; set; }

Property Value

uint

FreezeCount

public uint FreezeCount { get; set; }

Property Value

uint

HasAudioLevel

Gets whether the "audio_level" field is set

public bool HasAudioLevel { get; }

Property Value

bool

HasBytesReceived

Gets whether the "bytes_received" field is set

public bool HasBytesReceived { get; }

Property Value

bool

HasConcealedSamples

Gets whether the "concealed_samples" field is set

public bool HasConcealedSamples { get; }

Property Value

bool

HasConcealmentEvents

Gets whether the "concealment_events" field is set

public bool HasConcealmentEvents { get; }

Property Value

bool

HasDecoderImplementation

Gets whether the "decoder_implementation" field is set

public bool HasDecoderImplementation { get; }

Property Value

bool

HasEstimatedPlayoutTimestamp

Gets whether the "estimated_playout_timestamp" field is set

public bool HasEstimatedPlayoutTimestamp { get; }

Property Value

bool

HasFecBytesReceived

Gets whether the "fec_bytes_received" field is set

public bool HasFecBytesReceived { get; }

Property Value

bool

HasFecPacketsDiscarded

Gets whether the "fec_packets_discarded" field is set

public bool HasFecPacketsDiscarded { get; }

Property Value

bool

HasFecPacketsReceived

Gets whether the "fec_packets_received" field is set

public bool HasFecPacketsReceived { get; }

Property Value

bool

HasFecSsrc

Gets whether the "fec_ssrc" field is set

public bool HasFecSsrc { get; }

Property Value

bool

HasFirCount

Gets whether the "fir_count" field is set

public bool HasFirCount { get; }

Property Value

bool

HasFrameHeight

Gets whether the "frame_height" field is set

public bool HasFrameHeight { get; }

Property Value

bool

HasFrameWidth

Gets whether the "frame_width" field is set

public bool HasFrameWidth { get; }

Property Value

bool

HasFramesAssembledFromMultiplePackets

Gets whether the "frames_assembled_from_multiple_packets" field is set

public bool HasFramesAssembledFromMultiplePackets { get; }

Property Value

bool

HasFramesDecoded

Gets whether the "frames_decoded" field is set

public bool HasFramesDecoded { get; }

Property Value

bool

HasFramesDropped

Gets whether the "frames_dropped" field is set

public bool HasFramesDropped { get; }

Property Value

bool

HasFramesPerSecond

Gets whether the "frames_per_second" field is set

public bool HasFramesPerSecond { get; }

Property Value

bool

HasFramesReceived

Gets whether the "frames_received" field is set

public bool HasFramesReceived { get; }

Property Value

bool

HasFramesRendered

Gets whether the "frames_rendered" field is set

public bool HasFramesRendered { get; }

Property Value

bool

HasFreezeCount

Gets whether the "freeze_count" field is set

public bool HasFreezeCount { get; }

Property Value

bool

HasHeaderBytesReceived

Gets whether the "header_bytes_received" field is set

public bool HasHeaderBytesReceived { get; }

Property Value

bool

HasInsertedSamplesForDeceleration

Gets whether the "inserted_samples_for_deceleration" field is set

public bool HasInsertedSamplesForDeceleration { get; }

Property Value

bool

HasJitterBufferDelay

Gets whether the "jitter_buffer_delay" field is set

public bool HasJitterBufferDelay { get; }

Property Value

bool

HasJitterBufferEmittedCount

Gets whether the "jitter_buffer_emitted_count" field is set

public bool HasJitterBufferEmittedCount { get; }

Property Value

bool

HasJitterBufferMinimumDelay

Gets whether the "jitter_buffer_minimum_delay" field is set

public bool HasJitterBufferMinimumDelay { get; }

Property Value

bool

HasJitterBufferTargetDelay

Gets whether the "jitter_buffer_target_delay" field is set

public bool HasJitterBufferTargetDelay { get; }

Property Value

bool

HasKeyFramesDecoded

Gets whether the "key_frames_decoded" field is set

public bool HasKeyFramesDecoded { get; }

Property Value

bool

HasLastPacketReceivedTimestamp

Gets whether the "last_packet_received_timestamp" field is set

public bool HasLastPacketReceivedTimestamp { get; }

Property Value

bool

HasMid

Gets whether the "mid" field is set

public bool HasMid { get; }

Property Value

bool

HasNackCount

Gets whether the "nack_count" field is set

public bool HasNackCount { get; }

Property Value

bool

HasPacketsDiscarded

Gets whether the "packets_discarded" field is set

public bool HasPacketsDiscarded { get; }

Property Value

bool

HasPauseCount

Gets whether the "pause_count" field is set

public bool HasPauseCount { get; }

Property Value

bool

HasPlayoutId

Gets whether the "playout_id" field is set

public bool HasPlayoutId { get; }

Property Value

bool

HasPliCount

Gets whether the "pli_count" field is set

public bool HasPliCount { get; }

Property Value

bool

HasPowerEfficientDecoder

Gets whether the "power_efficient_decoder" field is set

public bool HasPowerEfficientDecoder { get; }

Property Value

bool

HasQpSum

Gets whether the "qp_sum" field is set

public bool HasQpSum { get; }

Property Value

bool

HasRemoteId

Gets whether the "remote_id" field is set

public bool HasRemoteId { get; }

Property Value

bool

HasRemovedSamplesForAcceleration

Gets whether the "removed_samples_for_acceleration" field is set

public bool HasRemovedSamplesForAcceleration { get; }

Property Value

bool

HasRetransmittedBytesReceived

Gets whether the "retransmitted_bytes_received" field is set

public bool HasRetransmittedBytesReceived { get; }

Property Value

bool

HasRetransmittedPacketsReceived

Gets whether the "retransmitted_packets_received" field is set

public bool HasRetransmittedPacketsReceived { get; }

Property Value

bool

HasRtxSsrc

Gets whether the "rtx_ssrc" field is set

public bool HasRtxSsrc { get; }

Property Value

bool

HasSilentConcealedSamples

Gets whether the "silent_concealed_samples" field is set

public bool HasSilentConcealedSamples { get; }

Property Value

bool

HasTotalAssemblyTime

Gets whether the "total_assembly_time" field is set

public bool HasTotalAssemblyTime { get; }

Property Value

bool

HasTotalAudioEnergy

Gets whether the "total_audio_energy" field is set

public bool HasTotalAudioEnergy { get; }

Property Value

bool

HasTotalDecodeTime

Gets whether the "total_decode_time" field is set

public bool HasTotalDecodeTime { get; }

Property Value

bool

HasTotalFreezeDuration

Gets whether the "total_freeze_duration" field is set

public bool HasTotalFreezeDuration { get; }

Property Value

bool

HasTotalInterFrameDelay

Gets whether the "total_inter_frame_delay" field is set

public bool HasTotalInterFrameDelay { get; }

Property Value

bool

HasTotalPauseDuration

Gets whether the "total_pause_duration" field is set

public bool HasTotalPauseDuration { get; }

Property Value

bool

HasTotalProcessingDelay

Gets whether the "total_processing_delay" field is set

public bool HasTotalProcessingDelay { get; }

Property Value

bool

HasTotalSamplesDuration

Gets whether the "total_samples_duration" field is set

public bool HasTotalSamplesDuration { get; }

Property Value

bool

HasTotalSamplesReceived

Gets whether the "total_samples_received" field is set

public bool HasTotalSamplesReceived { get; }

Property Value

bool

HasTotalSquaredInterFrameDelay

Gets whether the "total_squared_inter_frame_delay" field is set

public bool HasTotalSquaredInterFrameDelay { get; }

Property Value

bool

HasTrackIdentifier

Gets whether the "track_identifier" field is set

public bool HasTrackIdentifier { get; }

Property Value

bool

HeaderBytesReceived

public ulong HeaderBytesReceived { get; set; }

Property Value

ulong

InsertedSamplesForDeceleration

public ulong InsertedSamplesForDeceleration { get; set; }

Property Value

ulong

JitterBufferDelay

public double JitterBufferDelay { get; set; }

Property Value

double

JitterBufferEmittedCount

public ulong JitterBufferEmittedCount { get; set; }

Property Value

ulong

JitterBufferMinimumDelay

public double JitterBufferMinimumDelay { get; set; }

Property Value

double

JitterBufferTargetDelay

public double JitterBufferTargetDelay { get; set; }

Property Value

double

KeyFramesDecoded

public uint KeyFramesDecoded { get; set; }

Property Value

uint

LastPacketReceivedTimestamp

public double LastPacketReceivedTimestamp { get; set; }

Property Value

double

Mid

public string Mid { get; set; }

Property Value

string

NackCount

public uint NackCount { get; set; }

Property Value

uint

PacketsDiscarded

public ulong PacketsDiscarded { get; set; }

Property Value

ulong

Parser

public static Google.Protobuf.MessageParser<InboundRtpStreamStats> Parser { get; }

Property Value

MessageParser<InboundRtpStreamStats>

PauseCount

public uint PauseCount { get; set; }

Property Value

uint

PlayoutId

public string PlayoutId { get; set; }

Property Value

string

PliCount

public uint PliCount { get; set; }

Property Value

uint

PowerEfficientDecoder

public bool PowerEfficientDecoder { get; set; }

Property Value

bool

QpSum

public ulong QpSum { get; set; }

Property Value

ulong

RemoteId

public string RemoteId { get; set; }

Property Value

string

RemovedSamplesForAcceleration

public ulong RemovedSamplesForAcceleration { get; set; }

Property Value

ulong

RetransmittedBytesReceived

public ulong RetransmittedBytesReceived { get; set; }

Property Value

ulong

RetransmittedPacketsReceived

public ulong RetransmittedPacketsReceived { get; set; }

Property Value

ulong

RtxSsrc

public uint RtxSsrc { get; set; }

Property Value

uint

SilentConcealedSamples

public ulong SilentConcealedSamples { get; set; }

Property Value

ulong

TotalAssemblyTime

public double TotalAssemblyTime { get; set; }

Property Value

double

TotalAudioEnergy

public double TotalAudioEnergy { get; set; }

Property Value

double

TotalDecodeTime

public double TotalDecodeTime { get; set; }

Property Value

double

TotalFreezeDuration

public double TotalFreezeDuration { get; set; }

Property Value

double

TotalInterFrameDelay

public double TotalInterFrameDelay { get; set; }

Property Value

double

TotalPauseDuration

public double TotalPauseDuration { get; set; }

Property Value

double

TotalProcessingDelay

public double TotalProcessingDelay { get; set; }

Property Value

double

TotalSamplesDuration

public double TotalSamplesDuration { get; set; }

Property Value

double

TotalSamplesReceived

public ulong TotalSamplesReceived { get; set; }

Property Value

ulong

TotalSquaredInterFrameDelay

public double TotalSquaredInterFrameDelay { get; set; }

Property Value

double

TrackIdentifier

public string TrackIdentifier { get; set; }

Property Value

string

Methods

CalculateSize()

public int CalculateSize()

Returns

int

ClearAudioLevel()

Clears the value of the "audio_level" field

public void ClearAudioLevel()

ClearBytesReceived()

Clears the value of the "bytes_received" field

public void ClearBytesReceived()

ClearConcealedSamples()

Clears the value of the "concealed_samples" field

public void ClearConcealedSamples()

ClearConcealmentEvents()

Clears the value of the "concealment_events" field

public void ClearConcealmentEvents()

ClearDecoderImplementation()

Clears the value of the "decoder_implementation" field

public void ClearDecoderImplementation()

ClearEstimatedPlayoutTimestamp()

Clears the value of the "estimated_playout_timestamp" field

public void ClearEstimatedPlayoutTimestamp()

ClearFecBytesReceived()

Clears the value of the "fec_bytes_received" field

public void ClearFecBytesReceived()

ClearFecPacketsDiscarded()

Clears the value of the "fec_packets_discarded" field

public void ClearFecPacketsDiscarded()

ClearFecPacketsReceived()

Clears the value of the "fec_packets_received" field

public void ClearFecPacketsReceived()

ClearFecSsrc()

Clears the value of the "fec_ssrc" field

public void ClearFecSsrc()

ClearFirCount()

Clears the value of the "fir_count" field

public void ClearFirCount()

ClearFrameHeight()

Clears the value of the "frame_height" field

public void ClearFrameHeight()

ClearFrameWidth()

Clears the value of the "frame_width" field

public void ClearFrameWidth()

ClearFramesAssembledFromMultiplePackets()

Clears the value of the "frames_assembled_from_multiple_packets" field

public void ClearFramesAssembledFromMultiplePackets()

ClearFramesDecoded()

Clears the value of the "frames_decoded" field

public void ClearFramesDecoded()

ClearFramesDropped()

Clears the value of the "frames_dropped" field

public void ClearFramesDropped()

ClearFramesPerSecond()

Clears the value of the "frames_per_second" field

public void ClearFramesPerSecond()

ClearFramesReceived()

Clears the value of the "frames_received" field

public void ClearFramesReceived()

ClearFramesRendered()

Clears the value of the "frames_rendered" field

public void ClearFramesRendered()

ClearFreezeCount()

Clears the value of the "freeze_count" field

public void ClearFreezeCount()

ClearHeaderBytesReceived()

Clears the value of the "header_bytes_received" field

public void ClearHeaderBytesReceived()

ClearInsertedSamplesForDeceleration()

Clears the value of the "inserted_samples_for_deceleration" field

public void ClearInsertedSamplesForDeceleration()

ClearJitterBufferDelay()

Clears the value of the "jitter_buffer_delay" field

public void ClearJitterBufferDelay()

ClearJitterBufferEmittedCount()

Clears the value of the "jitter_buffer_emitted_count" field

public void ClearJitterBufferEmittedCount()

ClearJitterBufferMinimumDelay()

Clears the value of the "jitter_buffer_minimum_delay" field

public void ClearJitterBufferMinimumDelay()

ClearJitterBufferTargetDelay()

Clears the value of the "jitter_buffer_target_delay" field

public void ClearJitterBufferTargetDelay()

ClearKeyFramesDecoded()

Clears the value of the "key_frames_decoded" field

public void ClearKeyFramesDecoded()

ClearLastPacketReceivedTimestamp()

Clears the value of the "last_packet_received_timestamp" field

public void ClearLastPacketReceivedTimestamp()

ClearMid()

Clears the value of the "mid" field

public void ClearMid()

ClearNackCount()

Clears the value of the "nack_count" field

public void ClearNackCount()

ClearPacketsDiscarded()

Clears the value of the "packets_discarded" field

public void ClearPacketsDiscarded()

ClearPauseCount()

Clears the value of the "pause_count" field

public void ClearPauseCount()

ClearPlayoutId()

Clears the value of the "playout_id" field

public void ClearPlayoutId()

ClearPliCount()

Clears the value of the "pli_count" field

public void ClearPliCount()

ClearPowerEfficientDecoder()

Clears the value of the "power_efficient_decoder" field

public void ClearPowerEfficientDecoder()

ClearQpSum()

Clears the value of the "qp_sum" field

public void ClearQpSum()

ClearRemoteId()

Clears the value of the "remote_id" field

public void ClearRemoteId()

ClearRemovedSamplesForAcceleration()

Clears the value of the "removed_samples_for_acceleration" field

public void ClearRemovedSamplesForAcceleration()

ClearRetransmittedBytesReceived()

Clears the value of the "retransmitted_bytes_received" field

public void ClearRetransmittedBytesReceived()

ClearRetransmittedPacketsReceived()

Clears the value of the "retransmitted_packets_received" field

public void ClearRetransmittedPacketsReceived()

ClearRtxSsrc()

Clears the value of the "rtx_ssrc" field

public void ClearRtxSsrc()

ClearSilentConcealedSamples()

Clears the value of the "silent_concealed_samples" field

public void ClearSilentConcealedSamples()

ClearTotalAssemblyTime()

Clears the value of the "total_assembly_time" field

public void ClearTotalAssemblyTime()

ClearTotalAudioEnergy()

Clears the value of the "total_audio_energy" field

public void ClearTotalAudioEnergy()

ClearTotalDecodeTime()

Clears the value of the "total_decode_time" field

public void ClearTotalDecodeTime()

ClearTotalFreezeDuration()

Clears the value of the "total_freeze_duration" field

public void ClearTotalFreezeDuration()

ClearTotalInterFrameDelay()

Clears the value of the "total_inter_frame_delay" field

public void ClearTotalInterFrameDelay()

ClearTotalPauseDuration()

Clears the value of the "total_pause_duration" field

public void ClearTotalPauseDuration()

ClearTotalProcessingDelay()

Clears the value of the "total_processing_delay" field

public void ClearTotalProcessingDelay()

ClearTotalSamplesDuration()

Clears the value of the "total_samples_duration" field

public void ClearTotalSamplesDuration()

ClearTotalSamplesReceived()

Clears the value of the "total_samples_received" field

public void ClearTotalSamplesReceived()

ClearTotalSquaredInterFrameDelay()

Clears the value of the "total_squared_inter_frame_delay" field

public void ClearTotalSquaredInterFrameDelay()

ClearTrackIdentifier()

Clears the value of the "track_identifier" field

public void ClearTrackIdentifier()

Clone()

public InboundRtpStreamStats Clone()

Returns

InboundRtpStreamStats

Equals(InboundRtpStreamStats)

public bool Equals(InboundRtpStreamStats other)

Parameters

other InboundRtpStreamStats

Returns

bool

Equals(object)

public override bool Equals(object other)

Parameters

other object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

MergeFrom(CodedInputStream)

public void MergeFrom(Google.Protobuf.CodedInputStream input)

Parameters

input CodedInputStream

MergeFrom(InboundRtpStreamStats)

public void MergeFrom(InboundRtpStreamStats other)

Parameters

other InboundRtpStreamStats

ToString()

public override string ToString()

Returns

string

WriteTo(CodedOutputStream)

public void WriteTo(Google.Protobuf.CodedOutputStream output)

Parameters

output CodedOutputStream