Skip to content

/AWS1/CL_MDCFRAMECAPTURESTGS

Required when you set Codec to the value FRAME_CAPTURE.

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_FRAMERATEDENOMINATOR TYPE /AWS1/MDC__INTEGERMIN1MAX21400 /AWS1/MDC__INTEGERMIN1MAX21400

Frame capture will encode the first frame of the output stream, then one frame every framerateDenominator/framerateNumerator seconds. For example, settings of framerateNumerator = 1 and framerateDenominator = 3 (a rate of 1/3 frame per second) will capture the first frame, then 1 frame every 3s. Files will be named as filename.n.jpg where n is the 0-based sequence number of each Capture.

IV_FRAMERATENUMERATOR TYPE /AWS1/MDC__INTEGERMIN1MAX21400 /AWS1/MDC__INTEGERMIN1MAX21400

Frame capture will encode the first frame of the output stream, then one frame every framerateDenominator/framerateNumerator seconds. For example, settings of framerateNumerator = 1 and framerateDenominator = 3 (a rate of 1/3 frame per second) will capture the first frame, then 1 frame every 3s. Files will be named as filename.NNNNNNN.jpg where N is the 0-based frame sequence number zero padded to 7 decimal places.

IV_MAXCAPTURES TYPE /AWS1/MDC__INTEGERMIN1MAX10000 /AWS1/MDC__INTEGERMIN1MAX10000

Maximum number of captures (encoded jpg output files).

IV_QUALITY TYPE /AWS1/MDC__INTEGERMIN1MAX100 /AWS1/MDC__INTEGERMIN1MAX100

JPEG Quality - a higher value equals higher quality.


Queryable Attributes

FramerateDenominator

Frame capture will encode the first frame of the output stream, then one frame every framerateDenominator/framerateNumerator seconds. For example, settings of framerateNumerator = 1 and framerateDenominator = 3 (a rate of 1/3 frame per second) will capture the first frame, then 1 frame every 3s. Files will be named as filename.n.jpg where n is the 0-based sequence number of each Capture.

Accessible with the following methods

Method Description
GET_FRAMERATEDENOMINATOR() Getter for FRAMERATEDENOMINATOR, with configurable default
ASK_FRAMERATEDENOMINATOR() Getter for FRAMERATEDENOMINATOR w/ exceptions if field has n
HAS_FRAMERATEDENOMINATOR() Determine if FRAMERATEDENOMINATOR has a value

FramerateNumerator

Frame capture will encode the first frame of the output stream, then one frame every framerateDenominator/framerateNumerator seconds. For example, settings of framerateNumerator = 1 and framerateDenominator = 3 (a rate of 1/3 frame per second) will capture the first frame, then 1 frame every 3s. Files will be named as filename.NNNNNNN.jpg where N is the 0-based frame sequence number zero padded to 7 decimal places.

Accessible with the following methods

Method Description
GET_FRAMERATENUMERATOR() Getter for FRAMERATENUMERATOR, with configurable default
ASK_FRAMERATENUMERATOR() Getter for FRAMERATENUMERATOR w/ exceptions if field has no
HAS_FRAMERATENUMERATOR() Determine if FRAMERATENUMERATOR has a value

MaxCaptures

Maximum number of captures (encoded jpg output files).

Accessible with the following methods

Method Description
GET_MAXCAPTURES() Getter for MAXCAPTURES, with configurable default
ASK_MAXCAPTURES() Getter for MAXCAPTURES w/ exceptions if field has no value
HAS_MAXCAPTURES() Determine if MAXCAPTURES has a value

Quality

JPEG Quality - a higher value equals higher quality.

Accessible with the following methods

Method Description
GET_QUALITY() Getter for QUALITY, with configurable default
ASK_QUALITY() Getter for QUALITY w/ exceptions if field has no value
HAS_QUALITY() Determine if QUALITY has a value