![]() |
NVIDIA DRIVE OS Linux SDK API Reference5.1.12.0 Release |
Cnvros::_CaptureConfigParams | Holds configuration parameters for capturing image frames |
Cnvros::_CudaEglParams | Holds CUDA EGL related parameters |
Cnvros::_EglFrameParams | Holds the required EGL frame-related parameters for processing that frame |
Cnvros::_EglUtilOptions | Holds required window system related parameters when initializing EGLStream |
Cnvros::_EglUtilState | Holds EGL related parameters |
C_NvMediaAESParams | Holds encrypted metadata information that the client sends to the parser |
Cnvsipl::CameraModuleInfo | Defines information for the camera module |
Cnvsipl::INvSIPLDeviceBlock::CameraModuleProperty | Defines camera module properties |
Cnvsipl::INvSIPLClient::ClientDesc | Describes a client of the pipeline |
Cnvsipl::INvSIPLClient::ConsumerDesc | Defines a consumer of the output of the SIPL pipeline |
Cnvsipl::DeserInfo | Defines the deserializer information |
Cnvsipl::DeviceBlockInfo | Defines the DeviceBlock information |
Cnvsipl::INvSIPLDeviceBlock::DeviceBlockProperty | Defines DeviceBlock properties |
Cnvsipl::DeviceInfoList | Defines a list of all external image devices supported by NvSIPL Query (libnvsipl_query.so) and NvSIPL DeviceBlock (libnvsipl_devblk.so) |
Cnvsipl::EEPROMInfo | Defines the EEPROM information |
Cnvsipl::INvSIPLClient::ImageMetaData | Defines the metadata associated with the image |
Cnvsipl::INvSIPLClient::INvMCallback | Describes a class with callback functions that must be implemented by the consumer of the SIPL image processing pipeline |
CINvSIPLAutoControl | |
►Cnvsipl::INvSIPLClient::INvSIPLBuffer | Describes the interfaces of SIPL buffer |
Cnvsipl::INvSIPLCamera | Defines public data structures and describes the interfaces for NvSIPLCamera |
Cnvsipl::INvSIPLClient | Defines the public data structures and describes the interfaces for NvSIPL Client (libnvsipl.so) |
Cnvsipl::INvSIPLDeviceBlock | Defines the public data structures and interfaces for NvSIPL DeviceBlock |
Cnvsipl::INvSIPLDeviceBlockTrace | Describes the interfaces of NvSIPLDeviceBlockTrace |
Cnvsipl::INvSIPLQuery | Defines the public data structures and describes the interfaces for NvSIPLQuery |
Cnvsipl::INvSIPLQueryTrace | Defines the public interfaces to control the logging/tracing of the NvSIPL Query (libnvsipl_query.so) for debugging |
Cnvsipl::INvSIPLTrace | Defines the public interfaces to control the logging/tracing of the libnvsipl.so library for debug purposes |
Cnvsipl::NvSIPLPipelineNotifier::NotificationData | Defines the notification data |
CNvMedia2DBlitParameters | Holds the additional parameters for a blit |
CNvMedia2DBlitParametersOut | Holds additional values returned from a blit |
CNvMediaACPVersionInfo | Version information for the NvMedia ACP library |
CNvMediaAESIv | Holds encryption intialization vector information |
CNvMediaAESMetaData | Holds re-encrypted data information that the video decoder returns to the parser |
CNvMediaAlphaSurface | Holds an Alpha Surface descriptor for video mixing |
CNvMediaArrayAllocAttr | Holds array allocation attributes |
CNvMediaArrayMetaData | |
CNvMediaBackground | Background descriptor for video mixing |
CNvMediaBitstreamBuffer | Holds an application data buffer containing compressed video data |
CNvMediaBitStreamPkt | Holds the bitstream packet input for parsing |
CNvMediaCameraModel | Holds NvMedia LDC camera parameter info |
CNvMediaCamIntriParams | Holds NvMedia camera intrinsic parameters |
CNvMediaColor | Holds a constant RGBA color |
CNvMediaContentLightLevelInfo | Content Light Level info for an H.265 picture |
CNvMediaDecCurrFrame | Holds decoded current frame information |
CNvMediaDecRefFrame | Holds decoded reference frame information |
CNvMediaDispAttributes | Holds NvMedia display attributes |
CNvMediaDlaArgs | Holds input and output tensors |
CNvMediaDlaBinaryLoadable | Holds attributes for populating binary loadables for NvMediaDla |
CNvMediaDlaData | Specifies the type and pointer to NvMediaDla |
CNvMediaDlaDataPointer | Holds pointers to the DLA data |
CNvMediaDlaTensorDescriptor | Holds tensor attributes |
CNvMediaDlaUMDVersion | Holds the DLA UMD version |
CNvMediaDPBInfo | Holds decoded Picture Buffer information |
CNvMediaEGLStreamConsumer | A handle representing an EGL stream consumer object |
CNvMediaEGLStreamProducer | A handle representing an EGL stream producer object |
CNvMediaEglStreamProducerAttributes | Holds the attributes for an EGL stream producer |
CNvMediaEncodeConfigH264 | Holds an H264 encoder configuration |
CNvMediaEncodeConfigH264VUIParams | Holds H264 video usability information parameters |
CNvMediaEncodeConfigH265 | Holds the H265 encoder configuration parameters |
CNvMediaEncodeConfigH265VUIParams | Holds the H.265 video usability information parameters |
CNvMediaEncodeConfigVP8 | Holds VP8 encoder configuration parameters |
CNvMediaEncodeConfigVP9 | Holds VP9 encoder configuration parameters |
CNvMediaEncodeExternalMEHint | Holds an External Motion Vector hint |
CNvMediaEncodeExternalMeHintCountsPerBlocktype | Holds an external motion vector hint with counts per block type |
CNvMediaEncodeH264SEIPayload | H.264 specific User SEI message |
CNvMediaEncodeH265SEIPayload | Holds an H265-specific User SEI message |
CNvMediaEncodeInitializeParamsH264 | Holds H264-specific encode initialization parameters |
CNvMediaEncodeInitializeParamsH265 | Holds H265-specific encode initialization parameters |
CNvMediaEncodeInitializeParamsVP8 | Holds VP8-specific encode initialization parameters |
CNvMediaEncodeInitializeParamsVP9 | Holds VP9-specific encode initialization parameters |
CNvMediaEncodePicParamsH264 | H264 specific encoder picture params |
CNvMediaEncodePicParamsH265 | Holds H265-specific encoder picture parameters |
CNvMediaEncodePicParamsVP8 | Holds VP8-specific encoder picture parameters, which are sent on a per frame basis |
CNvMediaEncodePicParamsVP9 | Holds VP9-specific encoder picture parameters, which are sent on a per frame basis |
CNvMediaEncodeQP | Holds quantization parameters(QP) value for frames |
CNvMediaEncodeRCParams | Holds rate control configuration parameters |
CNvMediaEncryptParams | Holds encrypted metadata information that the parser passes to the video decoder component |
CNvMediaGeoTransParams | Holds geometric transform initialization paramters |
CNvMediaICPErrorInfo | Holds the capture error information populated by NvMediaICPGetErrorInfo() |
CNvMediaICPEx | Holds an image capture object created by NvMediaICPCreateEx() |
CNvMediaICPInputFormat | Holds the capture input format |
CNvMediaICPSettings | Holds image capture settings for the CSI format |
CNvMediaICPSettingsEx | Holds the image capture settings for the CSI format per virtual group |
CNvMediaIDP | Image display object created by NvMediaIDPCreate |
CNvMediaIDPDeviceParams | Device parameters returned by NvMediaIDPQuery function |
CNvMediaIDPPreferences | Sets the preferences for the image display creation |
CNvMediaIEPRec | Holds the image encoder object created by NvMediaIEPCreate |
CNvMediaIJPD | Holds information for decoding a JPEG stream into an image surface |
CNvMediaIJPE | Image JPEG encoder object created by NvMediaIJPECreate |
CNvMediaImageDecoder | A handle representing a IMAGE decoder object |
CNvMediaImageGroup | Holds a handle representing an image group |
CNvMediaImageRec | Holds a handle representing image objects |
CNvMediaImageSurface | Holds an image surface descriptor used by NvMediaImageLock() |
CNvMediaImageSurfaceMap | Holds an image surface map descriptor used by NvMediaImageLock() |
CNvMediaIOFST | Holds an OFST object created by NvMediaIOFSTCreate |
CNvMediaIPPBufferPoolParamsImgGrp | Holds image group buffer pool parameters for initializing an IPP component |
CNvMediaIPPBufferPoolParamsNew | Holds new buffer pool parameters for initializing an IPP component |
CNvMediaIPPComponentOutput | Holds a handle representing an IPP component output object |
CNvMediaIPPComponentOutputImgGrp | Holds a handle representing an IPP component output object |
CNvMediaIPPControlAlgorithmComponentConfig | Holds configuration information for a Control Algorithm component |
CNvMediaIPPEventData | Holds additional event information |
CNvMediaIPPFileReaderComponentConfig | Holds configuration information for a file reader component |
CNvMediaIPPIcpComponentConfig | Holds configuration for an ICP component |
CNvMediaIPPImageInformation | Holds image information |
CNvMediaIPPIscComponentConfig | Holds configuration information for an ISC component |
CNvMediaIPPIspComponentConfig | Holds configuration information for an ISP component |
CNvMediaIPPMathFloatMatrix | Holds a 4x4 matrix of floats |
CNvMediaIPPPipelineProperty | Holds the IPP pipeline property |
CNvMediaIPPPluginFuncs | Holds the Control Algorithm plugin function descriptor |
CNvMediaIPPPluginInput | Holds Control Algorithm plugin input parameters |
CNvMediaIPPPluginInputStreamData | Holds stream data for Control Algorithm plugin input |
CNvMediaIPPPluginOutputEx | Holds Control Algorithm plugin output parameters for bracketed exposure |
CNvMediaIPPPluginOutputStreamSettings | Holds stream-specific settings of Control Algorithm plugin output |
CNvMediaIPPPluginSupportFuncs | Holds the Control Algorithm plugin support functions descriptor |
CNvMediaIPPPropertyControls | Holds control properties associated with the camera |
CNvMediaIPPPropertyDynamic | Holds dynamic properties associated with the camera |
CNvMediaIPPPropertyStatic | Holds static properties associated with a camera |
CNvMediaIPPVersionInfo | Holds version information for the NvMedia IPP library |
CNvMediaISCAdvancedConfig | Holds the description of the target I2C device |
CNvMediaISCAttrRange | Holds the range of a sensor attribute |
CNvMediaISCCRC | Holds the sensor CRC structure |
CNvMediaISCDevice | Holds the handle for an NvMediaISCDevice object |
CNvMediaISCDeviceDriver | Holds device driver data |
CNvMediaISCEmbeddedData | Holds the embedded data structure |
CNvMediaISCEmbeddedDataBuffer | Holds the embedded data buffer structure |
CNvMediaISCEmbeddedDataChunk | |
CNvMediaISCEmbeddedDataInfo | Holds the sensor embedded data parsed info structure |
CNvMediaISCExposure | Holds sensor exposure information |
CNvMediaISCExposureControl | Holds exposure control information |
CNvMediaISCFrameReport | Holds the sensor report frame report structure |
CNvMediaISCFrameSeqNum | Holds the sensor frame sequence number structure |
CNvMediaISCModuleConfig | Holds the ISC Module ISP configuration |
CNvMediaISCPWL | Holds the sensor companding piecewise linear (PWL) structure |
CNvMediaISCSensorAttributes | Holds the sensor attributes |
CNvMediaISCSensorControl | Holds the sensor control structure |
CNvMediaISCTemperature | Holds the sensor temperature structure |
CNvMediaISCWBGainControl | Holds the white balance control structure |
CNvMediaISCWhiteBalance | Holds the sensor white balance gain structure |
CNvMediaISPBadPixelStats | Holds controls for bad pixel statistics (BP Stats) |
CNvMediaISPBadPixelStatsData | Holds bad pixel statistics (BP Stats) |
CNvMediaISPEllipse | Defines an ellipse |
CNvMediaISPFlickerBandStats | Holds controls for flicker band statistics (FB Stats) |
CNvMediaISPFlickerBandStatsData | Holds flicker band statistics (FB Stats) |
CNvMediaISPHistogramStats | Holds controls for histogram statistics (HIST Stats) |
CNvMediaISPHistogramStatsData | Holds histogram statistics (HIST Stats) |
CNvMediaISPLocalAvgClipStats | Holds controls for local average and clip statistics (LAC Stats) |
CNvMediaISPLocalAvgClipStatsData | Holds local average and clip statistics block (LAC Stats) |
CNvMediaISPLocalAvgClipStatsROIData | Holds local average and clip statistics data for a region of interest |
CNvMediaISPLocalToneMapStats | Holds controls for local tone map statistics (LTM Stats) |
CNvMediaISPLocalToneMapStatsData | Holds local tone map statistics block (LTM Stats) |
CNvMediaISPRadialTF | Defines a radial transform |
CNvMediaISPSplineControlPoint | Defines a spline control point |
CNvMediaISPStatisticsWindows | Defines the windows used in ISP stats calculations |
CNvMediaJPEGAppMarkerInfo | Holds image JPEG decoder marker Info |
CNVMEDIAJPEGDecAttributes | Holds image JPEG decoder attributes |
CNVMEDIAJPEGDecInfo | Holds image JPEG decoder stream information |
CNvMediaJPEncAttributes | Image JPEG encoder attributes |
CNvMediaJPHuffmanTableSpecfication | Image JPEG encoder HuffmanTable |
CNvMediaLDCBitMaskMap | Holds the NvMedia mask map surface |
CNvMediaLDCCtrlParams | Holds runtime control parameters for NvMediaLDCProcess() |
CNvMediaLDCInitParams | Holds the NvMedia LDC initialization paramters |
CNvMediaLDCRegionConfig | Holds the NvMedia LDC region configuration |
CNvMediaLDCSparseWarpMap | Holds the NvMedia LDC defintion of a sparse warp map |
CNvMediaLensDistortion | Holds distortion coefficients for the lens model |
CNvMediaMasteringDisplayData | Mastering display data for an H.265 picture |
CNvMediaMotionVectorFrameMetaData | Motion vector array to get the required current frame stats |
CNvMediaMotionVectorMB_Metadata | Per Macroblock header information |
CNvMediaNalData | This is used to get header info (SPS/PPS/VPS) using GetAttribute call |
CNvMediaOFSTExternalHintParams | Holds OFST estimation parameters |
CNvMediaOFSTInitializeParams | Holds OFST estimation initialization parameters |
CNvMediaParserClientCb | |
CNvMediaParserParams | Holds initialization parameters for the decoder class |
CNvMediaParserPictureData | Holds picture information for the current frame decode operation |
CNvMediaParserSeqInfo | Holds video sequence information |
CNvMediaPictureInfoH264 | Picture parameter information for an H.264 picture |
CNvMediaPictureInfoH265 | Holds picture parameter information for an H.265 picture |
CNvMediaPictureInfoMPEG1Or2 | Holds picture parameter information for an MPEG 1 or MPEG 2 picture |
CNvMediaPictureInfoMPEG4Part2 | Holds picture parameter information for an MPEG-4 Part 2 picture |
CNvMediaPictureInfoVC1 | Holds picture parameter information for a VC1 picture |
CNvMediaPictureInfoVP8 | Picture parameter information for a VP8 picture |
CNvMediaPictureInfoVP9 | Holds picture parameter information for a VP9 picture |
CNvMediaPoint | Defines the location of a point on a two-dimensional object |
CNvMediaPointDouble | Defines the double-precision location of a point on a two-dimensional object |
CNvMediaRect | Holds a rectangular region of a surface |
CNvMediaReferenceFrameH264 | Information about an H.264 reference frame |
CNvMediaSEIPayloadH264 | H.264 SEI payload information Used by the parser only |
CNvMediaSliceDecodeData | Slice level data used with slice level decoding |
CNvMediaSurfAllocAttr | Holds NvMedia Surface allocation attributes |
CNvMediaSurfFormatAttr | Holds NvMedia Surface format attributes |
CNvMediaTaskStatus | Holds status of latest operation for NvMedia managed data structure |
CNvMediaTensorAttr | Holds tensor creation attributes |
CNvMediaTensorMetaData | Holds the tensor metadata |
CNvMediaTensorSurfaceMap | Defines the tensor surface map descriptor used by NvMediaTensorLock() |
CNvMediaTensorTaskStatus | Holds the status of the latest operation for a tensor |
CNvMediaTNR2Params | Holds the TNR2 initialization paramters |
CNvMediaTNR3Params | Holds the TNR3 initialization paramters |
CNvMediaVersion | Holds NvMedia version information |
CNvMediaVideoCapture | Video capture object created by NvMediaVideoCaptureCreate |
CNvMediaVideoCaptureSettings | Video capture settings for CSI format |
CNvMediaVideoDecodeFrameStatus | To Get the decoding status from HW decoder |
CNvMediaVideoDecoder | A handle representing a video decoder object |
CNvMediaVideoDecodeStats | Frame stats structure to get get ring entry idx and motion vector dump |
CNvMediaVideoDecrypter | Holds the video decrypter object |
CNvMediaVideoDesc | Video descriptor for video mixing |
CNvMediaVideoEncoder | Video encoder object created by NvMediaVideoEncoderCreate |
CNvMediaVideoMixerAttributes | Holds video mixer attributes |
CNvMediaVideoOutput | Video output object created by NvMediaVideoOutputCreate |
CNvMediaVideoOutputDeviceParams | Device parameters returned by NvMediaVideoOutputDevicesQuery function |
CNvMediaVideoOutputPreferences | Sets the preferences for the video output creation |
CNvMediaVideoSurface | A handle representing a video surface object |
CNvMediaVideoSurfaceMap | A handle representing a video surface map |
CNvMediaVP9BackwardUpdates | Holds VP9 counters for adaptive entropy contexts |
CNvmediaVP9EntropyProbs | Holds VP9 entropy contexts |
CNvMediaVPI2DTransform | 3x3 transform matrix |
CNvMediaVPIAABB | Axis Aligned Bounding Box |
CNvMediaVPIBoundingBoxWithTransform | Holds bounding box definition |
CNvMediaVPIGetKeyPointsHarrisParams | Holds Harris keypoint parameters |
CNvMediaVPIGetSparseFlowPyrLKParams | NvMediaVPIGetSparseFlowPyrLKParams |
CNvMediaVPIKLTParams | Holds the KLT parameters |
CNvMediaVPIPoint2Df | Holds 2D floating point definition |
CNvMediaVPIPoint2DFrac | Holds 2D point fractional representation |
CNvMediaVPIStereoPostprocessParams | Holds stereo postprocess parameters |
CNvMediaVPIStereoPreprocessParams | Holds stereo preprocessing parameters |
CNvMediaVPITranslationWithScale | Translation with Scale parameters |
CNvRmGpuClockDomainInfoRec | |
CNvRmGpuClockGetEntryRec | |
CNvRmGpuClockPointRec | |
CNvRmGpuClockRangeRec | |
CNvRmGpuClockSetEntryRec | |
CNvRmGpuDeviceEventInfoRec | |
CNvRmGpuDeviceEventSessionOpenAttrRec | Holds the events for which to listen |
CNvRmGpuDeviceOpenAttrRec | |
CNvRmGpuLibDeviceListEntryRec | |
CNvRmGpuLibOpenAttrRec | |
Cnvros::NvRosEglCudaIO | Creates CUDA processing pipelines for EGLStreams |
Cnvros::NvRosEglUtil | Class to initialize the EGLStream for the following roles: EGLOUTPUT_CONSUMER, CUDA_CONSUMER, CUDA_PRODUCER, IMAGE_PRODUCER |
Cnvros::NvRosImgPipeline | Creates image capture pipelines for NvROS on the NVIDIA DRIVE™ AGX platform through AR0231 imaging sensors |
CNvSciBufAttrKeyValuePair | Defines a key/value pair of attribute to be set |
CNvSciBufObjIpcExportDescriptor | Defines the export data (blob) for NvSciBufObj |
CNvSciIpcEndpointInfo | Defines information about the IPC endpoint |
CNvSciRmGpuId | Defines GPU ID structure |
CNvSciStreamElementAttr | The following data structures are no longer used by any interfaces and are deprecated |
CNvSciStreamElementDesc | |
CNvSciStreamEvent | Describes a component event |
CNvSciStreamPayload | |
CNvSciStreamSyncAttr | |
CNvSciStreamSyncDesc | |
CNvSciSyncAttrKeyValuePair | Describes the NvSciSyncAttrKey-Value pair |
CNvSciSyncFence | Defines the opaque NvSciSyncFence |
CNvSciSyncFenceIpcExportDescriptor | Defines the exported form of NvSciSyncFence shared across an NvSciIpc channel |
CNvSciSyncObjIpcExportDescriptor | Defines the exported form of NvSciSyncObj shared across an NvSciIpc channel |
CNvScrncaptAperture | Holds the representation of a display aperture |
CNvScrncaptHeadState | Holds a head's current state |
CNvScrncaptPixel | Holds a pixel value |
CNvScrncaptResult | Holds the screen capture result |
CNvScrncaptStatistics | Holds statistics for a single capture |
CNvScrncaptSurfaceMap | Holds planes within the frame buffer |
CNvScrncaptWindowState | Holds the representation of a window's current state |
CNvSIPLAutoControlAwbSetting | Output image attributes |
CNvSIPLAutoControlEmbedData | Embedded data and parsed info |
CNvSIPLAutoControlEmbedInfo | Parsed embedded info |
CNvSIPLAutoControlInputImageInfo | Input image attributes |
CNvSIPLAutoControlInputParam | Input parameters for processing AE/AWB |
CNvSIPLAutoControlOutputParam | AE/AWB Output parameters |
CNvSIPLAutoControlSensorSetting | Exposure settings for sensor |
CNvSIPLAutoControlStatsInfo | Holds Stats information |
CNvSIPLAutoControlStatsSetting | Settings to config stats |
CNvSIPLAutoControlWhiteBalanceGain | Gains for each color assuming order RGGB, RCCB, RCCC |
Cnvsipl::NvSIPLImageAttr | Describes attributes of images used in image processing pipeline |
Cnvsipl::NvSIPLImageGroupWriter | Describes the interfaces of SIPL pipeline feeder |
Cnvsipl::NvSIPLPipelineNotifier | Describes the interfaces of the SIPL pipeline notification handler |
Cnvsipl::NvSIPLVersion | Holds the version information of NvSIPL Camera (libnvsipl.so) and NvSIPL Client (libnvsipl.so) |
Cnvsipl::PlatformCfg | Defines the camera platform configuration |
Cnvsipl::NvSIPLImageGroupWriter::RawBuffer | Describes an unprocessed sensor output buffer |
Cnvsipl::SensorInfo::Resolution | Defines the image resolution |
Cnvsipl::SensorInfo | Defines the image sensor information |
Cnvsipl::INvSIPLDeviceBlock::CameraModuleProperty::SensorProperty | Defines image sensor properties |
Cnvsipl::SerInfo | Defines the serializer information |
Cnvsipl::INvSIPLQuery::Version | Defines the version information for NvSIPLQuery_API |
Cnvsipl::INvSIPLDeviceBlock::Version | Defines NvSIPL DeviceBlock (libnvsipl_devblk.so) version information |
Cnvsipl::SensorInfo::VirtualChannelInfo | Defines the information of a virtual channel/single exposure |
Cnvsipl::INvSIPLDeviceBlock::CameraModuleProperty::SensorProperty::VirtualChannelProperty | Defines virtual channel properties |