Jetson Linux API Reference

32.7.5 Release

Detailed Description

Container for settings used to configure/create an OutputStream.

The interfaces and configuration supported by these settings objects depend on the StreamType that was provided during settings creation (see ICaptureSession::createOutputStreamSettings). These objects are passed to ICaptureSession::createOutputStream to create OutputStream objects, after which they may be destroyed.

Data Structures

class  Argus::IOutputStreamSettings
 

Modules

 BufferOutputStreamSettings
 
 EGLOutputStreamSettings
 

Functions

 Argus::DEFINE_UUID (StreamType, STREAM_TYPE_BUFFER, c723d960, 5231, 11e7, 9598, 18, 00, 20, 0c, 9a, 66)
 OutputStream type that writes to application-managed Buffers. More...
 
 Argus::DEFINE_UUID (StreamType, STREAM_TYPE_EGL, 3a659360, 5231, 11e7, 9598, 18, 00, 20, 0c, 9a, 66)
 OutputStream type that generates frames as an EGLStream producer (STREAM_TYPE_EGL). More...
 

Function Documentation

◆ DEFINE_UUID() [1/2]

Argus::DEFINE_UUID ( StreamType  ,
STREAM_TYPE_BUFFER  ,
c723d960  ,
5231  ,
11e7  ,
9598  ,
18  ,
00  ,
20  ,
0c  ,
9a  ,
66   
)

OutputStream type that writes to application-managed Buffers.

◆ DEFINE_UUID() [2/2]

Argus::DEFINE_UUID ( StreamType  ,
STREAM_TYPE_EGL  ,
3a659360  ,
5231  ,
11e7  ,
9598  ,
18  ,
00  ,
20  ,
0c  ,
9a  ,
66   
)

OutputStream type that generates frames as an EGLStream producer (STREAM_TYPE_EGL).