Class IngressVideoOptions
- Namespace
- Livekit.Server.Sdk.Dotnet
- Assembly
- LivekitApi.dll
public sealed class IngressVideoOptions : IMessage<IngressVideoOptions>, IEquatable<IngressVideoOptions>, IDeepCloneable<IngressVideoOptions>, IBufferMessage, IMessage
- Inheritance
-
IngressVideoOptions
- Implements
-
IBufferMessage
- Inherited Members
Constructors
IngressVideoOptions()
public IngressVideoOptions()
IngressVideoOptions(IngressVideoOptions)
public IngressVideoOptions(IngressVideoOptions other)
Parameters
otherIngressVideoOptions
Properties
EncodingOptionsCase
public IngressVideoOptions.EncodingOptionsOneofCase EncodingOptionsCase { get; }
Property Value
HasPreset
Gets whether the "preset" field is set
public bool HasPreset { get; }
Property Value
Name
public string Name { get; set; }
Property Value
Options
public IngressVideoEncodingOptions Options { get; set; }
Property Value
Preset
public IngressVideoEncodingPreset Preset { get; set; }
Property Value
Source
public TrackSource Source { get; set; }
Property Value
Methods
ClearEncodingOptions()
public void ClearEncodingOptions()
ClearPreset()
Clears the value of the oneof if it's currently set to "preset"
public void ClearPreset()