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()