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.