DeltacastInputSettings.audioChannelMask property

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

Signature:

audioChannelMask?: number;