[libcamera-devel] [PATCH v5 1/7] libcamera: Add ColorSpace class

Kieran Bingham kieran.bingham at ideasonboard.com
Fri Nov 5 13:44:02 CET 2021


Quoting David Plowman (2021-11-04 13:57:59)
> This class represents a color space by defining its color primaries,
> YCbCr encoding, the transfer (gamma) function it uses, and whether the
> output is full or limited range.
> 
> Signed-off-by: David Plowman <david.plowman at raspberrypi.com>
> Reviewed-by: Naushir Patuck <naush at raspberrypi.com>

Ahh, I'm afraid also get some doxygen warnings that I expect come from
this patch:

[95/105] Generating doxygen with a custom command
/home/kbingham/iob/libcamera/libcamera/src/libcamera/color_space.cpp:103: warning: no matching class member found for
  libcamera::ColorSpace::ColorSpace(Encoding e, TransferFunction t, Range r)
Possible candidates:
  'constexpr libcamera::ColorSpace::ColorSpace()'
  'constexpr libcamera::ColorSpace::ColorSpace(Primaries p, YcbcrEncoding e, TransferFunction t, Range r)'

/home/kbingham/iob/libcamera/libcamera/include/libcamera/color_space.h:51: warning: Member ColorSpace(Primaries p, YcbcrEncoding e, TransferFunction t, Range r) (function) of class libcamera::ColorSpace is not documented.

--
Kieran


More information about the libcamera-devel mailing list