|
NVIDIA DriveOS Linux NSR SDK API Reference
|
7.0.3.0 Release
|
Go to the documentation of this file.
14 #ifndef NVMEDIA_PARSER_H
15 #define NVMEDIA_PARSER_H
26 #include "nvmedia_drm.h"
339 #define MAX_SEQ_HDR_LEN 512U
840 const NvMediaAESParams *pAesParams
916 uint32_t uAttributeSize,
957 uint32_t uAttributeSize,
Content Light Level info for an H.265 picture.
NvMediaStatus
Defines all possible error codes.
int32_t(* pfnCbNvMediaBeginSequence)(void *, const NvMediaParserSeqInfo *)
void(* pfncbNvMediaCopyBuffer)(void *ptr, NvMediaRefSurface *destbuf, NvMediaRefSurface *srcbuf)
NvMediaStatus(* pfnCbNvMediaAllocPictureBuffer)(void *, NvMediaRefSurface **)
NvMediaStatus(* pfnCbNvMediaGetBackwardUpdates)(void *, NvMediaVP9BackwardUpdates *)
NvMediaStatus(* pfnCbNvMediaDecodePicture)(void *, NvMediaParserPictureData *)
void NvMediaRefSurface
A generic "reference surface" pointer type.
NvMediaStatus(* pfnCbNvMediaDisplayPicture)(void *, NvMediaRefSurface *, int64_t)
bool(* pfncbNvMediaChooseOperatingPoint)(void *ptr, uint8_t numOperatingPoints)
NvMediaStatus(* pfnCbNvMediaCreateDecrypter)(void *, uint16_t width, uint16_t height)
typedef void(WFD_APIENTRY PFNWFDBINDSOURCETOPIPELINEWITHTIMESTAMPNV)(const WFDDevice device
NvMediaVideoCodec
Video codec type.
void(* pfnCbNvMediaAddRef)(void *, NvMediaRefSurface *)
NvMediaStatus(* pfnCbNvMediaSliceDecode)(void *, NvMediaSliceDecodeData *)
NvMediaStatus(* pfnCbNvMediaGetClearHdr)(void *, NvMediaParserPictureData *)
void(* pfnCbNvMediaGetDpbInfoForMetadata)(void *, NvMediaRefSurface *, NvMediaDPBInfo *)
void(* pfnCbNvMediaRelease)(void *, NvMediaRefSurface *)
NvMediaStatus(* pfnCbNvMediaDecryptHdr)(void *, NvMediaParserPictureData *)
void(* pfnCbNvMediaUnhandledNALU)(void *, const uint8_t *, int32_t)