VisioForge (c) 2025

Search Results for

    Class CustomVPXEncoderSettings

    Custom VPx encoder settings. Implements the IVPXEncoderSettings

    Inheritance
    object
    CustomVPXEncoderSettings
    Implements
    IVPXEncoderSettings
    IVideoEncoder
    IMediaBlockSettings
    IEncoderTextInfo
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: VisioForge.Core.Types.X.VideoEncoders
    Assembly: VisioForge.Core.dll
    Syntax
    public class CustomVPXEncoderSettings : IVPXEncoderSettings, IVideoEncoder, IMediaBlockSettings, IEncoderTextInfo

    Constructors

    CustomVPXEncoderSettings(string)

    Initializes a new instance of the CustomVPXEncoderSettings class.

    Declaration
    public CustomVPXEncoderSettings(string elementName)
    Parameters
    Type Name Description
    string elementName

    Name of the element.

    Properties

    ElementName

    Gets the name of the element.

    Declaration
    public string ElementName { get; }
    Property Value
    Type Description
    string

    The name of the element.

    Properties

    Gets the properties. Use them co configure encoder.

    Declaration
    public Dictionary<string, object> Properties { get; }
    Property Value
    Type Description
    Dictionary<string, object>

    The properties.

    VideoFormat

    Gets or sets the video format, required by encoder.

    Declaration
    public VideoFormatX VideoFormat { get; set; }
    Property Value
    Type Description
    VideoFormatX

    The video format.

    Methods

    CreateBlock()

    Creates the block.

    Declaration
    public MediaBlock CreateBlock()
    Returns
    Type Description
    MediaBlock

    MediaBlock.

    GetCaps()

    Gets the caps.

    Declaration
    public string GetCaps()
    Returns
    Type Description
    string

    System.String.

    Exceptions
    Type Condition
    NotImplementedException

    GetEncoderType()

    Gets the type of the encoder.

    Declaration
    public VPXEncoderType GetEncoderType()
    Returns
    Type Description
    VPXEncoderType

    VPXEncoderType.

    GetParameters()

    Gets the parameters as string.

    Declaration
    public string GetParameters()
    Returns
    Type Description
    string

    System.String.

    Exceptions
    Type Condition
    NotImplementedException

    Implements

    IVPXEncoderSettings
    IVideoEncoder
    IMediaBlockSettings
    IEncoderTextInfo

    See Also

    IVPXEncoderSettings