summaryrefslogtreecommitdiff
path: root/src/ipa/raspberrypi/controller/pwl.hpp
diff options
context:
space:
mode:
authorTomi Valkeinen <tomi.valkeinen@ideasonboard.com>2022-05-27 17:44:25 +0300
committerLaurent Pinchart <laurent.pinchart@ideasonboard.com>2022-05-27 22:02:44 +0300
commit19d870d6d8db28da6670f7c077570980eb9af80d (patch)
tree8605e408bd51d25f2b37ab930be2b4dacc19bfcb /src/ipa/raspberrypi/controller/pwl.hpp
parent9e4388cca5d9ecd6152c0d5990038b515b5f918c (diff)
py: MappedFrameBuffer: Add type hints & docs
Add a few type hints and (minimal) docs to MappedFrameBuffer. Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Diffstat (limited to 'src/ipa/raspberrypi/controller/pwl.hpp')
0 files changed, 0 insertions, 0 deletions
span> format.isValid(); } static const PixelFormatInfo &info(const PixelFormat &format); static const PixelFormatInfo &info(const V4L2PixelFormat &format); static const PixelFormatInfo &info(const std::string &name); unsigned int stride(unsigned int width, unsigned int plane, unsigned int align = 1) const; unsigned int planeSize(const Size &size, unsigned int plane, unsigned int align = 1) const; unsigned int planeSize(unsigned int height, unsigned int plane, unsigned int stride) const; unsigned int frameSize(const Size &size, unsigned int align = 1) const; unsigned int frameSize(const Size &size, const std::array<unsigned int, 3> &strides) const; unsigned int numPlanes() const; /* \todo Add support for non-contiguous memory planes */ const char *name; PixelFormat format; std::vector<V4L2PixelFormat> v4l2Formats; unsigned int bitsPerPixel; enum ColourEncoding colourEncoding; bool packed; unsigned int pixelsPerGroup; std::array<Plane, 3> planes; }; } /* namespace libcamera */