Table of Contents

Class MKVv1Output

Namespace
VisioForge.Core.Types.Output
Assembly
VisioForge.Core.dll

MKV (legacy) file output.

public sealed class MKVv1Output : IVideoEditBaseOutput, IVideoCaptureBaseOutput

Inheritance

Implements

Inherited Members

Constructors

MKVv1Output()

Initializes a new instance of the VisioForge.Core.Types.Output.MKVv1Output class.

public MKVv1Output()

MKVv1Output(MP3Output)

Initializes a new instance of the VisioForge.Core.Types.Output.MKVv1Output class.

public MKVv1Output(MP3Output lame)

Parameters

lame MP3Output

LAME output.

Properties

ACM

Gets or sets ACM output.

public ACMOutput ACM { get; set; }

Property Value

ACMOutput

Audio_UseMP3Encoder

Gets or sets a value indicating whether LAME usage enabled.

public bool Audio_UseMP3Encoder { get; set; }

Property Value

bool

MP3

Gets or sets LAME output.

public MP3Output MP3 { get; set; }

Property Value

MP3Output

Video_AVI_10Compatibility

Gets or sets a value indicating whether AVI 1.0 compatibility will be enabled.

public bool Video_AVI_10Compatibility { get; set; }

Property Value

bool

Video_AVI_Interleaving

Gets or sets the Interleaving type being in used.

public AVIInterleaving Video_AVI_Interleaving { get; set; }

Property Value

AVIInterleaving

Video_Codec

Gets or sets name of the video codec.

public string Video_Codec { get; set; }

Property Value

string

Video_UseCompression

Gets or sets a value indicating whether video compression enabled.

public bool Video_UseCompression { get; set; }

Property Value

bool

Video_UseCompression_DecodeUncompressedToRGB

Gets or sets a value indicating whether RAW video from camera will be decoded to uncompressed RGB format.

public bool Video_UseCompression_DecodeUncompressedToRGB { get; set; }

Property Value

bool

Methods

GetInternalTypeVC()

Gets internal output format.

public VideoCaptureOutputFormat GetInternalTypeVC()

Returns

VideoCaptureOutputFormat

Returns VisioForge.Core.Types.VideoCapture.VideoCaptureOutputFormat.

GetInternalTypeVE()

Gets internal output format.

public VideoEditOutputFormat GetInternalTypeVE()

Returns

VideoEditOutputFormat

Returns VisioForge.Core.Types.VideoEdit.VideoEditOutputFormat.

Load(string)

Loads from JSON.

public static MKVv1Output Load(string json)

Parameters

json string

JSON string.

Returns

MKVv1Output

The String.

Save()

Saves to JSON.

public string Save()

Returns

string

The String.