[PATCH v14 6/7] libcamera: virtual: Read config and register cameras based on the config

Laurent Pinchart laurent.pinchart at ideasonboard.com
Mon Oct 7 20:54:37 CEST 2024


On Fri, Oct 04, 2024 at 06:00:36PM +0800, Cheng-Hao Yang wrote:
> Hi Kieran,
> 
> On Thu, Oct 3, 2024 at 7:51 PM Kieran Bingham
> <kieran.bingham at ideasonboard.com> wrote:
> >
> > Quoting Harvey Yang (2024-09-30 07:29:47)
> > > This patch introduces the configuration file for Virtual Pipeline
> > > Handler. The config file is written in yaml, and the format is
> > > documented in `README.md`.
> > >
> > > The config file will define the camera with IDs, supported formats and
> > > image sources, etc. In the default config file, only Test Patterns are
> > > used. Developers can use real images loading if desired.
> > >
> > > Signed-off-by: Konami Shu <konamiz at google.com>
> > > Co-developed-by: Harvey Yang <chenghaoyang at chromium.org>
> >
> > CI complains that you don't have an explicit SoB tag here, but you're
> > listed as the Author.
> >
> > I think that's on another patch too... something to look for.
> 
> Maybe it presumes the SoB should also be the committer...

Both the author and the committer of a commit need to have a SoB line.
Anybody listed as a co-author with Co-developed-by also needs a SoB
nice. Quoting the kernel documentation,

 - Co-developed-by: states that the patch was co-created by several developers;
   it is a used to give attribution to co-authors (in addition to the author
   attributed by the From: tag) when multiple people work on a single patch.
   Every Co-developed-by: must be immediately followed by a Signed-off-by: of
   the associated co-author.

> > > Co-developed-by: Yunke Cao <yunkec at chromium.org>
> > > Co-developed-by: Tomasz Figa <tfiga at chromium.org>
> > > ---
> > >  src/libcamera/pipeline/virtual/README.md      |  48 ++++
> > >  .../pipeline/virtual/data/virtual.yaml        |  36 +++
> > >  .../virtual/image_frame_generator.cpp         |  16 +-
> > >  .../pipeline/virtual/image_frame_generator.h  |   5 +-
> > >  src/libcamera/pipeline/virtual/meson.build    |   1 +
> > >  src/libcamera/pipeline/virtual/parser.cpp     | 260 ++++++++++++++++++
> > >  src/libcamera/pipeline/virtual/parser.h       |  39 +++
> > >  src/libcamera/pipeline/virtual/virtual.cpp    | 122 ++++----
> > >  src/libcamera/pipeline/virtual/virtual.h      |  21 +-
> > >  9 files changed, 483 insertions(+), 65 deletions(-)
> > >  create mode 100644 src/libcamera/pipeline/virtual/README.md
> > >  create mode 100644 src/libcamera/pipeline/virtual/data/virtual.yaml
> > >  create mode 100644 src/libcamera/pipeline/virtual/parser.cpp
> > >  create mode 100644 src/libcamera/pipeline/virtual/parser.h

[snip]

-- 
Regards,

Laurent Pinchart


More information about the libcamera-devel mailing list