|
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.
1.8.1