Class DecklinkOutput
- Namespace
- VisioForge.Core.Types.X.Output
- Assembly
- VisioForge.Core.dll
Decklink output settings.
public class DecklinkOutput : IVideoCaptureXBaseOutput, IXBaseOutputInheritance
Implements
Inherited Members
Constructors
DecklinkOutput(DecklinkVideoSinkSettings, DecklinkAudioSinkSettings)
Initializes a new instance of the VisioForge.Core.Types.X.Output.DecklinkOutput class.
public DecklinkOutput(DecklinkVideoSinkSettings video, DecklinkAudioSinkSettings audio)Parameters
videoDecklinkVideoSinkSettings-
The video.
audioDecklinkAudioSinkSettings-
The audio.
Properties
Audio
Gets the Decklink audio sink settings.
public DecklinkAudioSinkSettings Audio { get; }Property Value
CustomAudioProcessor
Gets or sets the custom audio processor block.
public MediaBlock CustomAudioProcessor { get; set; }Property Value
CustomVideoProcessor
Gets or sets the custom video processor block.
public MediaBlock CustomVideoProcessor { get; set; }Property Value
Video
Gets the Decklink video sink settings.
public DecklinkVideoSinkSettings Video { get; }Property Value
Methods
GetAudioEncoders()
Gets the audio encoders. Not implemented.
public Tuple<string, Type>[] GetAudioEncoders()Returns
GetFilename()
Gets the filename.
public string GetFilename()Returns
- string
-
System.String.
GetVideoEncoders()
Gets the video encoders. Not implemented.
public Tuple<string, Type>[] GetVideoEncoders()Returns
SetFilename(string)
Sets the filename.
public void SetFilename(string filename)Parameters
filenamestring-
The filename.