Defines Image Encoder Output Extradata data types which can be used with NvMedia IEP APIs to retrieve encoder statistics/configurations. This feature is not available on the QNX Safety configuration.
6
Data Structures | |
| struct | NvMediaEncodeFrameFullProp |
| Holds a encoder frames property. More... | |
| struct | NvMediaFrameStats |
| Holds the statistics from encode profiling. More... | |
| union | NvMediaEncodeCodecExData |
| Holds a codec-specific extradata output. More... | |
| struct | NvMediaEncodeMVBufferHeader |
| Header format that defines motion vector output. More... | |
| struct | NvMediaEncodeMVData |
| Motion Vector format - motion vectors for each of the macro blocks are dumped in this format contiguously in memory, beyond the NvMediaEncodeMVBufferHeader in the bitstream. More... | |
| struct | NvMediaEncodeOutputExtradata |
| Holds the encoder output extradata configuration. More... | |
Macros | |
| #define | MV_BUFFER_HEADER 0xFFFEFDFCU |
| Token that indicates the start of NvMediaEncodeMVBufferHeader. More... | |
Enumerations | |
| enum | NvMediaEncodeH26xFrameType { NVMEDIA_ENCODE_H26X_FRAME_TYPE_P =0, NVMEDIA_ENCODE_H26X_FRAME_TYPE_B, NVMEDIA_ENCODE_H26X_FRAME_TYPE_I, NVMEDIA_ENCODE_H26X_FRAME_TYPE_IDR, NVMEDIA_ENCODE_H26X_FRAME_TYPE_END } |
| Enumeration of possible frame types - common to H264, H265. More... | |
| #define MV_BUFFER_HEADER 0xFFFEFDFCU |
Token that indicates the start of NvMediaEncodeMVBufferHeader.
Definition at line 47 of file nvmedia_iep_output_extradata.h.
Enumeration of possible frame types - common to H264, H265.
Definition at line 52 of file nvmedia_iep_output_extradata.h.