|
NVIDIA DRIVE OS Linux SDK API Reference
|
5.2.0 Release For Test and Development only
|
Go to the documentation of this file.
11 #ifndef NVSIPLCLIENT_HPP
12 #define NVSIPLCLIENT_HPP
17 #include "devblk_cdi.h"
20 #ifdef NVMEDIA_NVSCI_ENABLE
23 #endif // NVMEDIA_NVSCI_ENABLE
98 virtual void AddRef(
void) = 0;
108 #ifdef NVMEDIA_NVSCI_ENABLE
132 #endif // NVMEDIA_NVSCI_ENABLE
209 #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.
NVIDIA SIPL: Common Data Structures - SIPL
@ 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 SIPL modules.
virtual NvMediaImageGroup * GetImageGroup()=0
Gets a handle to NvMediaImageGroup.
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.
Describes a SIPL buffer containing an NvMediaImage or NvMediaImageGroup.
Contains the classes and variables for implementation of 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 ...