Class RAV1EEncoderSettings
- Assembly
- VisioForge.Core.dll
RAV1E AV1 encoder settings.
public class RAV1EEncoderSettings : IAV1EncoderSettings, IVideoEncoder, IMediaBlockSettingsInheritance
Implements
Inherited Members
Fields
Name
The name.
public static string NameField Value
Properties
Bitrate
Gets or sets the bitrate.
public int Bitrate { get; set; }Property Value
LowLatency
Gets or sets a value indicating whether low latency is enabled.
public bool LowLatency { get; set; }Property Value
MaxKeyFrameInterval
Gets or sets the maximum key frame interval.
public ulong MaxKeyFrameInterval { get; set; }Property Value
MinKeyFrameInterval
Gets or sets the minimum key frame interval.
public ulong MinKeyFrameInterval { get; set; }Property Value
MinQuantizer
Gets or sets the minimum quantizer. Range is [0..255].
public uint MinQuantizer { get; set; }Property Value
Quantizer
Gets or sets the quantizer.
public uint Quantizer { get; set; }Property Value
SpeedPreset
Gets or sets the speed preset (10 fastest, 0 slowest).
public int SpeedPreset { get; set; }Property Value
Tune
Gets or sets the tune mode.
public RAV1EEncoderTune Tune { get; set; }Property Value
Methods
CreateBlock()
Creates the block.
public MediaBlock CreateBlock()Returns
- MediaBlock
-
MediaBlock.
GetEncoderType()
Gets the type of the encoder.
public AV1EncoderType GetEncoderType()Returns
- AV1EncoderType
-
AV1EncoderType.
ToString()
Returns a String that represents this instance.
public override string ToString()