DeltacastInputSettings interface

Settings to control SDI capture through a Deltacast card see: NorskInput.deltaCast()

Signature:

export interface DeltacastInputSettings extends InputSettings<DeltacastInputNode>, StreamStatisticsMixin

Properties

Property Type Description

audioChannelMask?

number

(Optional) An SDI signal can contain up to 16 (3G) or 32 (6G / 12G) audio channels, which are transmitted as groups of 4. For example, a single stereo signal would typically be encoded with the left audio on the first channel of the first group, and the right audio as the second channel of the first group. The remaining 2 channels on the first group will contain silence. Deltacast input captures all audio channels that are present in the signal and returns them as mono streams; the audioBuidMultichannel node can be used to combine these mono streams into stereo, 5.1 etc. The audioChannelMask is a bit field that indicates which streams should be returned out of those present in the signal. Taking the stereo signal example from above, a sensible mask would be 0x3, indicating that channels 0 and 1 should be returned - thus saving your code from needing to deal with channels 2 and 3, which you know to just be silent. If you set a bit that is not present in the signal, then no stream will be created - only streams present in the signal will be returned. If left undefined, then a default of 0xFFFFFFFF is used - i.e., capture all

captureVideo?

boolean

(Optional) Should video be captured? Defaults to true, but for applications that only require the audio there is a small efficiency gain by setting to false

channelIndex

number

Which channel on the device to use

deviceId

number

Which device to use