Back to Linux

V4L2_META_FMT_SENSOR_DATA ('SENS')

Documentation/userspace-api/media/v4l/pixfmt-meta-sensor-data.rst

latest1.3 KB
Original Source

.. Permission is granted to copy, distribute and/or modify this .. document under the terms of the GNU Free Documentation License, .. Version 1.1 or any later version published by the Free Software .. Foundation, with no Invariant Sections, no Front-Cover Texts .. and no Back-Cover Texts. A copy of the license is included at .. Documentation/media/uapi/fdl-appendix.rst. .. .. TODO: replace it to GFDL-1.1-or-later WITH no-invariant-sections

.. _v4l2-meta-fmt-sensor-data:


V4L2_META_FMT_SENSOR_DATA ('SENS')


Sensor Ancillary Metadata

Description

This format describes ancillary data generated by a camera sensor and transmitted over a stream on the camera bus. Sensor vendors generally have their own custom format for this ancillary data. Some vendors follow a generic CSI-2/SMIA embedded data format as described in the CSI-2 specification. <https://mipi.org/specifications/csi-2>_

The size of the embedded buffer is defined as a single line with a pixel width width specified in bytes. This is obtained by a call to the :c:type:VIDIOC_SUBDEV_G_FMT ioctl on the sensor subdevice where the pad field in :c:type:v4l2_subdev_format is set to 1. Note that this size is fixed and cannot be modified with a call to :c:type:VIDIOC_SUBDEV_S_FMT.