Libargus API
Libargus Camera API
|
Container for settings used to configure/create an OutputStream. More...
Modules | |
BufferOutputStreamSettings | |
Settings type used to configure/create BufferOutputStream streams (STREAM_TYPE_BUFFER). | |
EGLOutputStreamSettings | |
Settings type used to configure/create EGLOutputStream streams (STREAM_TYPE_EGL). |
Classes | |
class | Argus::IOutputStreamSettings |
Interface that exposes the settings common to all OutputStream types. More... |
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. | |
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). |
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.
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).
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.