ST2110InputSettings interface

Signature:

export interface ST2110InputSettings<C extends ST2110ReceiverConstraintsBase = ST2110ReceiverConstraints> extends SourceNodeSettings<ST2110InputNode>, StreamStatisticsMixin

Properties

Property Type Description

description?

string

(Optional)

groupName?

string

(Optional)

label

string

onDeviceStateChange?

(event: ST2110DeviceStateEvent) ⇒ void

(Optional) Called whenever the device-wide NMOS-registration lifecycle transitions. The transition to "ready" signals that an NMOS controller can now discover this device and PATCH its receivers. See ST2110DeviceStateEvent for the state sequence.

onReceiverStateChange?

(event: ST2110ReceiverStateEvent) ⇒ void

(Optional) Called whenever a receiver transitions lifecycle state. Useful for surfacing the in-flight startup ("starting" → "active") in a UI or for noticing failed activations ("failed" with reason). Mirror of ST2110OutputSettings.onSenderStateChange.

receivers

ST2110InputReceiver<C>[]

sourceName

string

tags?

{ [k: string]: string[]; }

(Optional)

timeDomain?

TimeDomain

(Optional) Optional time-domain configuration. When set, the input is placed into a named coordinator and is timestamp-aligned with all other inputs sharing the same domain id within this Norsk instance. Omit for the default (uncoordinated) behaviour.