NVIDIA Media Interface: NvMedia Image Encode Processing Output ExtraData
This file contains the output extradata definition for "Image Encode Processing API".
Definition in file nvmedia_iep_output_extradata.h.
Go to the source code of this file.
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 | NVMEDIA_ENCODE_MAX_RPS_SIZE 17U |
| Maximum number of reference pictures including current frame. More... | |
| #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 NVMEDIA_ENCODE_MAX_RPS_SIZE 17U |
Maximum number of reference pictures including current frame.
Definition at line 33 of file nvmedia_iep_output_extradata.h.