disguise developers

Designer Plugins

Plugins for Disguise Designer software.

VFCDevice

Base class: Resource

Properties

activePortConfigs : List[VFCPortConfig] (Read-Only)

colourFormat : int

emulateEDID : int

Always - Emulated EDID always, even when no display is connected
If Connected - Emulate EDID only when a display is connected to the output
Unmanaged - Do not modify current EDID emulation
Force Off - Do not emulate EDID, remove existing if set

Options: {0: ‘Always’, 1: ‘If Connected’, 2: ‘Unmanaged’, 3: ‘Force Off’}

model : int

Options: {0: ‘No VFC’, 1: ‘Passthrough’, 2: ‘Quad DVI’, 3: ‘Quad SDI’, 4: ‘HDMI’, 5: ‘IP’}

modelString : str (Read-Only)

nActivePorts : int (Read-Only)

networkConfigEth : List[VFCIPNetConfig]

networkConfigNVMEth : List[VFCIPNetConfig]

outputResolution : Int2

portConfigs : List[VFCPortConfig]

portsLayout : Int2 (Read-Only)

slotType : int

splitMode : int

Options: {0: ‘Mirror’, 1: ‘Dual’, 2: ‘Quad’, 3: ‘Quad 4K’}

splitModeString : str (Read-Only)

subSampling : int

Options: {0: ‘RGB 4:4

’, 1: ‘YCbCr 4:4
’, 2: ‘YCbCr 4:2
’}

videoOutputMode : int

Options: {0: ‘ST2110’, 1: ‘SDI’}

Variables

COLOUR_FMT_422 : Final = 2

COLOUR_FMT_444 : Final = 1

COLOUR_FMT_AUTO : Final = 5

COLOUR_FMT_RGB : Final = 0

COLOUR_FMT_RGB_LIMITED : Final = 4

GEN_ONE : Final = 0

GEN_TWO : Final = 1

MODEL_HDMI : Final = 4

MODEL_IP : Final = 5

MODEL_NO_VFC : Final = 0

MODEL_PASSTHROUGH : Final = 1

MODEL_QUAD_DVI : Final = 2

MODEL_QUAD_SDI : Final = 3

SLOTTYPE_BLANK_PLATE : Final = 3

SLOTTYPE_DIRECT : Final = 1

SLOTTYPE_GUI : Final = 0

SLOTTYPE_PLUGGABLE : Final = 2

SPLIT_DUAL : Final = 1

SPLIT_MIRROR : Final = 0

SPLIT_QUAD : Final = 2

SPLIT_QUAD_4K : Final = 3

VID_OUT_SDI : Final = 1

VID_OUT_ST2110 : Final = 0

onSplitModeChanged : Callable

Methods

getOrCreateIPNetNVMConfig(self, itf: int) -> VFCIPNetConfig

updateOutputResolution(self)