/AWS1/CL_MDLCMAFINGABWTMERIR00¶
A/B Watermarker settings for CMAF Ingest output groups.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
io_alternatedestination TYPE REF TO /AWS1/CL_MDLOUTPUTLOCATIONREF /AWS1/CL_MDLOUTPUTLOCATIONREF¶
The "B" pipeline renditions for the main destination.
iv_operatorid TYPE /AWS1/MDL__INTEGERMIN1MAX511 /AWS1/MDL__INTEGERMIN1MAX511¶
The vendor-provided Operator ID.
iv_profile TYPE /AWS1/MDLABWATERMARKINGPROFILE /AWS1/MDLABWATERMARKINGPROFILE¶
The vendor-provided profile choice.
Optional arguments:¶
it_addldestsalternatedests TYPE /AWS1/CL_MDLOUTPUTLOCATIONREF=>TT___LISTOFOUTPUTLOCATIONREF TT___LISTOFOUTPUTLOCATIONREF¶
The "B" pipeline renditions for the additional destinations.
io_customprofile TYPE REF TO /AWS1/CL_MDLABWTRMRKINGCUSTPFL /AWS1/CL_MDLABWTRMRKINGCUSTPFL¶
The vendor-provided custom profile values.
iv_license TYPE /AWS1/MDL__STRING /AWS1/MDL__STRING¶
The name of the Secrets Manager secret containing the license file.
iv_polyperiod TYPE /AWS1/MDL__INTEGERMIN1MAX1000 /AWS1/MDL__INTEGERMIN1MAX1000¶
The number of segments per watermarking bit. The total duration of the watermarking bit should be the LCM (least common multiple) of all segments sizes emitted by the downstream packager.
iv_watermarkidlength TYPE /AWS1/MDLABWATERMARKERIDLENGTH /AWS1/MDLABWATERMARKERIDLENGTH¶
The number of bits that compose the watermarking identifier to be embedded.
Queryable Attributes¶
AdditionalDestinationsAlternateDestinations¶
The "B" pipeline renditions for the additional destinations.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ADDLDESTSALTERNATEDESTS() |
Getter for ADDLDESTSALTERNATEDESTS, with configurable defaul |
ASK_ADDLDESTSALTERNATEDESTS() |
Getter for ADDLDESTSALTERNATEDESTS w/ exceptions if field ha |
HAS_ADDLDESTSALTERNATEDESTS() |
Determine if ADDLDESTSALTERNATEDESTS has a value |
AlternateDestination¶
The "B" pipeline renditions for the main destination.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ALTERNATEDESTINATION() |
Getter for ALTERNATEDESTINATION |
CustomProfile¶
The vendor-provided custom profile values.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CUSTOMPROFILE() |
Getter for CUSTOMPROFILE |
License¶
The name of the Secrets Manager secret containing the license file.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LICENSE() |
Getter for LICENSE, with configurable default |
ASK_LICENSE() |
Getter for LICENSE w/ exceptions if field has no value |
HAS_LICENSE() |
Determine if LICENSE has a value |
OperatorId¶
The vendor-provided Operator ID.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OPERATORID() |
Getter for OPERATORID, with configurable default |
ASK_OPERATORID() |
Getter for OPERATORID w/ exceptions if field has no value |
HAS_OPERATORID() |
Determine if OPERATORID has a value |
PolyPeriod¶
The number of segments per watermarking bit. The total duration of the watermarking bit should be the LCM (least common multiple) of all segments sizes emitted by the downstream packager.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_POLYPERIOD() |
Getter for POLYPERIOD, with configurable default |
ASK_POLYPERIOD() |
Getter for POLYPERIOD w/ exceptions if field has no value |
HAS_POLYPERIOD() |
Determine if POLYPERIOD has a value |
Profile¶
The vendor-provided profile choice.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROFILE() |
Getter for PROFILE, with configurable default |
ASK_PROFILE() |
Getter for PROFILE w/ exceptions if field has no value |
HAS_PROFILE() |
Determine if PROFILE has a value |
WatermarkIdLength¶
The number of bits that compose the watermarking identifier to be embedded.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_WATERMARKIDLENGTH() |
Getter for WATERMARKIDLENGTH, with configurable default |
ASK_WATERMARKIDLENGTH() |
Getter for WATERMARKIDLENGTH w/ exceptions if field has no v |
HAS_WATERMARKIDLENGTH() |
Determine if WATERMARKIDLENGTH has a value |