disguise developers

Python API

Execute Python code in Designer sessions to control and query projects programmatically.

NetworkFeedConfig

A feed configuration used for IP streams.

Properties

colourProfile : int

The stream’s colour profile.

Options: {0: ‘BT601’, 1: ‘BT709’, 2: ‘BT2020’, 3: ‘AUTO’}

feedNetworkOutputState : int

The output state of the stream

isInitialized : bool

Indicate if the configuration has been initialized.

networkTransportType : int

The network transport type of the stream.

Options: {0: ‘Interlaced’, 1: ‘Progressive’}

transferCharacteristics : int

The transfer characteristic of the stream.

Options: {0: ‘SDR’, 1: ‘HLG’, 2: ‘PQ’}

transportBitDepth : int

The transport bit depth of the stream.

Options: {0: ‘_8Bit’, 1: ‘_10Bit’, 2: ‘_12Bit’, 3: ‘_16Bit’}

transportFormat : int

The transport format of the stream.

Options: {0: ‘RGB444’, 1: ‘YUV422’, 2: ‘YUV420’}

transportType : int

The transport type of the stream.

Options: {0: ‘CompressedNDI’, 1: ‘Uncompressed’, 2: ‘Compressed’, 3: ‘Local’}

Variables

IP_OUTPUT_STATE_RUNNING : Final[int] = 1

IP_OUTPUT_STATE_STOPPED : Final[int] = 0

TRANSPORT_BIT_DEPTH_12 : Final[int] = 2

TRANSPORT_FORMAT_YUV422 : Final[int] = 1

TRANSPORT_TYPE_UNCOMPRESSED : Final[int] = 1

Static Methods

isValidSt2110TransportCombination(type: TransportType, format: TransportFormat, bitDepth: TransportBitDepth) -> bool

Validates if the specified parameters combination is supported for ST2110 video streams.