Class ExpertFrameDuration
Frame durations for Opus, used when updating the "OPUS_SET_EXPERT_FRAME_DURATION_REQUEST" (EncoderConfig.ExpertFrameDuration) configuration.
Inheritance
System.Object
ExpertFrameDuration
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: FM.LiveSwitch.Opus
Assembly: FM.LiveSwitch.Opus.dll
Syntax
public sealed class ExpertFrameDuration
Properties
Argument
Gets a frame duration of Opus "OPUS_FRAMESIZE_ARG".
Declaration
public static ExpertFrameDuration Argument { get; }
Property Value
Type | Description |
---|---|
ExpertFrameDuration |
Size10ms
Gets a frame duration of Opus "OPUS_FRAMESIZE_10_MS".
Declaration
public static ExpertFrameDuration Size10ms { get; }
Property Value
Type | Description |
---|---|
ExpertFrameDuration |
Size2_5ms
Gets a frame duration of Opus "OPUS_FRAMESIZE_2_5_MS".
Declaration
public static ExpertFrameDuration Size2_5ms { get; }
Property Value
Type | Description |
---|---|
ExpertFrameDuration |
Size20ms
Gets a frame duration of Opus "OPUS_FRAMESIZE_20_MS".
Declaration
public static ExpertFrameDuration Size20ms { get; }
Property Value
Type | Description |
---|---|
ExpertFrameDuration |
Size40ms
Gets a frame duration of Opus "OPUS_FRAMESIZE_40_MS".
Declaration
public static ExpertFrameDuration Size40ms { get; }
Property Value
Type | Description |
---|---|
ExpertFrameDuration |
Size5ms
Gets a frame duration of Opus "OPUS_FRAMESIZE_5_MS".
Declaration
public static ExpertFrameDuration Size5ms { get; }
Property Value
Type | Description |
---|---|
ExpertFrameDuration |
Size60ms
Gets a frame duration of Opus "OPUS_FRAMESIZE_60_MS".
Declaration
public static ExpertFrameDuration Size60ms { get; }
Property Value
Type | Description |
---|---|
ExpertFrameDuration |
Value
Gets the internal integer value representation of this frame duration.
Declaration
public int Value { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
Variable
Gets a frame duration of Opus "OPUS_FRAMESIZE_VARIABLE".
Declaration
public static ExpertFrameDuration Variable { get; }
Property Value
Type | Description |
---|---|
ExpertFrameDuration |