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.