linux-loongson/Documentation/userspace-api/media/v4l
Ricardo Ribalda 2ab4019aa3 media: uvcvideo: Introduce V4L2_META_FMT_UVC_MSXU_1_5
The UVC driver provides two metadata types V4L2_META_FMT_UVC, and
V4L2_META_FMT_D4XX. The only difference between the two of them is that
V4L2_META_FMT_UVC only copies PTS, SCR, size and flags, and
V4L2_META_FMT_D4XX copies the whole metadata section.

Now we only enable V4L2_META_FMT_D4XX for the Intel D4xx family of
devices, but it is useful to have the whole metadata payload for any
device where vendors include other metadata, such as the one described by
Microsoft:
https://learn.microsoft.com/en-us/windows-hardware/drivers/stream/mf-capture-metadata

This patch introduces a new format V4L2_META_FMT_UVC_MSXU_1_5, that is
identical to V4L2_META_FMT_D4XX.

Let the user enable this format with a quirk for now. This way they can
test if their devices provide useful metadata without rebuilding the
kernel. They can later contribute patches to auto-quirk their devices.
We will also work in methods to auto-detect devices compatible with this
new metadata format.

Suggested-by: Hans de Goede <hdegoede@redhat.com>
Reviewed-by: Hans de Goede <hansg@kernel.org>
Signed-off-by: Ricardo Ribalda <ribalda@chromium.org>
Link: https://lore.kernel.org/r/20250707-uvc-meta-v8-4-ed17f8b1218b@chromium.org
Signed-off-by: Hans de Goede <hansg@kernel.org>
Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
2025-07-11 19:27:30 +02:00
..
app-pri.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
audio.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
bayer.svg media: docs: use SPDX GPL-2.0 OR GFDL-1.1 instead of text on *.svg files 2020-09-01 14:13:30 +02:00
biblio.rst media: Documentation: Improve grammar, formatting in Video4Linux 2025-06-30 09:06:21 +02:00
buffer.rst Documentation: media: move Memory Consistency Flags 2024-08-09 07:56:38 +02:00
capture-example.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
capture.c.rst media: docs: Fix newline typos in capture.c 2024-08-09 07:56:38 +02:00
colorspaces-defs.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
colorspaces-details.rst media: colorspaces-details.rst: drop tabularcolumns 2021-03-11 11:59:39 +01:00
colorspaces.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
common-defs.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
common.rst media: docs: Document colorimetry class 2021-04-06 14:55:30 +02:00
compat.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
constraints.svg media: docs: use SPDX GPL-2.0 OR GFDL-1.1 instead of text on *.svg files 2020-09-01 14:13:30 +02:00
control.rst Documentation: media: improve V4L2_CID_MIN_BUFFERS_FOR_*, doc 2024-11-08 13:38:06 +01:00
crop.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
crop.svg media: docs: use the new SPDX header for GFDL-1.1 on *.svg files 2020-09-01 14:13:30 +02:00
depth-formats.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
dev-capture.rst media: docs: make V4L documents more compatible with Sphinx 3.1+ 2020-10-15 07:49:39 +02:00
dev-decoder.rst media: doc: codec: Rename "Return fields" to "Returned fields" for consistency 2023-08-10 07:58:36 +02:00
dev-encoder.rst media: doc: dev-encoder: Fixup type for ENUM_FRAMEINTERVALS 2023-08-10 07:58:36 +02:00
dev-event.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
dev-mem2mem.rst media: Rename stateful codec control macros 2020-12-03 12:27:32 +01:00
dev-meta.rst media: v4l: Support line-based metadata capture 2024-04-29 14:56:36 +02:00
dev-osd.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
dev-output.rst media: docs: make V4L documents more compatible with Sphinx 3.1+ 2020-10-15 07:49:39 +02:00
dev-overlay.rst media: Documentation: userspace-api: media: drop clipping, destructive overlays 2023-03-20 00:33:53 +01:00
dev-radio.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
dev-raw-vbi.rst media: videodev2.h: drop V4L2_CAP_ASYNCIO 2022-08-30 07:34:24 +02:00
dev-rds.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
dev-sdr.rst media: videodev2.h: drop V4L2_CAP_ASYNCIO 2022-08-30 07:34:24 +02:00
dev-sliced-vbi.rst media: Documentation: Improve grammar, formatting in Video4Linux 2025-06-30 09:06:21 +02:00
dev-stateless-decoder.rst media: doc: codec: Rename "Return fields" to "Returned fields" for consistency 2023-08-10 07:58:36 +02:00
dev-subdev.rst media: Documentation: v4l: Fix ACTIVE route flag 2024-05-28 08:00:14 +02:00
dev-touch.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
devices.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
diff-v4l.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
dmabuf.rst media: docs: make V4L documents more compatible with Sphinx 3.1+ 2020-10-15 07:49:39 +02:00
dv-timings.rst media: Documentation: dv-timings.rst: explain basic approach 2023-10-07 10:55:44 +02:00
ext-ctrls-camera.rst Documentation: v4l: Document rotation and orientation for sensor drivers 2023-05-25 16:21:21 +02:00
ext-ctrls-codec-stateless.rst Documentation: media: Fix AV1 struct documentation 2024-08-28 10:01:10 +02:00
ext-ctrls-codec.rst media: v4l2-ctrls: Add average QP control 2024-06-10 10:24:30 +02:00
ext-ctrls-colorimetry.rst media: docs: Document CLL and Mastering display colorimetry controls 2021-04-06 14:56:49 +02:00
ext-ctrls-detect.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
ext-ctrls-dv.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
ext-ctrls-flash.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
ext-ctrls-fm-rx.rst media: Documentation: Improve grammar, formatting in Video4Linux 2025-06-30 09:06:21 +02:00
ext-ctrls-fm-tx.rst media: Documentation: Improve grammar, formatting in Video4Linux 2025-06-30 09:06:21 +02:00
ext-ctrls-image-process.rst media: Documentation: Fix spelling of "blanking" 2024-08-09 07:56:37 +02:00
ext-ctrls-image-source.rst media: v4l2-ctrls: Document V4L2_CID_NOTIFY_GAINS control 2021-09-30 10:07:46 +02:00
ext-ctrls-jpeg.rst Documentation: userspace-api: correct spelling 2023-02-02 11:07:18 -07:00
ext-ctrls-rf-tuner.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
extended-controls.rst media: Rename stateful codec control macros 2020-12-03 12:27:32 +01:00
field-order.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
fieldseq_bt.svg media: docs: use the new SPDX header for GFDL-1.1 on *.svg files 2020-09-01 14:13:30 +02:00
fieldseq_tb.svg media: docs: use the new SPDX header for GFDL-1.1 on *.svg files 2020-09-01 14:13:30 +02:00
format.rst media: docs: make V4L documents more compatible with Sphinx 3.1+ 2020-10-15 07:49:39 +02:00
fourcc.rst
func-close.rst media: docs: make V4L documents more compatible with Sphinx 3.1+ 2020-10-15 07:49:39 +02:00
func-ioctl.rst media: docs: make V4L documents more compatible with Sphinx 3.1+ 2020-10-15 07:49:39 +02:00
func-mmap.rst media: docs: make V4L documents more compatible with Sphinx 3.1+ 2020-10-15 07:49:39 +02:00
func-munmap.rst media: docs: make V4L documents more compatible with Sphinx 3.1+ 2020-10-15 07:49:39 +02:00
func-open.rst doc: media: v4l/func-open.rst: ENXIO should be ENODEV 2024-04-24 13:49:55 +02:00
func-poll.rst media: docs: make V4L documents more compatible with Sphinx 3.1+ 2020-10-15 07:49:39 +02:00
func-read.rst media: docs: make V4L documents more compatible with Sphinx 3.1+ 2020-10-15 07:49:39 +02:00
func-select.rst media: docs: make V4L documents more compatible with Sphinx 3.1+ 2020-10-15 07:49:39 +02:00
func-write.rst media: docs: make V4L documents more compatible with Sphinx 3.1+ 2020-10-15 07:49:39 +02:00
hist-v4l2.rst Documentation: userspace-api: correct spelling 2023-02-02 11:07:18 -07:00
hsv-formats.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
io.rst media: videodev2.h: drop V4L2_CAP_ASYNCIO 2022-08-30 07:34:24 +02:00
libv4l-introduction.rst media: docs: libv4l-introduction.rst: Fix function signature and link 2022-09-24 08:51:58 +02:00
libv4l.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
meta-formats.rst media: uvcvideo: Introduce V4L2_META_FMT_UVC_MSXU_1_5 2025-07-11 19:27:30 +02:00
metafmt-c3-isp.rst Documentation: media: Add documentation file metafmt-c3-isp.rst 2025-05-09 12:08:37 +02:00
metafmt-d4xx.rst Documentation: Fix typos 2023-08-18 11:29:03 -06:00
metafmt-generic.rst media: uapi: v4l: Add generic 8-bit metadata format definitions 2024-04-29 14:56:36 +02:00
metafmt-intel-ipu3.rst media: Documentation: Rename meta format files 2023-05-25 16:21:22 +02:00
metafmt-pisp-be.rst media: uapi: Add meta pixel format for PiSP BE config 2024-06-27 13:06:47 +02:00
metafmt-pisp-fe.rst media: uapi: Add meta formats for PiSP FE config and stats 2024-10-16 09:32:39 +02:00
metafmt-rkisp1.rst media: uapi: videodev2: Add V4L2_META_FMT_RK_ISP1_EXT_PARAMS 2024-08-12 13:36:32 +03:00
metafmt-uvc-msxu-1-5.rst media: uvcvideo: Introduce V4L2_META_FMT_UVC_MSXU_1_5 2025-07-11 19:27:30 +02:00
metafmt-uvc.rst media: Documentation: Add note about UVCH length field 2025-07-11 19:27:29 +02:00
metafmt-vivid.rst media: Documentation: Rename meta format files 2023-05-25 16:21:22 +02:00
metafmt-vsp1-hgo.rst media: Documentation: Rename meta format files 2023-05-25 16:21:22 +02:00
metafmt-vsp1-hgt.rst media: Documentation: Rename meta format files 2023-05-25 16:21:22 +02:00
mmap.rst media: docs: Fix mem_offset name in multiplane example 2024-04-08 13:48:19 +02:00
mt2110t.svg docs: uapi: media: Add a layout diagram for MT2110T 2024-08-14 10:05:32 +02:00
nv12mt_example.svg media: docs: use SPDX GPL-2.0 OR GFDL-1.1 instead of text on *.svg files 2020-09-01 14:13:30 +02:00
nv12mt.svg media: docs: use SPDX GPL-2.0 OR GFDL-1.1 instead of text on *.svg files 2020-09-01 14:13:30 +02:00
open.rst media: docs: make V4L documents more compatible with Sphinx 3.1+ 2020-10-15 07:49:39 +02:00
pipeline.dot
pixfmt-bayer.rst media: v4l2: Add Renesas Camera Receiver Unit pixel formats 2025-07-03 09:04:14 +02:00
pixfmt-cnf4.rst
pixfmt-compressed.rst media: Add AV1 uAPI 2023-06-09 16:13:01 +01:00
pixfmt-indexed.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
pixfmt-intro.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
pixfmt-inzi.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
pixfmt-m420.rst media: doc: pixfmt-yuv: Document subsampling in more details 2020-12-07 14:10:27 +01:00
pixfmt-packed-hsv.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
pixfmt-packed-yuv.rst media: Add YUV48_12 video format 2023-04-15 09:10:27 +01:00
pixfmt-rawnn-cru.rst media: v4l2: Add Renesas Camera Receiver Unit pixel formats 2025-07-03 09:04:14 +02:00
pixfmt-reserved.rst docs: uapi: media: Document Mediatek 10bit tiled formats 2024-08-14 10:05:32 +02:00
pixfmt-rgb.rst media: uapi: Add a pixel format for BGR48 and RGB48 2024-06-27 13:06:47 +02:00
pixfmt-sdr-cs08.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
pixfmt-sdr-cs14le.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
pixfmt-sdr-cu08.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
pixfmt-sdr-cu16le.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
pixfmt-sdr-pcu16be.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
pixfmt-sdr-pcu18be.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
pixfmt-sdr-pcu20be.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
pixfmt-sdr-ru12le.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
pixfmt-srggb8-pisp-comp.rst media: uapi: Add PiSP Compressed RAW Bayer formats 2024-06-27 13:06:47 +02:00
pixfmt-srggb8.rst media: docs: pixfmt: use section titles for bayer formats 2021-03-11 11:59:39 +01:00
pixfmt-srggb10-ipu3.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
pixfmt-srggb10.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
pixfmt-srggb10alaw8.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
pixfmt-srggb10dpcm8.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
pixfmt-srggb10p.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
pixfmt-srggb12.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
pixfmt-srggb12p.rst media: Documentation: Improve grammar, formatting in Video4Linux 2025-06-30 09:06:21 +02:00
pixfmt-srggb14.rst media: docs: pixfmt: use section titles for bayer formats 2021-03-11 11:59:39 +01:00
pixfmt-srggb14p.rst media: Documentation: Improve grammar, formatting in Video4Linux 2025-06-30 09:06:21 +02:00
pixfmt-srggb16.rst media: docs: pixfmt: use section titles for bayer formats 2021-03-11 11:59:39 +01:00
pixfmt-tch-td08.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
pixfmt-tch-td16.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
pixfmt-tch-tu08.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
pixfmt-tch-tu16.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
pixfmt-uv8.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
pixfmt-v4l2-mplane.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
pixfmt-v4l2.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
pixfmt-y8i.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
pixfmt-y12i.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
pixfmt-y16i.rst media: v4l: Add luma 16-bit interlaced pixel format 2024-10-08 16:04:44 +02:00
pixfmt-yuv-luma.rst media: v4l: Fix missing tabular column hint for Y14P format 2024-07-30 08:36:29 +02:00
pixfmt-yuv-planar.rst media: v4l2: Add NV15 and NV20 pixel formats 2025-04-08 07:21:21 +00:00
pixfmt-z16.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
pixfmt.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
planar-apis.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
querycap.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
rw.rst media: docs: make V4L documents more compatible with Sphinx 3.1+ 2020-10-15 07:49:39 +02:00
sdr-formats.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
selection-api-configuration.rst media: Documentation: userspace-api/media: v4l/selection-api-config: drop doubled word 2020-11-27 12:52:20 +01:00
selection-api-examples.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
selection-api-intro.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
selection-api-targets.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
selection-api-vs-crop-api.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
selection-api.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
selection.svg media: docs: use SPDX GPL-2.0 OR GFDL-1.1 instead of text on *.svg files 2020-09-01 14:13:30 +02:00
selections-common.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
standard.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
streaming-par.rst media: docs: make V4L documents more compatible with Sphinx 3.1+ 2020-10-15 07:49:39 +02:00
subdev-formats.rst media: uapi: Add MEDIA_BUS_FMT_RGB101010_1X7X5_{SPWG, JEIDA} 2024-11-05 13:26:42 +02:00
subdev-image-processing-crop.svg media: docs: use the new SPDX header for GFDL-1.1 on *.svg files 2020-09-01 14:13:30 +02:00
subdev-image-processing-full.svg media: docs: use the new SPDX header for GFDL-1.1 on *.svg files 2020-09-01 14:13:30 +02:00
subdev-image-processing-scaling-multi-source.svg media: docs: use the new SPDX header for GFDL-1.1 on *.svg files 2020-09-01 14:13:30 +02:00
tch-formats.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
tuner.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
user-func.rst media: v4l2: Add REMOVE_BUFS ioctl 2024-03-25 12:00:44 +01:00
userp.rst media: docs: make V4L documents more compatible with Sphinx 3.1+ 2020-10-15 07:49:39 +02:00
v4l2-selection-flags.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
v4l2-selection-targets.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
v4l2.rst media: doc: properly format ToC headings 2023-11-17 13:05:26 -07:00
v4l2grab-example.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
v4l2grab.c.rst media: docs: v4l2grab.c.rst: change unintended assignment 2022-01-28 13:16:46 +01:00
vbi_525.svg media: vbi_hsync.svg: fix the viewports 2021-03-11 11:59:40 +01:00
vbi_625.svg media: vbi_hsync.svg: fix the viewports 2021-03-11 11:59:40 +01:00
vbi_hsync.svg media: vbi_hsync.svg: fix the viewports 2021-03-11 11:59:40 +01:00
video.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
videodev.rst media: docs: use the new SPDX header for GFDL-1.1 on *.rst files 2020-09-01 14:13:30 +02:00
vidioc-create-bufs.rst media: core: Report the maximum possible number of buffers for the queue 2023-11-23 12:38:05 +01:00
vidioc-cropcap.rst Documentation: userspace-api: correct spelling 2023-02-02 11:07:18 -07:00
vidioc-dbg-g-chip-info.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
vidioc-dbg-g-register.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
vidioc-decoder-cmd.rst media: v4l docs: move some cross-reference identifiers 2021-03-11 11:59:40 +01:00
vidioc-dqevent.rst media: v4l2-ctrls: add change flag for when dimensions change 2022-08-19 13:48:58 +02:00
vidioc-dv-timings-cap.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
vidioc-encoder-cmd.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
vidioc-enum-dv-timings.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
vidioc-enum-fmt.rst media: videodev2: Add flag to unconditionally enumerate pixel formats 2024-10-12 19:56:16 +02:00
vidioc-enum-frameintervals.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
vidioc-enum-framesizes.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
vidioc-enum-freq-bands.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
vidioc-enumaudio.rst media: docs: make V4L documents more compatible with Sphinx 3.1+ 2020-10-15 07:49:39 +02:00
vidioc-enumaudioout.rst media: docs: make V4L documents more compatible with Sphinx 3.1+ 2020-10-15 07:49:39 +02:00
vidioc-enuminput.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
vidioc-enumoutput.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
vidioc-enumstd.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
vidioc-expbuf.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
vidioc-g-audio.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
vidioc-g-audioout.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
vidioc-g-crop.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
vidioc-g-ctrl.rst media: docs: Document the behaviour of uvcvideo driver 2021-09-30 10:07:48 +02:00
vidioc-g-dv-timings.rst media: v4l docs: move some cross-reference identifiers 2021-03-11 11:59:40 +01:00
vidioc-g-edid.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
vidioc-g-enc-index.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
vidioc-g-ext-ctrls.rst media: v4l2-ctrls: add support for V4L2_CTRL_WHICH_MIN/MAX_VAL 2025-03-03 18:23:35 +01:00
vidioc-g-fbuf.rst media: Documentation: userspace-api: media: drop clipping, destructive overlays 2023-03-20 00:33:53 +01:00
vidioc-g-fmt.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
vidioc-g-frequency.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
vidioc-g-input.rst media: docs: make V4L documents more compatible with Sphinx 3.1+ 2020-10-15 07:49:39 +02:00
vidioc-g-jpegcomp.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
vidioc-g-modulator.rst media: v4l docs: move some cross-reference identifiers 2021-03-11 11:59:40 +01:00
vidioc-g-output.rst media: Documentation: userspace-api/media: v4l/vidioc-g-output: drop doubled word 2020-11-27 12:51:30 +01:00
vidioc-g-parm.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
vidioc-g-priority.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
vidioc-g-selection.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
vidioc-g-sliced-vbi-cap.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
vidioc-g-std.rst media: docs: make V4L documents more compatible with Sphinx 3.1+ 2020-10-15 07:49:39 +02:00
vidioc-g-tuner.rst media: v4l docs: move some cross-reference identifiers 2021-03-11 11:59:40 +01:00
vidioc-log-status.rst media: docs: make V4L documents more compatible with Sphinx 3.1+ 2020-10-15 07:49:39 +02:00
vidioc-overlay.rst media: docs: make V4L documents more compatible with Sphinx 3.1+ 2020-10-15 07:49:39 +02:00
vidioc-prepare-buf.rst media: docs: make V4L documents more compatible with Sphinx 3.1+ 2020-10-15 07:49:39 +02:00
vidioc-qbuf.rst media: docs: vidioc-dqbuf: State all remaining fields are filled by driver 2022-01-23 21:18:42 +01:00
vidioc-query-dv-timings.rst media: docs: make V4L documents more compatible with Sphinx 3.1+ 2020-10-15 07:49:39 +02:00
vidioc-querybuf.rst media: docs: make V4L documents more compatible with Sphinx 3.1+ 2020-10-15 07:49:39 +02:00
vidioc-querycap.rst media: docs: Add V4L2_CAP_EDID 2024-09-05 20:11:28 +02:00
vidioc-queryctrl.rst media: v4l2-ctrls: add support for V4L2_CTRL_WHICH_MIN/MAX_VAL 2025-03-03 18:23:35 +01:00
vidioc-querystd.rst media: docs: make V4L documents more compatible with Sphinx 3.1+ 2020-10-15 07:49:39 +02:00
vidioc-remove-bufs.rst media: v4l2: Add REMOVE_BUFS ioctl 2024-03-25 12:00:44 +01:00
vidioc-reqbufs.rst Documentation: media: move Memory Consistency Flags 2024-08-09 07:56:38 +02:00
vidioc-s-hw-freq-seek.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
vidioc-streamon.rst media: Documentation/media: Remove incorrect statement 2022-05-13 11:02:20 +02:00
vidioc-subdev-enum-frame-interval.rst media: docs: uAPI: Expand error documentation for invalid 'which' value 2023-12-13 16:52:35 +01:00
vidioc-subdev-enum-frame-size.rst media: docs: uAPI: Expand error documentation for invalid 'which' value 2023-12-13 16:52:35 +01:00
vidioc-subdev-enum-mbus-code.rst media: docs: uAPI: Expand error documentation for invalid 'which' value 2023-12-13 16:52:35 +01:00
vidioc-subdev-g-client-cap.rst media: vidioc-subdev-g-client-cap.rst: document struct v4l2_subdev_client_capability 2024-02-05 12:57:44 +01:00
vidioc-subdev-g-crop.rst media: v4l2-subdev: Clearly document that the crop API won't be extended 2024-04-29 14:56:36 +02:00
vidioc-subdev-g-fmt.rst media: docs: uAPI: Clarify error documentation for invalid 'which' value 2023-12-13 16:52:35 +01:00
vidioc-subdev-g-frame-interval.rst media: docs: uAPI: Clarify error documentation for invalid 'which' value 2023-12-13 16:52:35 +01:00
vidioc-subdev-g-routing.rst media: v4l: subdev: Return routes set using S_ROUTING 2024-04-29 14:56:37 +02:00
vidioc-subdev-g-selection.rst media: docs: uAPI: Clarify error documentation for invalid 'which' value 2023-12-13 16:52:35 +01:00
vidioc-subdev-querycap.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
vidioc-subscribe-event.rst media: docs: uAPI: fix table output in LaTeX/PDF format 2021-03-11 11:59:40 +01:00
yuv-formats.rst media: v4l: Add luma 16-bit interlaced pixel format 2024-10-08 16:04:44 +02:00