[0/2] libcamera: Add support for dumping capture script
mbox series

Message ID 20240930170907.1404844-1-paul.elder@ideasonboard.com
Headers show
Series
  • libcamera: Add support for dumping capture script
Related show

Message

Paul Elder Sept. 30, 2024, 5:09 p.m. UTC
This patch series adds support to the libcamera core for dumping capture
scripts, metadata, and camera configuration. This allows "replays" of
captures and can help in debugging.

Patch 2/2 adds support to cam for loading the camera configuration from
the capture script.

Paul Elder (2):
  pipeline: Add support for dumping capture script and metadata
  apps: cam: Add support for loading configuration from capture script

 include/libcamera/internal/camera.h           |   3 +
 include/libcamera/internal/pipeline_handler.h |  16 ++
 src/apps/cam/camera_session.cpp               |  22 +--
 src/apps/cam/capture_script.cpp               | 164 ++++++++++++++++++
 src/apps/cam/capture_script.h                 |   8 +
 src/libcamera/camera.cpp                      |  13 ++
 src/libcamera/pipeline_handler.cpp            |  93 +++++++++-
 7 files changed, 308 insertions(+), 11 deletions(-)