Table of Contents

Class DecklinkOutput

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

Decklink output settings.

public class DecklinkOutput : IVideoCaptureXBaseOutput, IXBaseOutput

Inheritance

Implements

Inherited Members

Constructors

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

public DecklinkOutput(DecklinkVideoSinkSettings video, DecklinkAudioSinkSettings audio)

Parameters

video DecklinkVideoSinkSettings

The video.

audio DecklinkAudioSinkSettings

The audio.

Properties

Audio

Gets the Decklink audio sink settings.

public DecklinkAudioSinkSettings Audio { get; }

Property Value

DecklinkAudioSinkSettings

CustomAudioProcessor

Gets or sets the custom audio processor block.

public MediaBlock CustomAudioProcessor { get; set; }

Property Value

MediaBlock

CustomVideoProcessor

Gets or sets the custom video processor block.

public MediaBlock CustomVideoProcessor { get; set; }

Property Value

MediaBlock

Video

Gets the Decklink video sink settings.

public DecklinkVideoSinkSettings Video { get; }

Property Value

DecklinkVideoSinkSettings

Methods

GetAudioEncoders()

Gets the audio encoders. Not implemented.

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

Returns

Tuple<string, Type>[]

Tuple<System.String, Type>[].

GetFilename()

Gets the filename.

public string GetFilename()

Returns

string

System.String.

GetVideoEncoders()

Gets the video encoders. Not implemented.

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

Returns

Tuple<string, Type>[]

Tuple<System.String, Type>[].

SetFilename(string)

Sets the filename.

public void SetFilename(string filename)

Parameters

filename string

The filename.