Class IngressAudioOptions
- Namespace
- Livekit.Server.Sdk.Dotnet
- Assembly
- LivekitApi.dll
public sealed class IngressAudioOptions : IMessage<IngressAudioOptions>, IEquatable<IngressAudioOptions>, IDeepCloneable<IngressAudioOptions>, IBufferMessage, IMessage
- Inheritance
-
IngressAudioOptions
- Implements
-
IBufferMessage
- Inherited Members
Constructors
IngressAudioOptions()
public IngressAudioOptions()
IngressAudioOptions(IngressAudioOptions)
public IngressAudioOptions(IngressAudioOptions other)
Parameters
otherIngressAudioOptions
Properties
EncodingOptionsCase
public IngressAudioOptions.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 IngressAudioEncodingOptions Options { get; set; }
Property Value
Preset
public IngressAudioEncodingPreset 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()