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. libcamerasrc keeps its own capture buffers; Neat's private camera bridge forwards each frame's DMA-BUF downstream without copying; Neat's EV74 admission check accepts CMA and the camera's contiguous capture buffers. When fallback is enabled, a frame the bridge cannot forward as one DMA-BUF is copied into a CMA DMA-BUF instead. Users do not expose an OsToSima node.
Definition at line 29 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