Class NewSoxResamplerRequest
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
otherNewSoxResamplerRequest
Fields
FlagsFieldNumber
Field number for the "flags" field.
public const int FlagsFieldNumber = 7
Field Value
InputDataTypeFieldNumber
Field number for the "input_data_type" field.
public const int InputDataTypeFieldNumber = 4
Field Value
InputRateFieldNumber
Field number for the "input_rate" field.
public const int InputRateFieldNumber = 1
Field Value
NumChannelsFieldNumber
Field number for the "num_channels" field.
public const int NumChannelsFieldNumber = 3
Field Value
OutputDataTypeFieldNumber
Field number for the "output_data_type" field.
public const int OutputDataTypeFieldNumber = 5
Field Value
OutputRateFieldNumber
Field number for the "output_rate" field.
public const int OutputRateFieldNumber = 2
Field Value
QualityRecipeFieldNumber
Field number for the "quality_recipe" field.
public const int QualityRecipeFieldNumber = 6
Field Value
Properties
Descriptor
public static Google.Protobuf.Reflection.MessageDescriptor Descriptor { get; }
Property Value
- MessageDescriptor
Flags
public uint Flags { get; set; }
Property Value
HasFlags
Gets whether the "flags" field is set
public bool HasFlags { get; }
Property Value
HasInputDataType
Gets whether the "input_data_type" field is set
public bool HasInputDataType { get; }
Property Value
HasInputRate
Gets whether the "input_rate" field is set
public bool HasInputRate { get; }
Property Value
HasNumChannels
Gets whether the "num_channels" field is set
public bool HasNumChannels { get; }
Property Value
HasOutputDataType
Gets whether the "output_data_type" field is set
public bool HasOutputDataType { get; }
Property Value
HasOutputRate
Gets whether the "output_rate" field is set
public bool HasOutputRate { get; }
Property Value
HasQualityRecipe
Gets whether the "quality_recipe" field is set
public bool HasQualityRecipe { get; }
Property Value
InputDataType
public SoxResamplerDataType InputDataType { get; set; }
Property Value
InputRate
public double InputRate { get; set; }
Property Value
NumChannels
public uint NumChannels { get; set; }
Property Value
OutputDataType
public SoxResamplerDataType OutputDataType { get; set; }
Property Value
OutputRate
public double OutputRate { get; set; }
Property Value
Parser
public static Google.Protobuf.MessageParser<NewSoxResamplerRequest> Parser { get; }
Property Value
- MessageParser<NewSoxResamplerRequest>
QualityRecipe
public SoxQualityRecipe QualityRecipe { get; set; }
Property Value
Methods
CalculateSize()
public int CalculateSize()
Returns
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
Equals(NewSoxResamplerRequest)
public bool Equals(NewSoxResamplerRequest other)
Parameters
otherNewSoxResamplerRequest
Returns
Equals(object)
public override bool Equals(object other)
Parameters
otherobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
MergeFrom(CodedInputStream)
public void MergeFrom(Google.Protobuf.CodedInputStream input)
Parameters
inputCodedInputStream
MergeFrom(NewSoxResamplerRequest)
public void MergeFrom(NewSoxResamplerRequest other)
Parameters
otherNewSoxResamplerRequest
ToString()
public override string ToString()
Returns
WriteTo(CodedOutputStream)
public void WriteTo(Google.Protobuf.CodedOutputStream output)
Parameters
outputCodedOutputStream