libcamera
v0.3.2+116-83c5ad0f
Supporting cameras in Linux since 2019
|
Define exactly when to return each status code. Should stream parameters set to 0 by the caller be adjusted without returning Adjusted ? This would potentially be useful for applications but would get in the way in Camera::configure(). Do we need an extra status code to signal this ?
Handle validation of buffers count when refactoring the buffers API.
Reimplement or implement an overloaded version which internally uses std::unordered_map::merge() and accepts a non-const argument.
ASSERT that the current and source ControlList are derived from a compatible ControlIdMap, to prevent undefined behaviour due to id collisions.
Define how to calculate the capture frame rate by defining controls to report additional delays introduced by the capture pipeline or post-processing stages (ie JPEG conversion, frame scaling).
Provide an explicit definition of default control values, for this and all other controls.
Provide an explicit definition of default control values, for this and all other controls.