sphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextChinese (Simplified)}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftarget;/translations/zh_CN/userspace-api/media/v4l/metafmt-genericmodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget;/translations/zh_TW/userspace-api/media/v4l/metafmt-genericmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget;/translations/it_IT/userspace-api/media/v4l/metafmt-genericmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget;/translations/ja_JP/userspace-api/media/v4l/metafmt-genericmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget;/translations/ko_KR/userspace-api/media/v4l/metafmt-genericmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hPortuguese (Brazilian)}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget;/translations/pt_BR/userspace-api/media/v4l/metafmt-genericmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget;/translations/sp_SP/userspace-api/media/v4l/metafmt-genericmodnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhcomment)}(hCSPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-laterh]hCSPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-later}hhsbah}(h]h ]h"]h$]h&] xml:spacepreserveuh1hhhhhhU/var/lib/git/docbuild/linux/Documentation/userspace-api/media/v4l/metafmt-generic.rsthKubhsection)}(hhh](htitle)}(hXV4L2_META_FMT_GENERIC_8 ('MET8'), V4L2_META_FMT_GENERIC_CSI2_10 ('MC1A'), V4L2_META_FMT_GENERIC_CSI2_12 ('MC1C'), V4L2_META_FMT_GENERIC_CSI2_14 ('MC1E'), V4L2_META_FMT_GENERIC_CSI2_16 ('MC1G'), V4L2_META_FMT_GENERIC_CSI2_20 ('MC1K'), V4L2_META_FMT_GENERIC_CSI2_24 ('MC1O')h]hX,V4L2_META_FMT_GENERIC_8 (‘MET8’), V4L2_META_FMT_GENERIC_CSI2_10 (‘MC1A’), V4L2_META_FMT_GENERIC_CSI2_12 (‘MC1C’), V4L2_META_FMT_GENERIC_CSI2_14 (‘MC1E’), V4L2_META_FMT_GENERIC_CSI2_16 (‘MC1G’), V4L2_META_FMT_GENERIC_CSI2_20 (‘MC1K’), V4L2_META_FMT_GENERIC_CSI2_24 (‘MC1O’)}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhhhKubh paragraph)}(h#Generic line-based metadata formatsh]h#Generic line-based metadata formats}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hhhhubh)}(hhh](h)}(h Descriptionh]h Description}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhhhK ubh)}(hThese generic line-based metadata formats define the memory layout of the data without defining the format or meaning of the metadata itself.h]hThese generic line-based metadata formats define the memory layout of the data without defining the format or meaning of the metadata itself.}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubhtarget)}(h.. _v4l2-meta-fmt-generic-8:h]h}(h]h ]h"]h$]h&]refidv4l2-meta-fmt-generic-8uh1j hKhhhhhhubh)}(hhh](h)}(hV4L2_META_FMT_GENERIC_8h]hV4L2_META_FMT_GENERIC_8}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhKubh)}(hThe V4L2_META_FMT_GENERIC_8 format is a plain 8-bit metadata format. This format is used on CSI-2 for 8 bits per :term:`Data Unit`.h](hqThe V4L2_META_FMT_GENERIC_8 format is a plain 8-bit metadata format. This format is used on CSI-2 for 8 bits per }(hj+hhhNhNubh)}(h:term:`Data Unit`h]hinline)}(hj5h]h Data Unit}(hj9hhhNhNubah}(h]h ](xrefstdstd-termeh"]h$]h&]uh1j7hj3ubah}(h]h ]h"]h$]h&]refdoc'userspace-api/media/v4l/metafmt-generic refdomainjDreftypeterm refexplicitrefwarn reftarget Data Unituh1hhhhKhj+ubh.}(hj+hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(hAdditionally it is used for 16 bits per Data Unit when two bytes of metadata are packed into one 16-bit Data Unit. Otherwise the 16 bits per pixel dataformat is :ref:`V4L2_META_FMT_GENERIC_CSI2_16 `.h](hAdditionally it is used for 16 bits per Data Unit when two bytes of metadata are packed into one 16-bit Data Unit. Otherwise the 16 bits per pixel dataformat is }(hjbhhhNhNubh)}(hD:ref:`V4L2_META_FMT_GENERIC_CSI2_16 `h]j8)}(hjlh]hV4L2_META_FMT_GENERIC_CSI2_16}(hjnhhhNhNubah}(h]h ](jCstdstd-refeh"]h$]h&]uh1j7hjjubah}(h]h ]h"]h$]h&]refdocjP refdomainjxreftyperef refexplicitrefwarnjVv4l2-meta-fmt-generic-csi2-16uh1hhhhKhjbubh.}(hjbhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(ha**Byte Order Of V4L2_META_FMT_GENERIC_8.** Each cell is one byte. "M" denotes a byte of metadata.h](hstrong)}(h***Byte Order Of V4L2_META_FMT_GENERIC_8.**h]h&Byte Order Of V4L2_META_FMT_GENERIC_8.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubh; Each cell is one byte. “M” denotes a byte of metadata.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjhhubhtabular_col_spec)}(hhh]h}(h]h ]h"]h$]h&]spec.|p{2.4cm}|p{1.2cm}|p{1.2cm}|p{1.2cm}|p{1.2cm}|uh1jhhhK!hjhhubhtable)}(hhh](h)}(hSample 4x2 Metadata Frameh]hSample 4x2 Metadata Frame}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK#hjubhtgroup)}(hhh](hcolspec)}(hhh]h}(h]h ]h"]h$]h&]colwidthK uh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubhtbody)}(hhh](hrow)}(hhh](hentry)}(hhh]h)}(h start + 0:h]h start + 0:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK(hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`00`h](hM }(hj1hhhNhNubh subscript)}(h :sub:`00`h]h00}(hj;hhhNhNubah}(h]h ]h"]h$]h&]uh1j9hj1ubeh}(h]h ]h"]h$]h&]uh1hhhhK)hj.ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`10`h](hM }(hjXhhhNhNubj:)}(h :sub:`10`h]h10}(hj`hhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjXubeh}(h]h ]h"]h$]h&]uh1hhhhK*hjUubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`20`h](hM }(hj}hhhNhNubj:)}(h :sub:`20`h]h20}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hj}ubeh}(h]h ]h"]h$]h&]uh1hhhhK+hjzubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`30`h](hM }(hjhhhNhNubj:)}(h :sub:`30`h]h30}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1hhhhK,hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh](j)}(hhh]h)}(h start + 4:h]h start + 4:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK-hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`01`h](hM }(hjhhhNhNubj:)}(h :sub:`01`h]h01}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1hhhhK.hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`11`h](hM }(hj hhhNhNubj:)}(h :sub:`11`h]h11}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hj ubeh}(h]h ]h"]h$]h&]uh1hhhhK/hj ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`21`h](hM }(hj1hhhNhNubj:)}(h :sub:`21`h]h21}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1j9hj1ubeh}(h]h ]h"]h$]h&]uh1hhhhK0hj.ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`31`h](hM }(hjVhhhNhNubj:)}(h :sub:`31`h]h31}(hj^hhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjVubeh}(h]h ]h"]h$]h&]uh1hhhhK1hjSubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1j hjubeh}(h]h ]h"]h$]h&]colsKuh1jhjubeh}(h]id8ah ]h"]h$]h&]uh1jhjhhhNhNubj )}(h".. _v4l2-meta-fmt-generic-csi2-10:h]h}(h]h ]h"]h$]h&]jv4l2-meta-fmt-generic-csi2-10uh1j hK3hjhhhhubeh}(h](jid1eh ]h"](v4l2_meta_fmt_generic_8v4l2-meta-fmt-generic-8eh$]h&]uh1hhhhhhhhKexpect_referenced_by_name}jjsexpect_referenced_by_id}jjsubh)}(hhh](h)}(hV4L2_META_FMT_GENERIC_CSI2_10h]hV4L2_META_FMT_GENERIC_CSI2_10}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhK6ubh)}(hX9V4L2_META_FMT_GENERIC_CSI2_10 contains 8-bit generic metadata packed in 10-bit Data Units, with one padding byte after every four bytes of metadata. This format is typically used by CSI-2 receivers with a source that transmits MEDIA_BUS_FMT_META_10 and the CSI-2 receiver writes the received data to memory as-is.h]hX9V4L2_META_FMT_GENERIC_CSI2_10 contains 8-bit generic metadata packed in 10-bit Data Units, with one padding byte after every four bytes of metadata. This format is typically used by CSI-2 receivers with a source that transmits MEDIA_BUS_FMT_META_10 and the CSI-2 receiver writes the received data to memory as-is.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK8hjhhubh)}(hThe packing of the data follows the MIPI CSI-2 specification and the padding of the data is defined in the MIPI CCS specification.h]hThe packing of the data follows the MIPI CSI-2 specification and the padding of the data is defined in the MIPI CCS specification.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK>hjhhubh)}(hThis format is also used in conjunction with 20 bits per :term:`Data Unit` formats that pack two bytes of metadata into one Data Unit. Otherwise the 20 bits per pixel dataformat is :ref:`V4L2_META_FMT_GENERIC_CSI2_20 `.h](h9This format is also used in conjunction with 20 bits per }(hjhhhNhNubh)}(h:term:`Data Unit`h]j8)}(hjh]h Data Unit}(hjhhhNhNubah}(h]h ](jCstdstd-termeh"]h$]h&]uh1j7hjubah}(h]h ]h"]h$]h&]refdocjP refdomainjreftypeterm refexplicitrefwarnjV Data Unituh1hhhhKAhjubhk formats that pack two bytes of metadata into one Data Unit. Otherwise the 20 bits per pixel dataformat is }(hjhhhNhNubh)}(hD:ref:`V4L2_META_FMT_GENERIC_CSI2_20 `h]j8)}(hjh]hV4L2_META_FMT_GENERIC_CSI2_20}(hjhhhNhNubah}(h]h ](jCstdstd-refeh"]h$]h&]uh1j7hjubah}(h]h ]h"]h$]h&]refdocjP refdomainjreftyperef refexplicitrefwarnjVv4l2-meta-fmt-generic-csi2-20uh1hhhhKAhjubh.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKAhjhhubh)}(hThis format is little endian.h]hThis format is little endian.}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKFhjhhubh)}(h**Byte Order Of V4L2_META_FMT_GENERIC_CSI2_10.** Each cell is one byte. "M" denotes a byte of metadata and "x" a byte of padding.h](j)}(h0**Byte Order Of V4L2_META_FMT_GENERIC_CSI2_10.**h]h,Byte Order Of V4L2_META_FMT_GENERIC_CSI2_10.}(hj?hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj;ubhY Each cell is one byte. “M” denotes a byte of metadata and “x” a byte of padding.}(hj;hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKHhjhhubj)}(hhh]h}(h]h ]h"]h$]h&]j7|p{2.4cm}|p{1.2cm}|p{1.2cm}|p{1.2cm}|p{1.2cm}|p{1.8cm}|uh1jhhhKKhjhhubj)}(hhh](h)}(hSample 4x2 Metadata Frameh]hSample 4x2 Metadata Frame}(hjdhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKMhjaubj)}(hhh](j)}(hhh]h}(h]h ]h"]h$]h&]colwidthK uh1jhjrubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjrubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjrubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjrubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjrubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjrubj )}(hhh](j)}(hhh](j)}(hhh]h)}(h start + 0:h]h start + 0:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKRhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`00`h](hM }(hjhhhNhNubj:)}(h :sub:`00`h]h00}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1hhhhKShjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`10`h](hM }(hjhhhNhNubj:)}(h :sub:`10`h]h10}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1hhhhKThjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`20`h](hM }(hjhhhNhNubj:)}(h :sub:`20`h]h20}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1hhhhKUhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`30`h](hM }(hj@hhhNhNubj:)}(h :sub:`30`h]h30}(hjHhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hj@ubeh}(h]h ]h"]h$]h&]uh1hhhhKVhj=ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hxh]hx}(hjehhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKWhjbubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h start + 5:h]h start + 5:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKXhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`01`h](hM }(hjhhhNhNubj:)}(h :sub:`01`h]h01}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1hhhhKYhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`11`h](hM }(hjhhhNhNubj:)}(h :sub:`11`h]h11}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1hhhhKZhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`21`h](hM }(hjhhhNhNubj:)}(h :sub:`21`h]h21}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1hhhhK[hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`31`h](hM }(hj hhhNhNubj:)}(h :sub:`31`h]h31}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hj ubeh}(h]h ]h"]h$]h&]uh1hhhhK\hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hjgh]hx}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK]hj-ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1j hjrubeh}(h]h ]h"]h$]h&]colsKuh1jhjaubeh}(h]id9ah ]h"]h$]h&]uh1jhjhhhNhNubj )}(h".. _v4l2-meta-fmt-generic-csi2-12:h]h}(h]h ]h"]h$]h&]jv4l2-meta-fmt-generic-csi2-12uh1j hK_hjhhhhubeh}(h](jid2eh ]h"](v4l2_meta_fmt_generic_csi2_10v4l2-meta-fmt-generic-csi2-10eh$]h&]uh1hhhhhhhhK6j}jnjsj}jjsubh)}(hhh](h)}(hV4L2_META_FMT_GENERIC_CSI2_12h]hV4L2_META_FMT_GENERIC_CSI2_12}(hjvhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjshhhhhKbubh)}(hX8V4L2_META_FMT_GENERIC_CSI2_12 contains 8-bit generic metadata packed in 12-bit Data Units, with one padding byte after every two bytes of metadata. This format is typically used by CSI-2 receivers with a source that transmits MEDIA_BUS_FMT_META_12 and the CSI-2 receiver writes the received data to memory as-is.h]hX8V4L2_META_FMT_GENERIC_CSI2_12 contains 8-bit generic metadata packed in 12-bit Data Units, with one padding byte after every two bytes of metadata. This format is typically used by CSI-2 receivers with a source that transmits MEDIA_BUS_FMT_META_12 and the CSI-2 receiver writes the received data to memory as-is.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKdhjshhubh)}(hThe packing of the data follows the MIPI CSI-2 specification and the padding of the data is defined in the MIPI CCS specification.h]hThe packing of the data follows the MIPI CSI-2 specification and the padding of the data is defined in the MIPI CCS specification.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKjhjshhubh)}(hThis format is also used in conjunction with 24 bits per :term:`Data Unit` formats that pack two bytes of metadata into one Data Unit. Otherwise the 24 bits per pixel dataformat is :ref:`V4L2_META_FMT_GENERIC_CSI2_24 `.h](h9This format is also used in conjunction with 24 bits per }(hjhhhNhNubh)}(h:term:`Data Unit`h]j8)}(hjh]h Data Unit}(hjhhhNhNubah}(h]h ](jCstdstd-termeh"]h$]h&]uh1j7hjubah}(h]h ]h"]h$]h&]refdocjP refdomainjreftypeterm refexplicitrefwarnjV Data Unituh1hhhhKmhjubhk formats that pack two bytes of metadata into one Data Unit. Otherwise the 24 bits per pixel dataformat is }(hjhhhNhNubh)}(hD:ref:`V4L2_META_FMT_GENERIC_CSI2_24 `h]j8)}(hjh]hV4L2_META_FMT_GENERIC_CSI2_24}(hjhhhNhNubah}(h]h ](jCstdstd-refeh"]h$]h&]uh1j7hjubah}(h]h ]h"]h$]h&]refdocjP refdomainjreftyperef refexplicitrefwarnjVv4l2-meta-fmt-generic-csi2-24uh1hhhhKmhjubh.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKmhjshhubh)}(hThis format is little endian.h]hThis format is little endian.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKrhjshhubh)}(h**Byte Order Of V4L2_META_FMT_GENERIC_CSI2_12.** Each cell is one byte. "M" denotes a byte of metadata and "x" a byte of padding.h](j)}(h0**Byte Order Of V4L2_META_FMT_GENERIC_CSI2_12.**h]h,Byte Order Of V4L2_META_FMT_GENERIC_CSI2_12.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubhY Each cell is one byte. “M” denotes a byte of metadata and “x” a byte of padding.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKthjshhubj)}(hhh]h}(h]h ]h"]h$]h&]j@|p{2.4cm}|p{1.2cm}|p{1.2cm}|p{1.8cm}|p{1.2cm}|p{1.2cm}|p{1.8cm}|uh1jhhhKwhjshhubj)}(hhh](h)}(hSample 4x2 Metadata Frameh]hSample 4x2 Metadata Frame}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKyhj*ubj)}(hhh](j)}(hhh]h}(h]h ]h"]h$]h&]colwidthK uh1jhj;ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj;ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj;ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj;ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj;ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj;ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj;ubj )}(hhh](j)}(hhh](j)}(hhh]h)}(h start + 0:h]h start + 0:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK~hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`00`h](hM }(hjhhhNhNubj:)}(h :sub:`00`h]h00}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`10`h](hM }(hjhhhNhNubj:)}(h :sub:`10`h]h10}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hjgh]hx}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`20`h](hM }(hjhhhNhNubj:)}(h :sub:`20`h]h20}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`30`h](hM }(hj)hhhNhNubj:)}(h :sub:`30`h]h30}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1j9hj)ubeh}(h]h ]h"]h$]h&]uh1hhhhKhj&ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hjgh]hx}(hjNhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjKubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h start + 6:h]h start + 6:}(hjmhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjjubah}(h]h ]h"]h$]h&]uh1jhjgubj)}(hhh]h)}(h M\ :sub:`01`h](hM }(hjhhhNhNubj:)}(h :sub:`01`h]h01}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjgubj)}(hhh]h)}(h M\ :sub:`11`h](hM }(hjhhhNhNubj:)}(h :sub:`11`h]h11}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjgubj)}(hhh]h)}(hjgh]hx}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjgubj)}(hhh]h)}(h M\ :sub:`21`h](hM }(hjhhhNhNubj:)}(h :sub:`21`h]h21}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjgubj)}(hhh]h)}(h M\ :sub:`31`h](hM }(hj hhhNhNubj:)}(h :sub:`31`h]h31}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j9hj ubeh}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhjgubj)}(hhh]h)}(hjgh]hx}(hj. hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj+ ubah}(h]h ]h"]h$]h&]uh1jhjgubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1j hj;ubeh}(h]h ]h"]h$]h&]colsKuh1jhj*ubeh}(h]id10ah ]h"]h$]h&]uh1jhjshhhNhNubj )}(h".. _v4l2-meta-fmt-generic-csi2-14:h]h}(h]h ]h"]h$]h&]jv4l2-meta-fmt-generic-csi2-14uh1j hKhjshhhhubeh}(h](jgid3eh ]h"](v4l2_meta_fmt_generic_csi2_12v4l2-meta-fmt-generic-csi2-12eh$]h&]uh1hhhhhhhhKbj}jl j]sj}jgj]subh)}(hhh](h)}(hV4L2_META_FMT_GENERIC_CSI2_14h]hV4L2_META_FMT_GENERIC_CSI2_14}(hjt hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjq hhhhhKubh)}(hX<V4L2_META_FMT_GENERIC_CSI2_14 contains 8-bit generic metadata packed in 14-bit Data Units, with three padding bytes after every four bytes of metadata. This format is typically used by CSI-2 receivers with a source that transmits MEDIA_BUS_FMT_META_14 and the CSI-2 receiver writes the received data to memory as-is.h]hX<V4L2_META_FMT_GENERIC_CSI2_14 contains 8-bit generic metadata packed in 14-bit Data Units, with three padding bytes after every four bytes of metadata. This format is typically used by CSI-2 receivers with a source that transmits MEDIA_BUS_FMT_META_14 and the CSI-2 receiver writes the received data to memory as-is.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjq hhubh)}(hThe packing of the data follows the MIPI CSI-2 specification and the padding of the data is defined in the MIPI CCS specification.h]hThe packing of the data follows the MIPI CSI-2 specification and the padding of the data is defined in the MIPI CCS specification.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjq hhubh)}(hThis format is little endian.h]hThis format is little endian.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjq hhubh)}(h**Byte Order Of V4L2_META_FMT_GENERIC_CSI2_14.** Each cell is one byte. "M" denotes a byte of metadata and "x" a byte of padding.h](j)}(h0**Byte Order Of V4L2_META_FMT_GENERIC_CSI2_14.**h]h,Byte Order Of V4L2_META_FMT_GENERIC_CSI2_14.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj ubhY Each cell is one byte. “M” denotes a byte of metadata and “x” a byte of padding.}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjq hhubj)}(hhh]h}(h]h ]h"]h$]h&]jI|p{2.4cm}|p{1.2cm}|p{1.2cm}|p{1.2cm}|p{1.2cm}|p{1.8cm}|p{1.8cm}|p{1.8cm}|uh1jhhhKhjq hhubj)}(hhh](h)}(hSample 4x2 Metadata Frameh]hSample 4x2 Metadata Frame}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubj)}(hhh](j)}(hhh]h}(h]h ]h"]h$]h&]colwidthK uh1jhj ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj ubj )}(hhh](j)}(hhh](j)}(hhh]h)}(h start + 0:h]h start + 0:}(hj? hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj< ubah}(h]h ]h"]h$]h&]uh1jhj9 ubj)}(hhh]h)}(h M\ :sub:`00`h](hM }(hjV hhhNhNubj:)}(h :sub:`00`h]h00}(hj^ hhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjV ubeh}(h]h ]h"]h$]h&]uh1hhhhKhjS ubah}(h]h ]h"]h$]h&]uh1jhj9 ubj)}(hhh]h)}(h M\ :sub:`10`h](hM }(hj{ hhhNhNubj:)}(h :sub:`10`h]h10}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j9hj{ ubeh}(h]h ]h"]h$]h&]uh1hhhhKhjx ubah}(h]h ]h"]h$]h&]uh1jhj9 ubj)}(hhh]h)}(h M\ :sub:`20`h](hM }(hj hhhNhNubj:)}(h :sub:`20`h]h20}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j9hj ubeh}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhj9 ubj)}(hhh]h)}(h M\ :sub:`30`h](hM }(hj hhhNhNubj:)}(h :sub:`30`h]h30}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j9hj ubeh}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhj9 ubj)}(hhh]h)}(hjgh]hx}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhj9 ubj)}(hhh]h)}(hjgh]hx}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhj9 ubj)}(hhh]h)}(hjgh]hx}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhj9 ubeh}(h]h ]h"]h$]h&]uh1jhj6 ubj)}(hhh](j)}(hhh]h)}(h start + 7:h]h start + 7:}(hj5 hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj2 ubah}(h]h ]h"]h$]h&]uh1jhj/ ubj)}(hhh]h)}(h M\ :sub:`01`h](hM }(hjL hhhNhNubj:)}(h :sub:`01`h]h01}(hjT hhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjL ubeh}(h]h ]h"]h$]h&]uh1hhhhKhjI ubah}(h]h ]h"]h$]h&]uh1jhj/ ubj)}(hhh]h)}(h M\ :sub:`11`h](hM }(hjq hhhNhNubj:)}(h :sub:`11`h]h11}(hjy hhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjq ubeh}(h]h ]h"]h$]h&]uh1hhhhKhjn ubah}(h]h ]h"]h$]h&]uh1jhj/ ubj)}(hhh]h)}(h M\ :sub:`21`h](hM }(hj hhhNhNubj:)}(h :sub:`21`h]h21}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j9hj ubeh}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhj/ ubj)}(hhh]h)}(h M\ :sub:`31`h](hM }(hj hhhNhNubj:)}(h :sub:`31`h]h31}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j9hj ubeh}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhj/ ubj)}(hhh]h)}(hjgh]hx}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhj/ ubj)}(hhh]h)}(hjgh]hx}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhj/ ubj)}(hhh]h)}(hjgh]hx}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhj/ ubeh}(h]h ]h"]h$]h&]uh1jhj6 ubeh}(h]h ]h"]h$]h&]uh1j hj ubeh}(h]h ]h"]h$]h&]colsKuh1jhj ubeh}(h]id11ah ]h"]h$]h&]uh1jhjq hhhNhNubj )}(h".. _v4l2-meta-fmt-generic-csi2-16:h]h}(h]h ]h"]h$]h&]jv4l2-meta-fmt-generic-csi2-16uh1j hKhjq hhhhubeh}(h](je id4eh ]h"](v4l2_meta_fmt_generic_csi2_14v4l2-meta-fmt-generic-csi2-14eh$]h&]uh1hhhhhhhhKj}jJ j[ sj}je j[ subh)}(hhh](h)}(hV4L2_META_FMT_GENERIC_CSI2_16h]hV4L2_META_FMT_GENERIC_CSI2_16}(hjR hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjO hhhhhKubh)}(hX3V4L2_META_FMT_GENERIC_CSI2_16 contains 8-bit generic metadata packed in 16-bit Data Units, with one padding byte after every byte of metadata. This format is typically used by CSI-2 receivers with a source that transmits MEDIA_BUS_FMT_META_16 and the CSI-2 receiver writes the received data to memory as-is.h]hX3V4L2_META_FMT_GENERIC_CSI2_16 contains 8-bit generic metadata packed in 16-bit Data Units, with one padding byte after every byte of metadata. This format is typically used by CSI-2 receivers with a source that transmits MEDIA_BUS_FMT_META_16 and the CSI-2 receiver writes the received data to memory as-is.}(hj` hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjO hhubh)}(hThe packing of the data follows the MIPI CSI-2 specification and the padding of the data is defined in the MIPI CCS specification.h]hThe packing of the data follows the MIPI CSI-2 specification and the padding of the data is defined in the MIPI CCS specification.}(hjn hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjO hhubh)}(hSome devices support more efficient packing of metadata in conjunction with 16-bit image data. In that case the dataformat is :ref:`V4L2_META_FMT_GENERIC_8 `.h](h~Some devices support more efficient packing of metadata in conjunction with 16-bit image data. In that case the dataformat is }(hj| hhhNhNubh)}(h8:ref:`V4L2_META_FMT_GENERIC_8 `h]j8)}(hj h]hV4L2_META_FMT_GENERIC_8}(hj hhhNhNubah}(h]h ](jCstdstd-refeh"]h$]h&]uh1j7hj ubah}(h]h ]h"]h$]h&]refdocjP refdomainj reftyperef refexplicitrefwarnjVv4l2-meta-fmt-generic-8uh1hhhhKhj| ubh.}(hj| hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjO hhubh)}(hThis format is little endian.h]hThis format is little endian.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjO hhubh)}(h**Byte Order Of V4L2_META_FMT_GENERIC_CSI2_16.** Each cell is one byte. "M" denotes a byte of metadata and "x" a byte of padding.h](j)}(h0**Byte Order Of V4L2_META_FMT_GENERIC_CSI2_16.**h]h,Byte Order Of V4L2_META_FMT_GENERIC_CSI2_16.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj ubhY Each cell is one byte. “M” denotes a byte of metadata and “x” a byte of padding.}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjO hhubj)}(hhh]h}(h]h ]h"]h$]h&]jN|p{2.4cm}|p{1.2cm}|p{.8cm}|p{1.2cm}|p{.8cm}|p{1.2cm}|p{.8cm}|p{1.2cm}|p{.8cm}|uh1jhhhKhjO hhubj)}(hhh](h)}(hSample 4x2 Metadata Frameh]hSample 4x2 Metadata Frame}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubj)}(hhh](j)}(hhh]h}(h]h ]h"]h$]h&]colwidthK uh1jhj ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj ubj )}(hhh](j)}(hhh](j)}(hhh]h)}(h start + 0:h]h start + 0:}(hjY hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjV ubah}(h]h ]h"]h$]h&]uh1jhjS ubj)}(hhh]h)}(h M\ :sub:`00`h](hM }(hjp hhhNhNubj:)}(h :sub:`00`h]h00}(hjx hhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjp ubeh}(h]h ]h"]h$]h&]uh1hhhhKhjm ubah}(h]h ]h"]h$]h&]uh1jhjS ubj)}(hhh]h)}(hjgh]hx}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhjS ubj)}(hhh]h)}(h M\ :sub:`10`h](hM }(hj hhhNhNubj:)}(h :sub:`10`h]h10}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j9hj ubeh}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhjS ubj)}(hhh]h)}(hjgh]hx}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhjS ubj)}(hhh]h)}(h M\ :sub:`20`h](hM }(hj hhhNhNubj:)}(h :sub:`20`h]h20}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j9hj ubeh}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhjS ubj)}(hhh]h)}(hjgh]hx}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjS ubj)}(hhh]h)}(h M\ :sub:`30`h](hM }(hj!hhhNhNubj:)}(h :sub:`30`h]h30}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1j9hj!ubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjS ubj)}(hhh]h)}(hjgh]hx}(hjFhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjCubah}(h]h ]h"]h$]h&]uh1jhjS ubeh}(h]h ]h"]h$]h&]uh1jhjP ubj)}(hhh](j)}(hhh]h)}(h start + 8:h]h start + 8:}(hjehhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjbubah}(h]h ]h"]h$]h&]uh1jhj_ubj)}(hhh]h)}(h M\ :sub:`01`h](hM }(hj|hhhNhNubj:)}(h :sub:`01`h]h01}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hj|ubeh}(h]h ]h"]h$]h&]uh1hhhhKhjyubah}(h]h ]h"]h$]h&]uh1jhj_ubj)}(hhh]h)}(hjgh]hx}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhj_ubj)}(hhh]h)}(h M\ :sub:`11`h](hM }(hjhhhNhNubj:)}(h :sub:`11`h]h11}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhj_ubj)}(hhh]h)}(hjgh]hx}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhj_ubj)}(hhh]h)}(h M\ :sub:`21`h](hM }(hjhhhNhNubj:)}(h :sub:`21`h]h21}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhj_ubj)}(hhh]h)}(hjgh]hx}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhj_ubj)}(hhh]h)}(h M\ :sub:`31`h](hM }(hj-hhhNhNubj:)}(h :sub:`31`h]h31}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1j9hj-ubeh}(h]h ]h"]h$]h&]uh1hhhhKhj*ubah}(h]h ]h"]h$]h&]uh1jhj_ubj)}(hhh]h)}(hjgh]hx}(hjRhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjOubah}(h]h ]h"]h$]h&]uh1jhj_ubeh}(h]h ]h"]h$]h&]uh1jhjP ubeh}(h]h ]h"]h$]h&]uh1j hj ubeh}(h]h ]h"]h$]h&]colsK uh1jhj ubeh}(h]id12ah ]h"]h$]h&]uh1jhjO hhhNhNubj )}(h".. _v4l2-meta-fmt-generic-csi2-20:h]h}(h]h ]h"]h$]h&]jv4l2-meta-fmt-generic-csi2-20uh1j hKhjO hhhhubeh}(h](jC id5eh ]h"](v4l2_meta_fmt_generic_csi2_16v4l2-meta-fmt-generic-csi2-16eh$]h&]uh1hhhhhhhhKj}jj9 sj}jC j9 subh)}(hhh](h)}(hV4L2_META_FMT_GENERIC_CSI2_20h]hV4L2_META_FMT_GENERIC_CSI2_20}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhKubh)}(hXGV4L2_META_FMT_GENERIC_CSI2_20 contains 8-bit generic metadata packed in 20-bit Data Units, with alternating one or two padding bytes after every byte of metadata. This format is typically used by CSI-2 receivers with a source that transmits MEDIA_BUS_FMT_META_20 and the CSI-2 receiver writes the received data to memory as-is.h]hXGV4L2_META_FMT_GENERIC_CSI2_20 contains 8-bit generic metadata packed in 20-bit Data Units, with alternating one or two padding bytes after every byte of metadata. This format is typically used by CSI-2 receivers with a source that transmits MEDIA_BUS_FMT_META_20 and the CSI-2 receiver writes the received data to memory as-is.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(hThe packing of the data follows the MIPI CSI-2 specification and the padding of the data is defined in the MIPI CCS specification.h]hThe packing of the data follows the MIPI CSI-2 specification and the padding of the data is defined in the MIPI CCS specification.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(hSome devices support more efficient packing of metadata in conjunction with 16-bit image data. In that case the dataformat is :ref:`V4L2_META_FMT_GENERIC_CSI2_10 `.h](h~Some devices support more efficient packing of metadata in conjunction with 16-bit image data. In that case the dataformat is }(hjhhhNhNubh)}(hD:ref:`V4L2_META_FMT_GENERIC_CSI2_10 `h]j8)}(hjh]hV4L2_META_FMT_GENERIC_CSI2_10}(hjhhhNhNubah}(h]h ](jCstdstd-refeh"]h$]h&]uh1j7hjubah}(h]h ]h"]h$]h&]refdocjP refdomainjreftyperef refexplicitrefwarnjVv4l2-meta-fmt-generic-csi2-10uh1hhhhKhjubh.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(hThis format is little endian.h]hThis format is little endian.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(h**Byte Order Of V4L2_META_FMT_GENERIC_CSI2_20.** Each cell is one byte. "M" denotes a byte of metadata and "x" a byte of padding.h](j)}(h0**Byte Order Of V4L2_META_FMT_GENERIC_CSI2_20.**h]h,Byte Order Of V4L2_META_FMT_GENERIC_CSI2_20.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubhY Each cell is one byte. “M” denotes a byte of metadata and “x” a byte of padding.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjhhubj)}(hhh]h}(h]h ]h"]h$]h&]jc|p{2.4cm}|p{1.2cm}|p{1.2cm}|p{1.2cm}|p{1.2cm}|p{1.8cm}|p{1.2cm}|p{1.2cm}|p{1.2cm}|p{1.2cm}|p{1.8cm}uh1jhhhMhjhhubj)}(hhh](h)}(hSample 4x2 Metadata Frameh]hSample 4x2 Metadata Frame}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj(ubj)}(hhh](j)}(hhh]h}(h]h ]h"]h$]h&]colwidthK uh1jhj9ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj9ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj9ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj9ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj9ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj9ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj9ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj9ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj9ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj9ubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhj9ubj )}(hhh](j)}(hhh](j)}(hhh]h)}(h start + 0:h]h start + 0:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`00`h](hM }(hjhhhNhNubj:)}(h :sub:`00`h]h00}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hjgh]hx}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`10`h](hM }(hjhhhNhNubj:)}(h :sub:`10`h]h10}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1hhhhM hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hjgh]hx}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM hj'ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hjgh]hx}(hj@hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM hj=ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`20`h](hM }(hjVhhhNhNubj:)}(h :sub:`20`h]h20}(hj^hhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjVubeh}(h]h ]h"]h$]h&]uh1hhhhM hjSubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hjgh]hx}(hj{hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjxubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`30`h](hM }(hjhhhNhNubj:)}(h :sub:`30`h]h30}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hjgh]hx}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hjgh]hx}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h start + 10:h]h start + 10:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`01`h](hM }(hjhhhNhNubj:)}(h :sub:`01`h]h01}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hjgh]hx}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj$ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`11`h](hM }(hj=hhhNhNubj:)}(h :sub:`11`h]h11}(hjEhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hj=ubeh}(h]h ]h"]h$]h&]uh1hhhhMhj:ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hjgh]hx}(hjbhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhj_ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hjgh]hx}(hjxhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjuubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`21`h](hM }(hjhhhNhNubj:)}(h :sub:`21`h]h21}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hjgh]hx}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`31`h](hM }(hjhhhNhNubj:)}(h :sub:`31`h]h31}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hjgh]hx}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hjgh]hx}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1j hj9ubeh}(h]h ]h"]h$]h&]colsK uh1jhj(ubeh}(h]id13ah ]h"]h$]h&]uh1jhjhhhNhNubj )}(h".. _v4l2-meta-fmt-generic-csi2-24:h]h}(h]h ]h"]h$]h&]jv4l2-meta-fmt-generic-csi2-24uh1j hMhjhhhhubeh}(h](jid6eh ]h"](v4l2_meta_fmt_generic_csi2_20v4l2-meta-fmt-generic-csi2-20eh$]h&]uh1hhhhhhhhKj}jBjsj}jjsubh)}(hhh](h)}(hV4L2_META_FMT_GENERIC_CSI2_24h]hV4L2_META_FMT_GENERIC_CSI2_24}(hjJhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjGhhhhhM!ubh)}(hX4V4L2_META_FMT_GENERIC_CSI2_24 contains 8-bit generic metadata packed in 24-bit Data Units, with two padding bytes after every byte of metadata. This format is typically used by CSI-2 receivers with a source that transmits MEDIA_BUS_FMT_META_24 and the CSI-2 receiver writes the received data to memory as-is.h]hX4V4L2_META_FMT_GENERIC_CSI2_24 contains 8-bit generic metadata packed in 24-bit Data Units, with two padding bytes after every byte of metadata. This format is typically used by CSI-2 receivers with a source that transmits MEDIA_BUS_FMT_META_24 and the CSI-2 receiver writes the received data to memory as-is.}(hjXhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM#hjGhhubh)}(hThe packing of the data follows the MIPI CSI-2 specification and the padding of the data is defined in the MIPI CCS specification.h]hThe packing of the data follows the MIPI CSI-2 specification and the padding of the data is defined in the MIPI CCS specification.}(hjfhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM)hjGhhubh)}(hSome devices support more efficient packing of metadata in conjunction with 16-bit image data. In that case the dataformat is :ref:`V4L2_META_FMT_GENERIC_CSI2_12 `.h](h~Some devices support more efficient packing of metadata in conjunction with 16-bit image data. In that case the dataformat is }(hjthhhNhNubh)}(hD:ref:`V4L2_META_FMT_GENERIC_CSI2_12 `h]j8)}(hj~h]hV4L2_META_FMT_GENERIC_CSI2_12}(hjhhhNhNubah}(h]h ](jCstdstd-refeh"]h$]h&]uh1j7hj|ubah}(h]h ]h"]h$]h&]refdocjP refdomainjreftyperef refexplicitrefwarnjVv4l2-meta-fmt-generic-csi2-12uh1hhhhM,hjtubh.}(hjthhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhM,hjGhhubh)}(hThis format is little endian.h]hThis format is little endian.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM0hjGhhubh)}(h**Byte Order Of V4L2_META_FMT_GENERIC_CSI2_24.** Each cell is one byte. "M" denotes a byte of metadata and "x" a byte of padding.h](j)}(h0**Byte Order Of V4L2_META_FMT_GENERIC_CSI2_24.**h]h,Byte Order Of V4L2_META_FMT_GENERIC_CSI2_24.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubhY Each cell is one byte. “M” denotes a byte of metadata and “x” a byte of padding.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhM2hjGhhubj)}(hhh]h}(h]h ]h"]h$]h&]jn|p{2.4cm}|p{1.2cm}|p{.8cm}|p{.8cm}|p{1.2cm}|p{.8cm}|p{.8cm}|p{1.2cm}|p{.8cm}|p{.8cm}|p{1.2cm}|p{.8cm}|p{.8cm}|uh1jhhhM5hjGhhubj)}(hhh](h)}(hSample 4x2 Metadata Frameh]hSample 4x2 Metadata Frame}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM7hjubj)}(hhh](j)}(hhh]h}(h]h ]h"]h$]h&]colwidthK uh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj )}(hhh](j)}(hhh](j)}(hhh]h)}(h start + 0:h]h start + 0:}(hjyhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM<hjvubah}(h]h ]h"]h$]h&]uh1jhjsubj)}(hhh]h)}(h M\ :sub:`00`h](hM }(hjhhhNhNubj:)}(h :sub:`00`h]h00}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1hhhhM=hjubah}(h]h ]h"]h$]h&]uh1jhjsubj)}(hhh]h)}(hjgh]hx}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM>hjubah}(h]h ]h"]h$]h&]uh1jhjsubj)}(hhh]h)}(hjgh]hx}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhM?hjubah}(h]h ]h"]h$]h&]uh1jhjsubj)}(hhh]h)}(h M\ :sub:`10`h](hM }(hjhhhNhNubj:)}(h :sub:`10`h]h10}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1hhhhM@hjubah}(h]h ]h"]h$]h&]uh1jhjsubj)}(hhh]h)}(hjgh]hx}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMAhjubah}(h]h ]h"]h$]h&]uh1jhjsubj)}(hhh]h)}(hjgh]hx}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMBhjubah}(h]h ]h"]h$]h&]uh1jhjsubj)}(hhh]h)}(h M\ :sub:`20`h](hM }(hj2hhhNhNubj:)}(h :sub:`20`h]h20}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1j9hj2ubeh}(h]h ]h"]h$]h&]uh1hhhhMChj/ubah}(h]h ]h"]h$]h&]uh1jhjsubj)}(hhh]h)}(hjgh]hx}(hjWhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMDhjTubah}(h]h ]h"]h$]h&]uh1jhjsubj)}(hhh]h)}(hjgh]hx}(hjmhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMEhjjubah}(h]h ]h"]h$]h&]uh1jhjsubj)}(hhh]h)}(h M\ :sub:`30`h](hM }(hjhhhNhNubj:)}(h :sub:`30`h]h30}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1hhhhMFhjubah}(h]h ]h"]h$]h&]uh1jhjsubj)}(hhh]h)}(hjgh]hx}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMGhjubah}(h]h ]h"]h$]h&]uh1jhjsubj)}(hhh]h)}(hjgh]hx}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMHhjubah}(h]h ]h"]h$]h&]uh1jhjsubeh}(h]h ]h"]h$]h&]uh1jhjpubj)}(hhh](j)}(hhh]h)}(h start + 12:h]h start + 12:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMIhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`01`h](hM }(hjhhhNhNubj:)}(h :sub:`01`h]h01}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1hhhhMJhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hjgh]hx}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hjgh]hx}(hj/hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMLhj,ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`11`h](hM }(hjEhhhNhNubj:)}(h :sub:`11`h]h11}(hjMhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjEubeh}(h]h ]h"]h$]h&]uh1hhhhMMhjBubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hjgh]hx}(hjjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMNhjgubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hjgh]hx}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMOhj}ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`21`h](hM }(hjhhhNhNubj:)}(h :sub:`21`h]h21}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1hhhhMPhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hjgh]hx}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMQhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hjgh]hx}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMRhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h M\ :sub:`31`h](hM }(hjhhhNhNubj:)}(h :sub:`31`h]h31}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1hhhhMShjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hjgh]hx}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMThj ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hjgh]hx}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhMUhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjpubeh}(h]h ]h"]h$]h&]uh1j hjubeh}(h]h ]h"]h$]h&]colsK uh1jhjubeh}(h]id14ah ]h"]h$]h&]uh1jhjGhhhNhNubeh}(h](j;id7eh ]h"](v4l2_meta_fmt_generic_csi2_24v4l2-meta-fmt-generic-csi2-24eh$]h&]uh1hhhhhhhhM!j}jUj1sj}j;j1subeh}(h] descriptionah ]h"] descriptionah$]h&]uh1hhhhhhhhK ubeh}(h]v4l2-meta-fmt-generic-8-met8-v4l2-meta-fmt-generic-csi2-10-mc1a-v4l2-meta-fmt-generic-csi2-12-mc1c-v4l2-meta-fmt-generic-csi2-14-mc1e-v4l2-meta-fmt-generic-csi2-16-mc1g-v4l2-meta-fmt-generic-csi2-20-mc1k-v4l2-meta-fmt-generic-csi2-24-mc1oah ]h"]Xv4l2_meta_fmt_generic_8 ('met8'), v4l2_meta_fmt_generic_csi2_10 ('mc1a'), v4l2_meta_fmt_generic_csi2_12 ('mc1c'), v4l2_meta_fmt_generic_csi2_14 ('mc1e'), v4l2_meta_fmt_generic_csi2_16 ('mc1g'), v4l2_meta_fmt_generic_csi2_20 ('mc1k'), v4l2_meta_fmt_generic_csi2_24 ('mc1o')ah$]h&]uh1hhhhhhhhKubeh}(h]h ]h"]h$]h&]sourcehuh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(hN generatorN datestampN source_linkN source_urlN toc_backlinksjfootnote_backlinksK sectnum_xformKstrip_commentsNstrip_elements_with_classesN strip_classesN report_levelK halt_levelKexit_status_levelKdebugNwarning_streamN tracebackinput_encoding utf-8-siginput_encoding_error_handlerstrictoutput_encodingutf-8output_encoding_error_handlerjerror_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourcehnj _destinationN _config_files]7/var/lib/git/docbuild/linux/Documentation/docutils.confafile_insertion_enabled raw_enabledKline_length_limitM'pep_referencesN pep_base_urlhttps://peps.python.org/pep_file_url_templatepep-%04drfc_referencesN rfc_base_url&https://datatracker.ietf.org/doc/html/ tab_widthKtrim_footnote_reference_spacesyntax_highlightlong smart_quotessmartquotes_locales]character_level_inline_markupdoctitle_xform docinfo_xformKsectsubtitle_xform image_loadinglinkembed_stylesheetcloak_email_addressessection_self_linkenvNubreporterNindirect_targets]substitution_defs}substitution_names}refnames}refids}(j]jaj]jajg]j]aje ]j[ ajC ]j9 aj]jaj;]j1aunameids}(jgjdj_j\jjjjjnjjmjjjl jgjk jh jJ je jI jF jjC jjjBjjAj>jUj;jTjQu nametypes}(jgj_jjjnjmjl jk jJ jI jjjBjAjUjTuh}(jdhj\hjjjjjjjjjjgjsjh jsje jq jF jq jC jO jjO jjj>jj;jGjQjGjjjXjajV j*j4 j jzj j,j(jJju footnote_refs} citation_refs} autofootnotes]autofootnote_refs]symbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}jKsRparse_messages]transform_messages](hsystem_message)}(hhh]h)}(hhh]h=Hyperlink target "v4l2-meta-fmt-generic-8" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypeINFOsourcehnjlineKuh1jubj)}(hhh]h)}(hhh]hCHyperlink target "v4l2-meta-fmt-generic-csi2-10" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypejsourcehnjlineK3uh1jubj)}(hhh]h)}(hhh]hCHyperlink target "v4l2-meta-fmt-generic-csi2-12" is not referenced.}hj1sbah}(h]h ]h"]h$]h&]uh1hhj.ubah}(h]h ]h"]h$]h&]levelKtypejsourcehnjlineK_uh1jubj)}(hhh]h)}(hhh]hCHyperlink target "v4l2-meta-fmt-generic-csi2-14" is not referenced.}hjKsbah}(h]h ]h"]h$]h&]uh1hhjHubah}(h]h ]h"]h$]h&]levelKtypejsourcehnjlineKuh1jubj)}(hhh]h)}(hhh]hCHyperlink target "v4l2-meta-fmt-generic-csi2-16" is not referenced.}hjesbah}(h]h ]h"]h$]h&]uh1hhjbubah}(h]h ]h"]h$]h&]levelKtypejsourcehnjlineKuh1jubj)}(hhh]h)}(hhh]hCHyperlink target "v4l2-meta-fmt-generic-csi2-20" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhj|ubah}(h]h ]h"]h$]h&]levelKtypejsourcehnjlineKuh1jubj)}(hhh]h)}(hhh]hCHyperlink target "v4l2-meta-fmt-generic-csi2-24" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypejsourcehnjlineMuh1jube transformerN include_log] decorationNhhub.