|
NVIDIA DRIVE OS Linux SDK API Reference
|
5.2.6 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"
101 #endif // NV_IS_SAFETY
119 virtual void AddRef() = 0;
200 #endif // NVSIPLCLIENT_HPP
virtual SIPLStatus Release()=0
Release a reference.
virtual SIPLStatus AddNvSciSyncPrefence(const NvSciSyncFence &prefence)=0
Add an NvSciSync prefence.
virtual ImageMetaData const & GetImageData() const =0
Gets an nvsipl::INvSIPLClient::ImageMetaData associated with NvMediaImage or NvMediaImageGroup.
uint64_t NvMediaGlobalTime
Media global time, measured in microseconds.
@ 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.
NVIDIA Software Communications Interface (SCI) : NvSciSync
Describes the interfaces of SIPL buffer.
OutputType
Defines the types of the SIPL pipeline output.
Describes a client of the pipeline.
SIPLStatus
Defines the status codes returned by functions in SIPL modules.
virtual NvMediaImage * GetImage() const =0
Gets a handle to NvMediaImage.
virtual NvMediaImageGroup * GetImageGroup() const =0
Gets a handle to NvMediaImageGroup.
virtual void AddRef()=0
Adds a reference.
Defines the opaque NvSciSyncFence.
NVIDIA Software Communications Interface (SCI) : NvSciStream
@ ISP1
Indicates the second output of NvMediaISP.
Describes a SIPL buffer containing an NvMediaImage or NvMediaImageGroup.
Contains the classes and variables for implementation of SIPL.
virtual SIPLStatus GetEOFNvSciSyncFence(NvSciSyncFence *postfence)=0
Retrieve the latest NvSciSync EOF fence.
NvMediaTimeBase
Defines clock base for NvMediaTime.