[libcamera-devel] [PATCH v5 0/2] Virtual Pipeline Handler

Harvey Yang chenghaoyang at chromium.org
Fri Apr 7 12:20:48 CEST 2023


Hi all,

Based on the patches of HeapAllocator, Virtual Pipeline
Handler can now generate blank (green) frames.

Following Kieran's suggestion, I squashed the commits of
the pipeline handler implementation into one.

Please take another look if it makes sense. We still
have quite some work to do to customize the camera config
and the fake data (i.e. images or videos).

BR,
Harvey

Harvey Yang (2):
  libcamera: pipeline: Accept a camera having no MediaDevice
  libcamera: pipeline: Add VirtualPipelineHandler

 meson.build                                |   1 +
 meson_options.txt                          |   3 +-
 src/libcamera/pipeline/virtual/meson.build |   5 +
 src/libcamera/pipeline/virtual/virtual.cpp | 302 +++++++++++++++++++++
 src/libcamera/pipeline_handler.cpp         |   4 -
 5 files changed, 310 insertions(+), 5 deletions(-)
 create mode 100644 src/libcamera/pipeline/virtual/meson.build
 create mode 100644 src/libcamera/pipeline/virtual/virtual.cpp

-- 
2.40.0



More information about the libcamera-devel mailing list