1 .. -*- coding: utf-8; mode: rst -*-
3 .. _V4L2-PIX-FMT-YUV444M:
4 .. _v4l2-pix-fmt-yvu444m:
6 ************************************************************
7 V4L2_PIX_FMT_YUV444M ('YM24'), V4L2_PIX_FMT_YVU444M ('YM42')
8 ************************************************************
10 *man V4L2_PIX_FMT_YUV444M(2)*
13 Planar formats with full horizontal resolution, also known as YUV and
20 This is a multi-planar format, as opposed to a packed format. The three
21 components are separated into three sub-images or planes.
23 The Y plane is first. The Y plane has one byte per pixel. For
24 ``V4L2_PIX_FMT_YUV444M`` the Cb data constitutes the second plane which
25 is the same width and height as the Y plane (and as the image). The Cr
26 data, just like the Cb plane, is in the third plane.
28 ``V4L2_PIX_FMT_YVU444M`` is the same except the Cr data is stored in the
29 second plane and the Cb data in the third plane.
31 If the Y plane has pad bytes after each row, then the Cb and Cr planes
32 have the same number of pad bytes after their rows.
34 ``V4L2_PIX_FMT_YUV444M`` and ``V4L2_PIX_FMT_YUV444M`` are intended to be
35 used only in drivers and applications that support the multi-planar API,
36 described in :ref:`planar-apis`.
39 Each cell is one byte.
200 **Color Sample Location..**