|
NVIDIA DRIVE OS Linux SDK API Reference
|
6.0.9 Release
|
Go to the documentation of this file.
11 #ifndef NVSIPLCLIENT_HPP
12 #define NVSIPLCLIENT_HPP
17 #include "NvSIPLCDICommon.h"
156 virtual void AddRef() = 0;
428 #endif // NVSIPLCLIENT_HPP
Defines the control info.
uint32_t embeddedBufBottomSize
Holds size of the bottom embedded data.
INvSIPLNvMBuffer()=default
INvSIPLBuffer & operator=(INvSIPLBuffer &other) &=delete
INvSIPLNvMBuffer & operator=(INvSIPLNvMBuffer &other) &=delete
Holds local average and clip statistics block (LAC Stats).
virtual SIPLStatus Release()=0
Release a reference.
Holds controls for local average and clip statistics (LAC Stats).
virtual SIPLStatus AddNvSciSyncPrefence(const NvSciSyncFence &prefence)=0
Add an NvSciSync prefence.
virtual ImageMetaData const & GetImageData() const =0
Gets an nvsipl::INvSIPLClient::ImageMetaData associated with NvSciBufObj.
@ ICP
Indicates the unprocessed output of the image sensor.
Defines the public data structures and describes the interfaces for NvSIPL Client.
@ ISP2
Indicates the third output of ISP.
INvSIPLClient & operator=(INvSIPLClient &other) &=delete
NVIDIA SIPL: Common Data Structures - SIPL
@ ISP0
Indicates the first output of ISP.
Holds controls for histogram statistics (HIST Stats).
struct NvSciBufObjRefRec * NvSciBufObj
A memory object is a container holding the reconciled NvSciBufAttrList defining constraints of the bu...
NVIDIA Software Communications Interface (SCI) : NvSciSync
Abstract interface for SIPL buffers.
uint8_t * embeddedBufBottom
Holds pointer to the bottom embedded data.
OutputType
Defines the types of the SIPL pipeline output.
Describes a client of the pipeline.
virtual ~INvSIPLClient()=default
~INvSIPLNvMBuffer() override=default
SIPLStatus
Defines the status codes returned by functions in SIPL modules.
uint8_t * embeddedBufTop
Holds pointer to the top embedded data.
NVIDIA SIPL: ISP Definitions - NvSIPL Client
virtual void AddRef()=0
Adds a reference.
Holds bad pixel statistics (BP Stats).
Defines the opaque NvSciSyncFence.
Holds histogram statistics (HIST Stats).
NVIDIA Software Communications Interface (SCI) : NvSciStream
@ ISP1
Indicates the second output of ISP.
virtual ImageEmbeddedData const & GetImageEmbeddedData() const =0
Gets an nvsipl::INvSIPLClient::ImageEmbeddedData this is the RAW data associated with the captured im...
Holds controls for bad pixel statistics (BP Stats).
Describes a SIPL buffer containing an NvSciBufObj.
Contains the classes and variables for implementation of SIPL.
virtual ~INvSIPLBuffer()=default
virtual SIPLStatus GetEOFNvSciSyncFence(NvSciSyncFence *const postfence)=0
Retrieve the latest NvSciSync EOF fence.
uint32_t embeddedBufTopSize
Holds size of the top embedded data.
virtual NvSciBufObj GetNvSciBufImage() const =0
Gets a handle to NvSciBufObj.
人人超碰97caoporen国产