diff options
author | Kaaira Gupta <kgupta@es.iitr.ac.in> | 2020-06-22 16:33:51 +0530 |
---|---|---|
committer | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2020-06-25 06:47:48 +0300 |
commit | 2129117df920699ad83bd231ebe83ca9f0a619da (patch) | |
tree | 14d3bd26119dde939f473e883e695e7fe1b28a32 /include | |
parent | c2bfe003e788c2e7cc95fe9b273af0596f5d725f (diff) |
libcamera: pixel_format: Replace hex with format names
Print format names defined in formats namespace instead of the hex
values in toString() as they are easier to comprehend. For this add
a property of 'name' in PixelFormatInfo' so as to map the formats
with their names. Print fourcc for formats which are not used in
libcamera.
Signed-off-by: Kaaira Gupta <kgupta@es.iitr.ac.in>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/libcamera/internal/formats.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/libcamera/internal/formats.h b/include/libcamera/internal/formats.h index 4b172efc..f59ac8fe 100644 --- a/include/libcamera/internal/formats.h +++ b/include/libcamera/internal/formats.h @@ -46,6 +46,7 @@ public: static const PixelFormatInfo &info(const PixelFormat &format); /* \todo Add support for non-contiguous memory planes */ + const char *name; PixelFormat format; V4L2PixelFormat v4l2Format; unsigned int bitsPerPixel; |