/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 |