NVIDIA Media Interface: Common Types for Video/Image Decode
Description: This file contains common types and definitions for image and video decode operations.
Definition in file nvmedia_common_decode.h.
Go to the source code of this file.
Data Structures | |
| struct | NvMediaReferenceFrameH264 |
| Information about an H.264 reference frame. More... | |
| struct | NvMediaSEIPayloadH264 |
| H.264 SEI payload information Used by the parser only. More... | |
| struct | NvMediaPictureInfoH264 |
| Picture parameter information for an H.264 picture. More... | |
| struct | NvMediaMasteringDisplayData |
| Mastering display data for an H.265 picture. More... | |
| struct | NvMediaContentLightLevelInfo |
| Content Light Level info for an H.265 picture. More... | |
| struct | NvMediaSliceDecodeData |
| slice level data used with slice level decoding More... | |
| struct | NvMediaPictureInfoH265 |
| Holds picture parameter information for an H.265 picture. More... | |
| struct | NvMediaPictureInfoMPEG1Or2 |
| Holds picture parameter information for an MPEG 1 or MPEG 2 picture. More... | |
| struct | NvMediaPictureInfoMPEG4Part2 |
| Holds picture parameter information for an MPEG-4 Part 2 picture. More... | |
| struct | NvMediaPictureInfoVC1 |
| Holds picture parameter information for a VC1 picture. More... | |
| struct | NvMediaPictureInfoVP8 |
| Picture parameter information for a VP8 picture. More... | |
| struct | NvMediaVP9BackwardUpdates |
| Holds VP9 counters for adaptive entropy contexts. More... | |
| struct | NvmediaVP9EntropyProbs |
| Holds VP9 entropy contexts. More... | |
| struct | NvMediaPictureInfoVP9 |
| Holds picture parameter information for a VP9 picture. More... | |
Macros | |
| #define | NVMEDIA_COMMON_DECODE_VERSION_MAJOR 1 |
| Major Version number. More... | |
| #define | NVMEDIA_COMMON_DECODE_VERSION_MINOR 1 |
| Minor Version number. More... | |
| #define | MAX_USER_SEI_PAYLOAD 128U |
| Maximum user defined sei payload size. More... | |
Typedefs | |
| typedef void | NvMediaPictureInfo |
| A generic "picture information" pointer type. More... | |
| typedef void | NvMediaRefSurface |
| A generic "reference surface" pointer type. More... | |
Enumerations | |
| enum | NvMediaDecoderInstanceId { NVMEDIA_DECODER_INSTANCE_0 = 0, NVMEDIA_DECODER_INSTANCE_1, NVMEDIA_DECODER_INSTANCE_AUTO } |
| Specifies the decoder instance ID. More... | |
| enum | { NVMEDIA_SLH_PRESENT = 0x1, NVMEDIA_SPS_PRESENT = 0x2, NVMEDIA_PPS_PRESENT = 0x4 } |
| NAL types found in a bitstream packet. More... | |