Table of Contents

Class NewSoxResamplerRequest

Namespace
LiveKit.Proto
public sealed class NewSoxResamplerRequest : Google.Protobuf.IMessage<NewSoxResamplerRequest>, Google.Protobuf.IBufferMessage
Inheritance
NewSoxResamplerRequest
Implements
IBufferMessage
Extension Methods

Constructors

NewSoxResamplerRequest()

public NewSoxResamplerRequest()

NewSoxResamplerRequest(NewSoxResamplerRequest)

public NewSoxResamplerRequest(NewSoxResamplerRequest other)

Parameters

other NewSoxResamplerRequest

Fields

FlagsFieldNumber

Field number for the "flags" field.

public const int FlagsFieldNumber = 7

Field Value

int

InputDataTypeFieldNumber

Field number for the "input_data_type" field.

public const int InputDataTypeFieldNumber = 4

Field Value

int

InputRateFieldNumber

Field number for the "input_rate" field.

public const int InputRateFieldNumber = 1

Field Value

int

NumChannelsFieldNumber

Field number for the "num_channels" field.

public const int NumChannelsFieldNumber = 3

Field Value

int

OutputDataTypeFieldNumber

Field number for the "output_data_type" field.

public const int OutputDataTypeFieldNumber = 5

Field Value

int

OutputRateFieldNumber

Field number for the "output_rate" field.

public const int OutputRateFieldNumber = 2

Field Value

int

QualityRecipeFieldNumber

Field number for the "quality_recipe" field.

public const int QualityRecipeFieldNumber = 6

Field Value

int

Properties

Descriptor

public static Google.Protobuf.Reflection.MessageDescriptor Descriptor { get; }

Property Value

MessageDescriptor

Flags

public uint Flags { get; set; }

Property Value

uint

HasFlags

Gets whether the "flags" field is set

public bool HasFlags { get; }

Property Value

bool

HasInputDataType

Gets whether the "input_data_type" field is set

public bool HasInputDataType { get; }

Property Value

bool

HasInputRate

Gets whether the "input_rate" field is set

public bool HasInputRate { get; }

Property Value

bool

HasNumChannels

Gets whether the "num_channels" field is set

public bool HasNumChannels { get; }

Property Value

bool

HasOutputDataType

Gets whether the "output_data_type" field is set

public bool HasOutputDataType { get; }

Property Value

bool

HasOutputRate

Gets whether the "output_rate" field is set

public bool HasOutputRate { get; }

Property Value

bool

HasQualityRecipe

Gets whether the "quality_recipe" field is set

public bool HasQualityRecipe { get; }

Property Value

bool

InputDataType

public SoxResamplerDataType InputDataType { get; set; }

Property Value

SoxResamplerDataType

InputRate

public double InputRate { get; set; }

Property Value

double

NumChannels

public uint NumChannels { get; set; }

Property Value

uint

OutputDataType

public SoxResamplerDataType OutputDataType { get; set; }

Property Value

SoxResamplerDataType

OutputRate

public double OutputRate { get; set; }

Property Value

double

Parser

public static Google.Protobuf.MessageParser<NewSoxResamplerRequest> Parser { get; }

Property Value

MessageParser<NewSoxResamplerRequest>

QualityRecipe

public SoxQualityRecipe QualityRecipe { get; set; }

Property Value

SoxQualityRecipe

Methods

CalculateSize()

public int CalculateSize()

Returns

int

ClearFlags()

Clears the value of the "flags" field

public void ClearFlags()

ClearInputDataType()

Clears the value of the "input_data_type" field

public void ClearInputDataType()

ClearInputRate()

Clears the value of the "input_rate" field

public void ClearInputRate()

ClearNumChannels()

Clears the value of the "num_channels" field

public void ClearNumChannels()

ClearOutputDataType()

Clears the value of the "output_data_type" field

public void ClearOutputDataType()

ClearOutputRate()

Clears the value of the "output_rate" field

public void ClearOutputRate()

ClearQualityRecipe()

Clears the value of the "quality_recipe" field

public void ClearQualityRecipe()

Clone()

public NewSoxResamplerRequest Clone()

Returns

NewSoxResamplerRequest

Equals(NewSoxResamplerRequest)

public bool Equals(NewSoxResamplerRequest other)

Parameters

other NewSoxResamplerRequest

Returns

bool

Equals(object)

public override bool Equals(object other)

Parameters

other object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

MergeFrom(CodedInputStream)

public void MergeFrom(Google.Protobuf.CodedInputStream input)

Parameters

input CodedInputStream

MergeFrom(NewSoxResamplerRequest)

public void MergeFrom(NewSoxResamplerRequest other)

Parameters

other NewSoxResamplerRequest

ToString()

public override string ToString()

Returns

string

WriteTo(CodedOutputStream)

public void WriteTo(Google.Protobuf.CodedOutputStream output)

Parameters

output CodedOutputStream