[libcamera-devel] [PATCH] pipeline: raspberrypi: Fix error in validateColorSpaces
David Plowman
david.plowman at raspberrypi.com
Mon Feb 13 11:13:31 CET 2023
Hi Laurent
Ah yes, forgot about "fixes" tags. Let me try again...!
Thanks
David
On Mon, 13 Feb 2023 at 10:12, Laurent Pinchart <
laurent.pinchart at ideasonboard.com> wrote:
> Hi David,
>
> Thank you for the patch.
>
> On Mon, Feb 13, 2023 at 09:19:34AM +0000, David Plowman via
> libcamera-devel wrote:
> > This fixes a small error in the validateColorSpaces method where the
> > colour space was not being set to Raw if it had an "unset" (null
> > option) value.
>
> Should this have a Fixes: tag ?
>
> > Signed-off-by: David Plowman <david.plowman at raspberrypi.com>
> > ---
> > src/libcamera/pipeline/raspberrypi/raspberrypi.cpp | 5 ++---
> > 1 file changed, 2 insertions(+), 3 deletions(-)
> >
> > diff --git a/src/libcamera/pipeline/raspberrypi/raspberrypi.cpp
> b/src/libcamera/pipeline/raspberrypi/raspberrypi.cpp
> > index c0dd9551..84120954 100644
> > --- a/src/libcamera/pipeline/raspberrypi/raspberrypi.cpp
> > +++ b/src/libcamera/pipeline/raspberrypi/raspberrypi.cpp
> > @@ -449,10 +449,9 @@ CameraConfiguration::Status
> RPiCameraConfiguration::validateColorSpaces([[maybe_
> > /* First fix up raw streams to have the "raw" colour
> space. */
> > if (isRaw(cfg.pixelFormat)) {
> > /* If there was no value here, that doesn't count
> as "adjusted". */
> > - if (cfg.colorSpace && cfg.colorSpace !=
> ColorSpace::Raw) {
> > + if (cfg.colorSpace && cfg.colorSpace !=
> ColorSpace::Raw)
> > status = Adjusted;
> > - cfg.colorSpace = ColorSpace::Raw;
> > - }
> > + cfg.colorSpace = ColorSpace::Raw;
> > continue;
> > }
> >
>
> --
> Regards,
>
> Laurent Pinchart
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.libcamera.org/pipermail/libcamera-devel/attachments/20230213/96d72c63/attachment.htm>
More information about the libcamera-devel
mailing list