Table of Contents

Class RTPForwarderState

Namespace
Livekit.Server.Sdk.Dotnet
Assembly
LivekitApi.dll
public sealed class RTPForwarderState : IMessage<RTPForwarderState>, IEquatable<RTPForwarderState>, IDeepCloneable<RTPForwarderState>, IBufferMessage, IMessage
Inheritance
RTPForwarderState
Implements
IBufferMessage
Inherited Members

Constructors

RTPForwarderState()

public RTPForwarderState()

RTPForwarderState(RTPForwarderState)

public RTPForwarderState(RTPForwarderState other)

Parameters

other RTPForwarderState

Properties

CodecMungerCase

public RTPForwarderState.CodecMungerOneofCase CodecMungerCase { get; }

Property Value

RTPForwarderState.CodecMungerOneofCase

DependencyDescriptorForwarder

public DependencyDescriptorForwarderState DependencyDescriptorForwarder { get; set; }

Property Value

DependencyDescriptorForwarderState

DummyStartTimestampOffset

public ulong DummyStartTimestampOffset { get; set; }

Property Value

ulong

ExtFirstTimestamp

public ulong ExtFirstTimestamp { get; set; }

Property Value

ulong

PreStartTime

public long PreStartTime { get; set; }

Property Value

long

ReferenceLayerSpatial

public int ReferenceLayerSpatial { get; set; }

Property Value

int

RtpMunger

public RTPMungerState RtpMunger { get; set; }

Property Value

RTPMungerState

SenderReportState

public RepeatedField<RTCPSenderReportState> SenderReportState { get; }

Property Value

RepeatedField<RTCPSenderReportState>

Started

public bool Started { get; set; }

Property Value

bool

Vp8Munger

public VP8MungerState Vp8Munger { get; set; }

Property Value

VP8MungerState

Methods

ClearCodecMunger()

public void ClearCodecMunger()