17#include <linux/videodev2.h>
41 bool isValid()
const {
return fourcc_ != 0; }
42 uint32_t
fourcc()
const {
return fourcc_; }
43 operator uint32_t()
const {
return fourcc_; }
49 static const std::vector<V4L2PixelFormat> &
58std::ostream &
operator<<(std::ostream &out,
const V4L2PixelFormat &f);
65struct hash<libcamera::V4L2PixelFormat> {
66 size_t operator()(libcamera::V4L2PixelFormat
const &format)
const noexcept
68 return format.fourcc();
Top-level libcamera namespace.
Definition backtrace.h:17
std::ostream & operator<<(std::ostream &out, const Point &p)
Insert a text representation of a Point into an output stream.
Definition geometry.cpp:91