libcamera: Add operator<<() for pixel format classes

Implement the stream output operator<<() for the PixelFormat and
V4L2PixelFormat classes to simplify printing them.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Reviewed-by: Jacopo Mondi <jacopo@jmondi.org>
This commit is contained in:
Laurent Pinchart 2022-04-29 04:31:48 +03:00
parent e8f35e5f33
commit 2efd8ab36a
4 changed files with 31 additions and 0 deletions

View file

@ -7,6 +7,7 @@
#pragma once
#include <ostream>
#include <set>
#include <stdint.h>
#include <string>
@ -45,4 +46,6 @@ private:
uint64_t modifier_;
};
std::ostream &operator<<(std::ostream &out, const PixelFormat &f);
} /* namespace libcamera */