|
|
NVIDIA DRIVE OS Linux API Reference5.1.0.2 Release |
| ►Nnvsipl | Contains the classes and variables for implementation of Sensor Input Processing Library (SIPL) |
| C__te_crypto_operation_t | Internal data structure for te_crypto_operation_t |
| C_NvMediaAESParams | Holds encrypted metadata information that the client sends to the parser |
| Cchan_state_t | |
| CDtUartInfoRec | |
| CDtUpdateInfoRec | |
| Cevent_cookie_t | |
| CGpcdmaChannelContext | Defines the GPCDMA Channel Context |
| CGpcdmaChStatusContext | Defines the GPCDMA Channel Status Context |
| Chwrng_cache | |
| CNvGPHBLInfoRec | Stores information needed to locate and verify a boot loader |
| CNvGPHObjectSignatureRec | |
| CNvGPHRec | Generic Partition Header |
| 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 |
| CNvMediaDecCurrFrame | Holds decoded current frame information |
| CNvMediaDecRefFrame | Holds decoded reference frame information |
| CNvMediaDispAttributes | Holds NvMedia display attributes |
| 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 the image capture object created by NvMediaICPCreateEx |
| CNvMediaICPInputFormat | Capture input format |
| CNvMediaICPSettings | Holds image capture settings for the CSI format |
| CNvMediaICPSettingsEx | Holds the image capture settings for the CSI format |
| CNvMediaIDP | Image display object created by NvMediaIDPCreate |
| CNvMediaIDPDeviceParams | Device parameters returned by NvMediaIDPQuery function |
| CNvMediaIDPPreferences | Sets the preferences for the image display creation |
| CNvMediaIEP | 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 |
| CNvMediaImage | A handle representing image objects |
| CNvMediaImageDecoder | A handle representing a IMAGE decoder object |
| CNvMediaImageGroup | A handle representing an image group |
| CNvMediaImageSurface | Image surface descriptor used by NvMediaImageLock |
| CNvMediaImageSurfaceMap | 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 |
| CNvMediaISCDeviceDriver | Holds device driver data |
| CNvMediaISCEmbeddedData | Holds the embedded data structure |
| CNvMediaISCEmbeddedDataBuffer | Holds the embedded data buffer structure |
| CNvMediaISCExposureControl | Exposure control structure |
| CNvMediaISCModuleConfig | Holds the ISC Module ISP configuration |
| CNvMediaISCSupportFunctions | Holds the support functions that the device driver can call |
| CNvMediaISCVersionInfo | Holds version information for the NvMedia ISC library |
| CNvMediaISCWBGainControl | Holds the white balance control structure |
| CNvMediaISPBadPixelCorrection | Holds controls for ISP bad pixel correction (BPC) block |
| CNvMediaISPBadPixelStats | Holds controls for bad pixel statistics (BP Stats) |
| CNvMediaISPBadPixelStatsData | Holds bad pixel statistics (BP Stats) data |
| CNvMediaISPBlackLevelCorrection | Holds controls for ISP black level correction (BLC) block |
| CNvMediaISPClip | Holds controls for ISP clip (Clip) block |
| CNvMediaISPColorCorrectionMatrix | Holds controls for ISP color correction matrix (CCM) block |
| CNvMediaISPColorSpaceConversion | Holds controls for ISP color space conversion (CSC) block |
| CNvMediaISPDemosaic | Holds controls for ISP demosaic (DM) block |
| CNvMediaISPDigitalGain | Holds controls for ISP digital gain (DG) block |
| CNvMediaISPDownscale | Holds controls for ISP downscale (DS) block |
| CNvMediaISPEllipse | Defines an ellipse |
| CNvMediaISPExposureFusion | Holds controls for ISP exposure fusion (Fusion) block |
| CNvMediaISPGlobalToneMap | Holds controls for ISP global tone map (GTM) block |
| CNvMediaISPHistogramStats | Holds controls for histogram statistics (HIST Stats) |
| CNvMediaISPHistogramStatsData | Holds histogram statistics (HIST Stats) data |
| CNvMediaISPLensShadingCorrection | Holds controls for ISP lens shading correction (LSC) block |
| CNvMediaISPLevelAdjSat | Holds controls for ISP level adjusted saturation (LAS) block |
| CNvMediaISPLinearization | Holds controls for ISP linearization (LIN) block |
| CNvMediaISPLocalAvgClipStats | Holds controls for local average & clip statistics (LAC Stats) |
| CNvMediaISPLocalAvgClipStatsData | Holds local average & clip statistics block (LAC Stats) data |
| CNvMediaISPLocalAvgClipStatsROIData | Holds local average & clip statistics data for a region of interest |
| CNvMediaISPLocalToneMap | Holds controls for ISP local tone map (LTM) block |
| CNvMediaISPLocalToneMapStats | Holds controls for local tone map statistics (LTM Stats) |
| CNvMediaISPLocalToneMapStatsData | Holds local tone map statistics block (LTM Stats) data |
| CNvMediaISPNoiseReduction | Holds controls for ISP noise reduction (NR) block |
| CNvMediaISPOffset | Holds controls for ISP offset (Offset) block |
| CNvMediaISPProcessParams | Holds ISP processing parameters |
| CNvMediaISPRadialTF | Defines a radial transform |
| CNvMediaISPSaturation | Holds controls for ISP saturation (SAT) block |
| CNvMediaISPSharpness | Holds controls for ISP sharpness (Sharp) block |
| CNvMediaISPSplineControlPoint | Defines spline control point |
| CNvMediaISPStatisticsWindows | Defines the windows used in ISP stats calculations |
| CNvMediaISPWhiteBalanceCorrection | Holds controls for ISP white balance correction (WBC) block |
| 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 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 | Holds a location on a 2-dimensional object |
| CNvMediaPointDouble | Holds a double precision location of a 2-dimensional object |
| CNvMediaRect | Holds a rectangular region of a surface |
| CNvMediaReferenceFrameH264 | Information about an H.264 reference frame |
| CNvMediaROI | Holda a Region of Interest |
| 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 |
| 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 |
| 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 |
| Cote_closesession | Closes an OTE session |
| Cote_cpc_io_params_t | |
| Cote_file_close_params_t | |
| Cote_file_create_params_t | |
| Cote_file_delete_params_t | |
| Cote_file_flag_params_t | |
| Cote_file_get_name_params_t | |
| Cote_file_get_size_params_t | |
| Cote_file_open_params_t | |
| Cote_file_read_params_t | |
| Cote_file_req_params_t | |
| Cote_file_seek_params_t | |
| Cote_file_sync_params_t | |
| Cote_file_test_exist_params_t | |
| Cote_file_trunc_params_t | |
| Cote_file_write_params_t | |
| Cote_launchop | Launches an operation request |
| COTE_MANIFEST | Holds the manifest structure |
| Cote_opensession | Opens an open trusted environment (OTE) session |
| Cote_rpmb_read_params_t | |
| Cote_rpmb_write_params_t | |
| Cote_ss_req_t | |
| Cport_state_t | |
| CQbAllocPartArgsRec | |
| CQbChipInfoRec | Defines chip-related information |
| CQbDev | |
| CQbDevOperations | Holds callbacks for device drivers |
| CQbFldRchtStatus | |
| CQbGpioDriverPrivInfo | |
| CQbGpioIoctlRec | Holds configurations for the GPIO pin |
| CQbI2cDriverPrivInfo | |
| CQbI2cInfo | |
| CQbI2cTransfer | Holds the I2C transfer |
| CQbSdmmcDriverPrivInfo | Holds the context structure for the SDMMC driver |
| CQbSdmmcInfo | Defines platform data for the SDMMC registration |
| CQbSerialDriverPrivInfo | Defines an internal structure for UART driver |
| CQbSerialInfo | Holds information for UART port initialization |
| CQbSpiSlaveControllerInfo | Holds the SPI controller specific information |
| CQbSpiSlaveDriverPrivInfo | Holds private information for SPI slave driver |
| CQbSpiSlaveTransfer | Holds data for SPI slave transfers |
| CQspiAsyncIOStatus | Holds the QSPI Asynchronous transfer descriptor |
| CQspiControllerData | Holds QSPI hardware controller context data |
| CQspiFlashDevice | Holds the QSPI Flash device context |
| CQspiFlashInfo | QSPI flash info |
| CQspiTransfer | Holds QSPI Transfer data |
| Cta_event_args_t | |
| Ctask_identifier | Holds Unique Task identifiers, including uuid and port name |
| Cte_answer | |
| Cte_attribute_t | Defines attribute object internals |
| Cte_cache_maint_args_t | Holds an op code and data used to for cache maintenance |
| Cte_cmd | |
| Cte_crypto_operation_info_t | Holds a crypto operation info object |
| Cte_crypto_rsa_key_t | Holds internal data for RSA keys |
| Cte_device_unique_id | Holds the device unique ID |
| Cte_entry_point_message_t | |
| Cte_get_property_args_t | Holds data about the TA client |
| Cte_identity_t | Holds the identity of a client/caller |
| Cte_map_mem_addr_args_t | Holds a pointer to the map memory for a specific OTE_CONFIG_MAP_MEM ID value |
| Cte_oper_param_t | Holds the operation object parameters |
| Cte_operation_t | Holds operation object information that is to be delivered to the TLK Secure Service |
| Cte_panic_args_t | |
| Cte_request_t | Holds the layout of the te_oper_param_t structures which must match the layout sent in by the non-secure (NS) world via the TrustZone Secure Monitor Call (TZ SMC) path |
| Cte_rollback_args_t | |
| Cte_root_of_trust | Holds the root of trust for TLK |
| Cte_service_id_t | Defines a unique 16-byte ID for each TLK service |
| Cte_service_status_t | |
| Cte_session_t | Holds session information |
| Cte_ta_to_ta_request_args_t | |
| Cte_v_to_p_args_t | Holds a pointer to the physical address for a specific virtual address |