Table of Contents

Class SeparateOutput

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

Separate Output settings.

public class SeparateOutput : IVideoCaptureXBaseOutput, IXBaseOutput

Inheritance

Implements

Inherited Members

Constructors

SeparateOutput()

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

public SeparateOutput()

Properties

AudioEncoder

Gets or sets the audio encoder.

public MediaBlock AudioEncoder { get; set; }

Property Value

MediaBlock

AudioProcessor

Gets or sets the audio processor.

public MediaBlock AudioProcessor { get; set; }

Property Value

MediaBlock

SharedAudioName

Gets or sets the name of the shared audio sink/source pair.

public string SharedAudioName { get; }

Property Value

string

SharedVideoName

Gets or sets the name of the shared video sink/source pair.

public string SharedVideoName { get; }

Property Value

string

Sink

Gets or sets the sink.

public MediaBlock Sink { get; set; }

Property Value

MediaBlock

VideoEncoder

Gets or sets the video encoder.

public MediaBlock VideoEncoder { get; set; }

Property Value

MediaBlock

VideoProcessor

Gets or sets the video processor.

public MediaBlock VideoProcessor { get; set; }

Property Value

MediaBlock

Writer

Gets or sets the writer (optional, most of sinks have writer inside).

public MediaBlock Writer { get; set; }

Property Value

MediaBlock

Methods

GetAudioEncoders()

Gets the audio encoders.

public Tuple<string, Type>[] GetAudioEncoders()

Returns

Tuple<string, Type>[]

System.Tuple<System.String, System.Type>[].

GetFilename()

Gets the filename.

public string GetFilename()

Returns

string

System.String.

Exceptions

NotImplementedException

GetVideoEncoders()

Gets the video encoders.

public Tuple<string, Type>[] GetVideoEncoders()

Returns

Tuple<string, Type>[]

System.Tuple<System.String, System.Type>[].

SetFilename(string)

Sets the filename.

public void SetFilename(string filename)

Parameters

filename string

The filename.

Exceptions

NotImplementedException