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