media: v4l: Set line based metadata flag in V4L2 core
authorSakari Ailus <sakari.ailus@linux.intel.com>
Tue, 23 Apr 2024 07:39:47 +0000 (10:39 +0300)
committerHans Verkuil <hverkuil-cisco@xs4all.nl>
Mon, 29 Apr 2024 12:56:36 +0000 (14:56 +0200)
commit21828609f0a652d825f73dca621f783a2f225762
tree9041a821a54712bd779198a96a51c1b6dcd78d1a
parent89345c2a6ff9c48c5f1ea336e66e46dfc38a467a
media: v4l: Set line based metadata flag in V4L2 core

Set (and unset) the V4L2_FMT_FLAG_META_LINE_BASED flag in struct
v4l2_fmtdesc based on the format after returning the driver callback for
enumerating formats. This way the drivers don't need to care about the
flag.

Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
drivers/media/v4l2-core/v4l2-ioctl.c
include/uapi/linux/videodev2.h