Skip to content

/AWS1/CL_MDLINPUTDEVICEHDSTGS

Settings that describe the active source from the input device, and the video characteristics of that source.

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_ACTIVEINPUT TYPE /AWS1/MDLINPUTDEVICEACTINPUT /AWS1/MDLINPUTDEVICEACTINPUT

If you specified Auto as the configured input, specifies which of the sources is currently active (SDI or HDMI).

IV_CONFIGUREDINPUT TYPE /AWS1/MDLINPUTDEVCFGUREDINPUT /AWS1/MDLINPUTDEVCFGUREDINPUT

The source at the input device that is currently active. You can specify this source.

IV_DEVICESTATE TYPE /AWS1/MDLINPUTDEVICESTATE /AWS1/MDLINPUTDEVICESTATE

The state of the input device.

IV_FRAMERATE TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING

The frame rate of the video source.

IV_HEIGHT TYPE /AWS1/MDL__INTEGER /AWS1/MDL__INTEGER

The height of the video source, in pixels.

IV_MAXBITRATE TYPE /AWS1/MDL__INTEGER /AWS1/MDL__INTEGER

The current maximum bitrate for ingesting this source, in bits per second. You can specify this maximum.

IV_SCANTYPE TYPE /AWS1/MDLINPUTDEVICESCANTYPE /AWS1/MDLINPUTDEVICESCANTYPE

The scan type of the video source.

IV_WIDTH TYPE /AWS1/MDL__INTEGER /AWS1/MDL__INTEGER

The width of the video source, in pixels.

IV_LATENCYMS TYPE /AWS1/MDL__INTEGER /AWS1/MDL__INTEGER

The Link device's buffer size (latency) in milliseconds (ms). You can specify this value.


Queryable Attributes

ActiveInput

If you specified Auto as the configured input, specifies which of the sources is currently active (SDI or HDMI).

Accessible with the following methods

Method Description
GET_ACTIVEINPUT() Getter for ACTIVEINPUT, with configurable default
ASK_ACTIVEINPUT() Getter for ACTIVEINPUT w/ exceptions if field has no value
HAS_ACTIVEINPUT() Determine if ACTIVEINPUT has a value

ConfiguredInput

The source at the input device that is currently active. You can specify this source.

Accessible with the following methods

Method Description
GET_CONFIGUREDINPUT() Getter for CONFIGUREDINPUT, with configurable default
ASK_CONFIGUREDINPUT() Getter for CONFIGUREDINPUT w/ exceptions if field has no val
HAS_CONFIGUREDINPUT() Determine if CONFIGUREDINPUT has a value

DeviceState

The state of the input device.

Accessible with the following methods

Method Description
GET_DEVICESTATE() Getter for DEVICESTATE, with configurable default
ASK_DEVICESTATE() Getter for DEVICESTATE w/ exceptions if field has no value
HAS_DEVICESTATE() Determine if DEVICESTATE has a value

Framerate

The frame rate of the video source.

Accessible with the following methods

Method Description
GET_FRAMERATE() Getter for FRAMERATE, with configurable default
ASK_FRAMERATE() Getter for FRAMERATE w/ exceptions if field has no value
STR_FRAMERATE() String format for FRAMERATE, with configurable default
HAS_FRAMERATE() Determine if FRAMERATE has a value

Height

The height of the video source, in pixels.

Accessible with the following methods

Method Description
GET_HEIGHT() Getter for HEIGHT, with configurable default
ASK_HEIGHT() Getter for HEIGHT w/ exceptions if field has no value
HAS_HEIGHT() Determine if HEIGHT has a value

MaxBitrate

The current maximum bitrate for ingesting this source, in bits per second. You can specify this maximum.

Accessible with the following methods

Method Description
GET_MAXBITRATE() Getter for MAXBITRATE, with configurable default
ASK_MAXBITRATE() Getter for MAXBITRATE w/ exceptions if field has no value
HAS_MAXBITRATE() Determine if MAXBITRATE has a value

ScanType

The scan type of the video source.

Accessible with the following methods

Method Description
GET_SCANTYPE() Getter for SCANTYPE, with configurable default
ASK_SCANTYPE() Getter for SCANTYPE w/ exceptions if field has no value
HAS_SCANTYPE() Determine if SCANTYPE has a value

Width

The width of the video source, in pixels.

Accessible with the following methods

Method Description
GET_WIDTH() Getter for WIDTH, with configurable default
ASK_WIDTH() Getter for WIDTH w/ exceptions if field has no value
HAS_WIDTH() Determine if WIDTH has a value

LatencyMs

The Link device's buffer size (latency) in milliseconds (ms). You can specify this value.

Accessible with the following methods

Method Description
GET_LATENCYMS() Getter for LATENCYMS, with configurable default
ASK_LATENCYMS() Getter for LATENCYMS w/ exceptions if field has no value
HAS_LATENCYMS() Determine if LATENCYMS has a value