| ►Nnvros | A global namespace for NvRos packages |
| C_CaptureConfigParams | Holds configuration parameters for capturing image frames |
| C_CudaEglParams | Holds CUDA EGL related parameters |
| C_EglFrameParams | Holds the required EGL frame-related parameters for processing that frame |
| C_EglUtilOptions | Holds required window system related parameters when initializing EGLStream |
| C_EglUtilState | Holds EGL related parameters |
| CNvRosEglCudaIO | Creates CUDA processing pipelines for EGLStreams |
| CNvRosEglUtil | Class to initialize the EGLStream for the following roles: EGLOUTPUT_CONSUMER, CUDA_CONSUMER, CUDA_PRODUCER, IMAGE_PRODUCER |
| CNvRosImgPipeline | Creates image capture pipelines for NvROS on the NVIDIA DRIVE™ AGX platform through AR0231 imaging sensors |
| ►Nnvsipl | Contains the classes and variables for implementation of Sensor Input Processing Library (SIPL) |
| CCameraModuleInfo | Defines information for the camera module |
| CDeserInfo | Defines the deserializer information |
| CDeviceBlockInfo | Defines the DeviceBlock information |
| CDeviceInfoList | Defines a list of all external image devices supported by NvSIPL Query (libnvsipl_query.so) and NvSIPL DeviceBlock (libnvsipl_devblk.so) |
| CEEPROMInfo | Defines the EEPROM information |
| ►CINvSIPLCamera | Defines public data structures and describes the interfaces for NvSIPLCamera |
| CPoolCookies | Vector of buffer cookies and associated producer NvSciStreamBlock |
| ►CINvSIPLClient | Defines the public data structures and describes the interfaces for NvSIPL Client (libnvsipl.so) |
| CConsumerDesc | Describes a client of the pipeline |
| CImageMetaData | Defines the metadata associated with the image |
| CINvMCallback | Describes a class with callback functions that must be implemented by the consumer of the SIPL image processing pipeline |
| CINvSIPLBuffer | Describes the interfaces of SIPL buffer |
| CINvSIPLNvMBuffer | Describes a SIPL buffer containing an NvMediaImage or NvMediaImageGroup |
| ►CINvSIPLDeviceBlock | Defines the public data structures and interfaces for NvSIPL DeviceBlock |
| ►CCameraModuleProperty | Defines camera module properties |
| ►CSensorProperty | Defines image sensor properties |
| CVirtualChannelProperty | Defines virtual channel properties |
| CDeviceBlockProperty | Defines DeviceBlock properties |
| CVersion | Defines NvSIPL DeviceBlock (libnvsipl_devblk.so) version information |
| CINvSIPLDeviceBlockTrace | Describes the interfaces of NvSIPLDeviceBlockTrace |
| ►CINvSIPLQuery | Defines the public data structures and describes the interfaces for NvSIPLQuery |
| CVersion | Defines the version information for NvSIPLQuery_API |
| CINvSIPLQueryTrace | Defines the public interfaces to control the logging/tracing of the NvSIPL Query (libnvsipl_query.so) for debugging |
| CINvSIPLTrace | Defines the public interfaces to control the logging/tracing of the libnvsipl.so library for debug purposes |
| CNvSIPLDownscaleCropCfg | Downscale and crop configuration |
| CNvSIPLImageAttr | Describes attributes of images used in image processing pipeline |
| ►CNvSIPLImageGroupWriter | Describes the interfaces of SIPL pipeline feeder |
| CRawBuffer | Describes an unprocessed sensor output buffer |
| CNvSIPLPipelineCfg | Defines the camera pipeline configuration |
| ►CNvSIPLPipelineNotifier | Describes the interfaces of the SIPL pipeline notification handler |
| CNotificationData | Defines the notification data |
| CNvSIPLVersion | Holds the version information of NvSIPL Camera (libnvsipl.so) and NvSIPL Client (libnvsipl.so) |
| CPlatformCfg | Defines the camera platform configuration |
| ►CSensorInfo | Defines the image sensor information |
| CResolution | Defines the image resolution |
| CVirtualChannelInfo | Defines the information of a virtual channel/single exposure |
| CSerInfo | Defines the serializer information |
| C_NvMediaAESParams | Holds encrypted metadata information that the client sends to the parser |
| CINvSIPLAutoControl | |
| CNvData32Rec | Union that can be used to view a 32-bit word as your choice of a 32-bit unsigned integer, a 32-bit signed integer, or an IEEE single-precision float |
| CNvData64Rec | Generic data representation for both 32 and 64 bits 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 |
| 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 |
| CNvMediaPointFloat | Defines the float-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 |
| CNvPointF32Rec | |
| CNvPointRec | This structure is used to determine a location on a 2-dimensional object, where the coordinate (0,0) is located at the top-left of the object |
| CNvRectF32Rec | This structure is used to define a 2-dimensional rectangle relative to some containing rectangle |
| CNvRectRec | This structure is used to define a 2-dimensional rectangle where the rectangle is bottom right exclusive (that is, the right most column, and the bottom row of the rectangle is not included) |
| CNvRmGpuClockAsyncNotImplemented | OS-specific type of asynchronous clock request handle (unimplemented) |
| CNvRmGpuClockDomainInfoRec | Clock domain info |
| CNvRmGpuClockGetEntryRec | Entry for clock get request |
| CNvRmGpuClockPointRec | Clock voltage/frequency point |
| CNvRmGpuClockRangeRec | Frequency range for clock domain |
| CNvRmGpuClockSetEntryRec | Entry for clock set request |
| CNvRmGpuDeviceEventInfoRec | GPU device event |
| CNvRmGpuDeviceEventSessionOpenAttrRec | Extensible attribute structure for NvRmGpuDeviceEventSessionOpen() |
| CNvRmGpuDeviceOpenAttrRec | Extensible attribute structure for NvRmGpuDeviceOpen() |
| CNvRmGpuLibDeviceListEntryRec | Device list entry |
| CNvRmGpuLibOpenAttrRec | Extensible attribute structure for NvRmGpuLibOpen() |
| CNvSciBufAttrKeyValuePair | Defines a key/value pair of attribute to be set |
| CNvSciBufObjIpcExportDescriptor | Defines the export data (blob) for NvSciBufObj |
| CNvSciIpcEndpointInfo | Defines information about the NvSciIpc 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 |
| CNvSIPLAutoControlInitParam | Initial parameters for processing AE/AWB |
| 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 |
| CNvSizeRec | This structure is used to define a 2-dimensional surface where the surface is determined by it's height and width in pixels |