|
NVIDIA DRIVE OS Linux SDK API Reference
|
5.1.15.0 Release For Test and Development only
|
Go to the documentation of this file.
11 #ifndef NVSIPLCLIENT_HPP
12 #define NVSIPLCLIENT_HPP
19 #ifdef NVMEDIA_NVSCI_ENABLE
22 #endif // NVMEDIA_NVSCI_ENABLE
93 virtual void AddRef(
void) = 0;
103 #ifdef NVMEDIA_NVSCI_ENABLE
127 #endif // NVMEDIA_NVSCI_ENABLE
204 #endif // NVSIPLCLIENT_HPP
INvMCallback * callback
Holds a pointer to a user-implemented class object inheriting from INvMCallback.
OutputType eOutputType
Holds an OutputType.
@ ICP
Indicates the unprocessed output of the image sensor.
Defines the public data structures and describes the interfaces for NvSIPL Client (libnvsipl....
@ ISP0
Indicates the first output of NvMediaISP.
virtual SIPLStatus Release(void)=0
Release a reference.
NVIDIA Software Communications Interface (SCI) : NvSciSync
virtual NvMediaImage * GetImage()=0
Gets a handle to NvMediaImage.
Describes the interfaces of SIPL buffer.
OutputType
Defines the types of the SIPL pipeline output.
Describes a client of the pipeline.
virtual SIPLStatus OnFrameAvailable(INvSIPLBuffer *pBuffer)=0
A new output frame is available.
virtual void AddRef(void)=0
Adds a reference.
SIPLStatus
Defines the status codes returned by functions in Sensor Input Processing Library (SIPL) modules.
virtual NvMediaImageGroup * GetImageGroup()=0
Gets a handle to NvMediaImageGroup.
uintptr_t NvSciStreamCookie
Component-assigned cookie for a packet.
Defines the opaque NvSciSyncFence.
NVIDIA Software Communications Interface (SCI) : NvSciStream
@ ISP1
Indicates the second output of NvMediaISP.
virtual SIPLStatus AddNvSciSyncPrefence(NvSciSyncFence &prefence)=0
Add an NvSciSync prefence.
NvSciStreamCookie cookie
NvSciStreamCookie associated with the buffer.
Describes a SIPL buffer containing an NvMediaImage or NvMediaImageGroup.
Contains the classes and variables for implementation of Sensor Input Processing Library (SIPL).
virtual ImageMetaData GetImageData()=0
Gets an nvsipl::INvSIPLClient::ImageMetaData associated with NvMediaImage or NvMediaImageGroup.
virtual SIPLStatus GetEOFNvSciSyncFence(NvSciSyncFence *postfence)=0
Retrieve the latest NvSciSync EOF fence.
Describes a class with callback functions that must be implemented by the consumer of the SIPL image ...