CameraInputOptions Struct
Options for CameraInput, a live libcamera/MIPI source. More...
Declaration
struct simaai::neat::CameraInputOptions { ... }
#include <CameraInput.h>
Public Member Attributes Index
Description
Options for CameraInput, a live libcamera/MIPI source.
The public contract is deliberately camera/frame oriented. Neat's private camera memory bridge negotiates its allocator with libcamerasrc and passes EV74 SiMaAI buffers through. When fallback is enabled, OS/libcamera buffers may instead be copied into pooled EV74 SiMaAI memory and stamped with GstSimaMeta. Users do not expose an OsToSima node.
Definition at line 28 of file CameraInput.h.
Public Member Attributes
allow_cpu_fallback
| bool simaai::neat::CameraInputOptions::allow_cpu_fallback = false |
|
buffer_name
| std::string simaai::neat::CameraInputOptions::buffer_name = "camera" |
|
camera_name
| std::optional<std::string> simaai::neat::CameraInputOptions::camera_name |
|
format
| std::string simaai::neat::CameraInputOptions::format = "NV12" |
|
framerate_den
| std::uint32_t simaai::neat::CameraInputOptions::framerate_den = 1 |
|
framerate_num
| std::uint32_t simaai::neat::CameraInputOptions::framerate_num = 30 |
|
height
| std::uint32_t simaai::neat::CameraInputOptions::height = 1080 |
|
insert_queue
| bool simaai::neat::CameraInputOptions::insert_queue = true |
|
leaky_queue
| bool simaai::neat::CameraInputOptions::leaky_queue = true |
|
queue_depth
| std::uint32_t simaai::neat::CameraInputOptions::queue_depth = 2 |
|
width
| std::uint32_t simaai::neat::CameraInputOptions::width = 1920 |
|
The documentation for this struct was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.