|
|
NVIDIA DRIVE 5.0 Linux SDK API Reference5.0.10.3 Release |
| C_NvMediaAESParams | Holds encrypted metadata information that the client sends to the parser |
| 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 |
| CNvMediaBackground | Background descriptor for video mixing |
| CNvMediaBitstreamBuffer | Holds an application data buffer containing compressed video data |
| CNvMediaBitStreamPkt | Holds the bitstream packet input for parsing |
| 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 |
| 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 |
| 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 |
| CNvMediaISP5CubicSplineCtrlPoint | Defines control point for Cubic Hermite spline |
| CNvMediaIsp5RadialMask | Defines radial mask |
| CNvMediaIsp5RadialTf | Defines radial transfer function |
| CNvMediaIsp5RectMask | Defines rectangular mask for local tone mapping |
| CNvMediaISPFloatPoint | Defines a location on a 2-dimensional object, where the coordinate (0,0) is located at the top-left of the object |
| CNvMediaISPPoint | Defines a location on a 2-dimensional object, where the coordinate (0,0) is located at the top-left of the object |
| CNvMediaISPRange | Holds an integer range |
| CNvMediaISPRangeFloat | Holds a float range |
| CNvMediaISPSize | Defines a 2-dimensional surface where the surface is determined by the surface height and width in pixels |
| CNvMediaISPStatsFlickerBandMeasurement | Holds the flicker band statistics measurement |
| CNvMediaISPStatsFlickerBandMeasurementV5 | Holds the flicker band statistics measurement for isp version 5 |
| CNvMediaISPStatsFlickerBandSettingsV4 | Holds the flicker band settings for ISP version 4 |
| CNvMediaISPStatsFlickerBandSettingsV5 | Defines the flicker band settings for ISP version 5 |
| CNvMediaISPStatsFocusMetricMeasurement | Holds the focus metric statistics measurement |
| CNvMediaISPStatsFocusMetricSettings | Holds the focus metric statistics settings |
| CNvMediaISPStatsHistogramMeasurement | Defines the histogram statistics measurement |
| CNvMediaISPStatsHistogramMeasurementV5 | Holds the histogram statistics measurement for ISP version 5 |
| CNvMediaISPStatsHistogramSettingsV4 | Holds the settings for the histogram statistics of ISP version 4 |
| CNvMediaISPStatsHistogramSettingsV5 | Defines the settings for the histogram statistics of ISP version 5 |
| CNvMediaISPStatsLacMeasurementV4 | Holds the LAC statistics measurement for ISP version 4 |
| CNvMediaISPStatsLacMeasurementV5 | |
| CNvMediaISPStatsLacROIDataV5 | Holds the LAC statistics measurement for ISP version 5 |
| CNvMediaISPStatsLacSettingsV4 | Defines the settings to use for LAC statistics for ISP version 4 |
| CNvMediaISPStatsLacSettingsV5 | Defines the settings to use for LAC statistics for ISP version 5 |
| CNvMediaISPStatsLTMMeasurementV5 | Holds the LTM statistics measurement for ISP version 5 |
| CNvMediaISPStatsLTMSettingsV5 | Defines the settings to use for Local tone mapping statistics for ISP version 5 |
| CNvMediaISPStatsORMeasurementV5 | Holds the OR statistics measurement for ISP version 5 |
| CNvMediaISPStatsWindows | 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |