Class AutoParticipantEgress
- Namespace
- Livekit.Server.Sdk.Dotnet
- Assembly
- LivekitApi.dll
public sealed class AutoParticipantEgress : IMessage<AutoParticipantEgress>, IEquatable<AutoParticipantEgress>, IDeepCloneable<AutoParticipantEgress>, IBufferMessage, IMessage
- Inheritance
-
AutoParticipantEgress
- Implements
-
IBufferMessage
- Inherited Members
Constructors
AutoParticipantEgress()
public AutoParticipantEgress()
AutoParticipantEgress(AutoParticipantEgress)
public AutoParticipantEgress(AutoParticipantEgress other)
Parameters
otherAutoParticipantEgress
Properties
Advanced
(optional)
public EncodingOptions Advanced { get; set; }
Property Value
FileOutputs
public RepeatedField<EncodedFileOutput> FileOutputs { get; }
Property Value
HasPreset
Gets whether the "preset" field is set
public bool HasPreset { get; }
Property Value
OptionsCase
public AutoParticipantEgress.OptionsOneofCase OptionsCase { get; }
Property Value
Preset
(default H264_720P_30)
public EncodingOptionsPreset Preset { get; set; }
Property Value
SegmentOutputs
public RepeatedField<SegmentedFileOutput> SegmentOutputs { get; }
Property Value
Methods
ClearOptions()
public void ClearOptions()
ClearPreset()
Clears the value of the oneof if it's currently set to "preset"
public void ClearPreset()