Class CustomVPXEncoderSettings
- Assembly
- VisioForge.Core.dll
Custom VPx encoder settings. Implements the VisioForge.Core.Types.X.VideoEncoders.IVPXEncoderSettings
public class CustomVPXEncoderSettings : IVPXEncoderSettings, IVideoEncoder, IMediaBlockSettings, IEncoderTextInfoInheritance
Implements
Inherited Members
Constructors
CustomVPXEncoderSettings(string)
Initializes a new instance of the VisioForge.Core.Types.X.VideoEncoders.CustomVPXEncoderSettings class.
public CustomVPXEncoderSettings(string elementName)Parameters
elementNamestring-
Name of the element.
Properties
ElementName
Gets the name of the element.
public string ElementName { get; }Property Value
Properties
Gets the properties. Use them co configure encoder.
public Dictionary<string, object> Properties { get; }Property Value
VideoFormat
Gets or sets the video format, required by encoder.
public VideoFormatX VideoFormat { get; set; }Property Value
Methods
CreateBlock()
Creates the block.
public MediaBlock CreateBlock()Returns
- MediaBlock
-
MediaBlock.
GetCaps()
Gets the caps.
public string GetCaps()Returns
- string
-
System.String.
Exceptions
GetEncoderType()
Gets the type of the encoder.
public VPXEncoderType GetEncoderType()Returns
- VPXEncoderType
-
VPXEncoderType.
GetParameters()
Gets the parameters as string.
public string GetParameters()Returns
- string
-
System.String.