Table of Contents

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

other IngressAudioOptions

Properties

EncodingOptionsCase

public IngressAudioOptions.EncodingOptionsOneofCase EncodingOptionsCase { get; }

Property Value

IngressAudioOptions.EncodingOptionsOneofCase

HasPreset

Gets whether the "preset" field is set

public bool HasPreset { get; }

Property Value

bool

Name

public string Name { get; set; }

Property Value

string

Options

public IngressAudioEncodingOptions Options { get; set; }

Property Value

IngressAudioEncodingOptions

Preset

public IngressAudioEncodingPreset Preset { get; set; }

Property Value

IngressAudioEncodingPreset

Source

public TrackSource Source { get; set; }

Property Value

TrackSource

Methods

ClearEncodingOptions()

public void ClearEncodingOptions()

ClearPreset()

Clears the value of the oneof if it's currently set to "preset"

public void ClearPreset()