Class TrackCompositeEgressRequest
- Namespace
- Livekit.Server.Sdk.Dotnet
- Assembly
- LivekitApi.dll
public sealed class TrackCompositeEgressRequest : IMessage<TrackCompositeEgressRequest>, IEquatable<TrackCompositeEgressRequest>, IDeepCloneable<TrackCompositeEgressRequest>, IBufferMessage, IMessage
- Inheritance
-
TrackCompositeEgressRequest
- Implements
-
IBufferMessage
- Inherited Members
Constructors
TrackCompositeEgressRequest()
public TrackCompositeEgressRequest()
TrackCompositeEgressRequest(TrackCompositeEgressRequest)
public TrackCompositeEgressRequest(TrackCompositeEgressRequest other)
Parameters
Properties
Advanced
public EncodingOptions Advanced { get; set; }
Property Value
AudioTrackId
public string AudioTrackId { get; set; }
Property Value
File
[Obsolete]
public EncodedFileOutput File { 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
ImageOutputs
public RepeatedField<ImageOutput> ImageOutputs { get; }
Property Value
OptionsCase
public TrackCompositeEgressRequest.OptionsOneofCase OptionsCase { get; }
Property Value
OutputCase
public TrackCompositeEgressRequest.OutputOneofCase OutputCase { get; }
Property Value
Preset
public EncodingOptionsPreset Preset { get; set; }
Property Value
RoomName
public string RoomName { get; set; }
Property Value
SegmentOutputs
public RepeatedField<SegmentedFileOutput> SegmentOutputs { get; }
Property Value
Segments
[Obsolete]
public SegmentedFileOutput Segments { get; set; }
Property Value
Stream
[Obsolete]
public StreamOutput Stream { get; set; }
Property Value
StreamOutputs
public RepeatedField<StreamOutput> StreamOutputs { get; }
Property Value
VideoTrackId
public string VideoTrackId { get; set; }
Property Value
Webhooks
public RepeatedField<WebhookConfig> Webhooks { get; }
Property Value
Methods
ClearOptions()
public void ClearOptions()
ClearOutput()
public void ClearOutput()
ClearPreset()
Clears the value of the oneof if it's currently set to "preset"
public void ClearPreset()