Class CustomVideoEncoderSettings
Custom video encoder settings. Implements the IVideoEncoder
Inherited Members
Namespace: VisioForge.Core.Types.X.VideoEncoder
Assembly: VisioForge.Core.dll
Syntax
public class CustomVideoEncoderSettings : IVideoEncoder, IMediaBlockSettings
Constructors
CustomVideoEncoderSettings(string)
Initializes a new instance of the CustomVideoEncoderSettings class.
Declaration
public CustomVideoEncoderSettings(string name)
Parameters
Type | Name | Description |
---|---|---|
string | name | The name. |
Properties
Name
Gets the name.
Declaration
public string Name { get; }
Property Value
Type | Description |
---|---|
string | The name. |
Properties
Gets the properties.
Declaration
public Dictionary<string, object> Properties { get; }
Property Value
Type | Description |
---|---|
Dictionary<string, object> | The properties. |
Methods
CreateBlock()
Creates the block.
Declaration
public MediaBlock CreateBlock()
Returns
Type | Description |
---|---|
MediaBlock | MediaBlock. |
Enumerate(CustomVideoEncoderType)
Enumerates the specified type.
Declaration
public static ElementX[] Enumerate(CustomVideoEncoderType type_)
Parameters
Type | Name | Description |
---|---|---|
CustomVideoEncoderType | type_ | The type. |
Returns
Type | Description |
---|---|
ElementX[] | ElementX[]. |
Exceptions
Type | Condition |
---|---|
ArgumentOutOfRangeException | type_ - null |