Decode Structures#
Structures used by Decode only.
API#
mfxDecodeStat#
-
struct mfxDecodeStat#
Returns statistics collected during decoding.
mfxExtDecodeErrorReport#
-
struct mfxExtDecodeErrorReport#
Used by the decoders to report bitstream error information right after DecodeHeader or DecodeFrameAsync. The application can attach this extended buffer to the mfxBitstream structure at runtime.
Public Members
-
mfxExtBuffer Header#
Extension buffer header. Header.BufferId must be equal to MFX_EXTBUFF_DECODE_ERROR_REPORT.
-
mfxExtBuffer Header#
mfxExtDecodedFrameInfo#
-
struct mfxExtDecodedFrameInfo#
Used by the decoders to report additional information about a decoded frame. The application can attach this extended buffer to the mfxFrameSurface1::mfxFrameData structure at runtime.
Public Members
-
mfxExtBuffer Header#
Extension buffer header. Header.BufferId must be equal to MFX_EXTBUFF_DECODED_FRAME_INFO.
-
mfxExtBuffer Header#
mfxExtTimeCode#
-
struct mfxExtTimeCode#
Used by the library to pass MPEG 2 specific timing information.
See ISO/IEC 13818-2 and ITU-T H.262, MPEG-2 Part 2 for the definition of these parameters.