Skip to content

/AWS1/CL_MDLINPUTSETTINGS

Live Event input parameters. There can be multiple inputs in a single Live Event.

CONSTRUCTOR

IMPORTING

Optional arguments:

IT_AUDIOSELECTORS TYPE /AWS1/CL_MDLAUDIOSELECTOR=>TT___LISTOFAUDIOSELECTOR TT___LISTOFAUDIOSELECTOR

Used to select the audio stream to decode for inputs that have multiple available.

IT_CAPTIONSELECTORS TYPE /AWS1/CL_MDLCAPTIONSELECTOR=>TT___LISTOFCAPTIONSELECTOR TT___LISTOFCAPTIONSELECTOR

Used to select the caption input to use for inputs that have multiple available.

IV_DEBLOCKFILTER TYPE /AWS1/MDLINPUTDEBLOCKFILTER /AWS1/MDLINPUTDEBLOCKFILTER

Enable or disable the deblock filter when filtering.

IV_DENOISEFILTER TYPE /AWS1/MDLINPUTDENOISEFILTER /AWS1/MDLINPUTDENOISEFILTER

Enable or disable the denoise filter when filtering.

IV_FILTERSTRENGTH TYPE /AWS1/MDL__INTEGERMIN1MAX5 /AWS1/MDL__INTEGERMIN1MAX5

Adjusts the magnitude of filtering from 1 (minimal) to 5 (strongest).

IV_INPUTFILTER TYPE /AWS1/MDLINPUTFILTER /AWS1/MDLINPUTFILTER

Turns on the filter for this input. MPEG-2 inputs have the deblocking filter enabled by default. 1) auto - filtering will be applied depending on input type/quality 2) disabled - no filtering will be applied to the input 3) forced - filtering will be applied regardless of input type

IO_NETWORKINPUTSETTINGS TYPE REF TO /AWS1/CL_MDLNETWORKINPUTSTGS /AWS1/CL_MDLNETWORKINPUTSTGS

Input settings.

IV_SCTE35PID TYPE /AWS1/MDL__INTEGERMIN32MAX8191 /AWS1/MDL__INTEGERMIN32MAX8191

PID from which to read SCTE-35 messages. If left undefined, EML will select the first SCTE-35 PID found in the input.

IV_SMPTE2038DATAPREFERENCE TYPE /AWS1/MDLSMPTE2038DATAPREFER00 /AWS1/MDLSMPTE2038DATAPREFER00

Specifies whether to extract applicable ancillary data from a SMPTE-2038 source in this input. Applicable data types are captions, timecode, AFD, and SCTE-104 messages. - PREFER: Extract from SMPTE-2038 if present in this input, otherwise extract from another source (if any). - IGNORE: Never extract any ancillary data from SMPTE-2038.

IV_SOURCEENDBEHAVIOR TYPE /AWS1/MDLINPUTSOURCEENDBEHAV /AWS1/MDLINPUTSOURCEENDBEHAV

Loop input if it is a file. This allows a file input to be streamed indefinitely.

IO_VIDEOSELECTOR TYPE REF TO /AWS1/CL_MDLVIDEOSELECTOR /AWS1/CL_MDLVIDEOSELECTOR

Informs which video elementary stream to decode for input types that have multiple available.


Queryable Attributes

AudioSelectors

Used to select the audio stream to decode for inputs that have multiple available.

Accessible with the following methods

Method Description
GET_AUDIOSELECTORS() Getter for AUDIOSELECTORS, with configurable default
ASK_AUDIOSELECTORS() Getter for AUDIOSELECTORS w/ exceptions if field has no valu
HAS_AUDIOSELECTORS() Determine if AUDIOSELECTORS has a value

CaptionSelectors

Used to select the caption input to use for inputs that have multiple available.

Accessible with the following methods

Method Description
GET_CAPTIONSELECTORS() Getter for CAPTIONSELECTORS, with configurable default
ASK_CAPTIONSELECTORS() Getter for CAPTIONSELECTORS w/ exceptions if field has no va
HAS_CAPTIONSELECTORS() Determine if CAPTIONSELECTORS has a value

DeblockFilter

Enable or disable the deblock filter when filtering.

Accessible with the following methods

Method Description
GET_DEBLOCKFILTER() Getter for DEBLOCKFILTER, with configurable default
ASK_DEBLOCKFILTER() Getter for DEBLOCKFILTER w/ exceptions if field has no value
HAS_DEBLOCKFILTER() Determine if DEBLOCKFILTER has a value

DenoiseFilter

Enable or disable the denoise filter when filtering.

Accessible with the following methods

Method Description
GET_DENOISEFILTER() Getter for DENOISEFILTER, with configurable default
ASK_DENOISEFILTER() Getter for DENOISEFILTER w/ exceptions if field has no value
HAS_DENOISEFILTER() Determine if DENOISEFILTER has a value

FilterStrength

Adjusts the magnitude of filtering from 1 (minimal) to 5 (strongest).

Accessible with the following methods

Method Description
GET_FILTERSTRENGTH() Getter for FILTERSTRENGTH, with configurable default
ASK_FILTERSTRENGTH() Getter for FILTERSTRENGTH w/ exceptions if field has no valu
HAS_FILTERSTRENGTH() Determine if FILTERSTRENGTH has a value

InputFilter

Turns on the filter for this input. MPEG-2 inputs have the deblocking filter enabled by default. 1) auto - filtering will be applied depending on input type/quality 2) disabled - no filtering will be applied to the input 3) forced - filtering will be applied regardless of input type

Accessible with the following methods

Method Description
GET_INPUTFILTER() Getter for INPUTFILTER, with configurable default
ASK_INPUTFILTER() Getter for INPUTFILTER w/ exceptions if field has no value
HAS_INPUTFILTER() Determine if INPUTFILTER has a value

NetworkInputSettings

Input settings.

Accessible with the following methods

Method Description
GET_NETWORKINPUTSETTINGS() Getter for NETWORKINPUTSETTINGS

Scte35Pid

PID from which to read SCTE-35 messages. If left undefined, EML will select the first SCTE-35 PID found in the input.

Accessible with the following methods

Method Description
GET_SCTE35PID() Getter for SCTE35PID, with configurable default
ASK_SCTE35PID() Getter for SCTE35PID w/ exceptions if field has no value
HAS_SCTE35PID() Determine if SCTE35PID has a value

Smpte2038DataPreference

Specifies whether to extract applicable ancillary data from a SMPTE-2038 source in this input. Applicable data types are captions, timecode, AFD, and SCTE-104 messages. - PREFER: Extract from SMPTE-2038 if present in this input, otherwise extract from another source (if any). - IGNORE: Never extract any ancillary data from SMPTE-2038.

Accessible with the following methods

Method Description
GET_SMPTE2038DATAPREFERENCE() Getter for SMPTE2038DATAPREFERENCE, with configurable defaul
ASK_SMPTE2038DATAPREFERENCE() Getter for SMPTE2038DATAPREFERENCE w/ exceptions if field ha
HAS_SMPTE2038DATAPREFERENCE() Determine if SMPTE2038DATAPREFERENCE has a value

SourceEndBehavior

Loop input if it is a file. This allows a file input to be streamed indefinitely.

Accessible with the following methods

Method Description
GET_SOURCEENDBEHAVIOR() Getter for SOURCEENDBEHAVIOR, with configurable default
ASK_SOURCEENDBEHAVIOR() Getter for SOURCEENDBEHAVIOR w/ exceptions if field has no v
HAS_SOURCEENDBEHAVIOR() Determine if SOURCEENDBEHAVIOR has a value

VideoSelector

Informs which video elementary stream to decode for input types that have multiple available.

Accessible with the following methods

Method Description
GET_VIDEOSELECTOR() Getter for VIDEOSELECTOR