Class DecklinkAudioSourceSettings
Decklink audio source settings.
Implements
Inherited Members
Namespace: VisioForge.Core.Types.X.Decklink
Assembly: VisioForge.Core.dll
Syntax
public class DecklinkAudioSourceSettings : IVideoCaptureBaseAudioSourceSettings
Constructors
DecklinkAudioSourceSettings(uint)
Initializes a new instance of the DecklinkAudioSourceSettings class.
Declaration
public DecklinkAudioSourceSettings(uint deviceNumber)
Parameters
Type | Name | Description |
---|---|---|
uint | deviceNumber | The device number. |
DecklinkAudioSourceSettings(DecklinkAudioSourceInfo)
Initializes a new instance of the DecklinkAudioSourceSettings class.
Declaration
public DecklinkAudioSourceSettings(DecklinkAudioSourceInfo info)
Parameters
Type | Name | Description |
---|---|---|
DecklinkAudioSourceInfo | info | The information. |
Properties
AlignmentThreshold
Gets or sets the timestamp alignment threshold in nanoseconds.
Declaration
public ulong AlignmentThreshold { get; set; }
Property Value
Type | Description |
---|---|
ulong | The alignment threshold. |
BufferSize
Gets or sets the size of internal buffer in number of video frames.
Declaration
public uint BufferSize { get; set; }
Property Value
Type | Description |
---|---|
uint | The size of the buffer. |
Channels
Gets or sets the channels.
Declaration
public DecklinkAudioChannels Channels { get; set; }
Property Value
Type | Description |
---|---|
DecklinkAudioChannels | The channels. |
Connection
Gets or sets the audio connection to use.
Declaration
public DecklinkAudioConnection Connection { get; set; }
Property Value
Type | Description |
---|---|
DecklinkAudioConnection | The connection. |
DeviceNumber
Gets or sets the device number.
Declaration
public uint DeviceNumber { get; set; }
Property Value
Type | Description |
---|---|
uint | The device number. |
DisableAudioConversion
Gets or sets a value indicating whether to disable audio conversion.
Declaration
public bool DisableAudioConversion { get; set; }
Property Value
Type | Description |
---|---|
bool |
|
DiscontWait
Gets or sets the window of time in nanoseconds to wait before creating a discontinuity.
Declaration
public ulong DiscontWait { get; set; }
Property Value
Type | Description |
---|---|
ulong | The discont wait. |
Format
Gets or sets the format.
Declaration
public DecklinkAudioFormat Format { get; set; }
Property Value
Type | Description |
---|---|
DecklinkAudioFormat | The format. |
SampleRate
Gets the sample rate.
Declaration
public int SampleRate { get; }
Property Value
Type | Description |
---|---|
int | The sample rate. |