Skip to content

/AWS1/CL_IVSMULTITRACKINPCONF

A complex type that specifies multitrack input configuration.

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_ENABLED TYPE /AWS1/IVSISMULTITRACKINPUTENBD /AWS1/IVSISMULTITRACKINPUTENBD

Indicates whether multitrack input is enabled. Can be set to true only if channel type is STANDARD. Setting enabled to true with any other channel type will cause an exception. If true, then policy, maximumResolution, and containerFormat are required, and containerFormat must be set to FRAGMENTED_MP4. Default: false.

IV_POLICY TYPE /AWS1/IVSMULTITRACKPOLICY /AWS1/IVSMULTITRACKPOLICY

Indicates whether multitrack input is allowed or required. Required if enabled is true.

IV_MAXIMUMRESOLUTION TYPE /AWS1/IVSMULTITRACKMAXRESOLU00 /AWS1/IVSMULTITRACKMAXRESOLU00

Maximum resolution for multitrack input. Required if enabled is true.


Queryable Attributes

enabled

Indicates whether multitrack input is enabled. Can be set to true only if channel type is STANDARD. Setting enabled to true with any other channel type will cause an exception. If true, then policy, maximumResolution, and containerFormat are required, and containerFormat must be set to FRAGMENTED_MP4. Default: false.

Accessible with the following methods

Method Description
GET_ENABLED() Getter for ENABLED

policy

Indicates whether multitrack input is allowed or required. Required if enabled is true.

Accessible with the following methods

Method Description
GET_POLICY() Getter for POLICY, with configurable default
ASK_POLICY() Getter for POLICY w/ exceptions if field has no value
HAS_POLICY() Determine if POLICY has a value

maximumResolution

Maximum resolution for multitrack input. Required if enabled is true.

Accessible with the following methods

Method Description
GET_MAXIMUMRESOLUTION() Getter for MAXIMUMRESOLUTION, with configurable default
ASK_MAXIMUMRESOLUTION() Getter for MAXIMUMRESOLUTION w/ exceptions if field has no v
HAS_MAXIMUMRESOLUTION() Determine if MAXIMUMRESOLUTION has a value