mirror of
https://git.libcamera.org/libcamera/libcamera.git
synced 2025-07-25 09:35:06 +03:00
Add support for using separate YAML files for controls and properties generation. The mapping of vendor/pipeline handler to control file is done through the controls_map variable in include/libcamera/meson.build. This simplifies management of vendor control definitions and avoids possible merge conflicts when changing the control_ids.yaml file for core and draft controls. With this change, libcamera and draft controls and properties files are designated the 'libcamera' vendor tag. In this change, we also rename control_ids.yaml -> control_ids_core.yaml and property_ids.yaml -> property_ids_core.yaml to designate these as core libcamera controls. Signed-off-by: Naushir Patuck <naush@raspberrypi.com> Reviewed-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com> Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com> |
||
---|---|---|
.. | ||
api-html | ||
guides | ||
images/rotation | ||
theme | ||
binning.svg | ||
camera-sensor-model.rst | ||
code-of-conduct.rst | ||
coding-style.rst | ||
conf.py | ||
contributing.rst | ||
docs.rst | ||
Doxyfile.in | ||
environment_variables.rst | ||
getting-started.rst | ||
index.rst | ||
lens_driver_requirements.rst | ||
meson.build | ||
python-bindings.rst | ||
sensor_driver_requirements.rst | ||
sensor_model.svg | ||
skipping.svg |