blob: 89e22899cd817ba590e1fbcc4e3ca808ac9fb5a6 [file] [log] [blame]
Markus Heiser5377d912016-06-30 15:18:56 +02001.. -*- coding: utf-8; mode: rst -*-
2
3.. _V4L2-PIX-FMT-Y10:
4
5*************************
6V4L2_PIX_FMT_Y10 ('Y10 ')
7*************************
8
Markus Heiser5377d912016-06-30 15:18:56 +02009
10Grey-scale image
11
12
13Description
14===========
15
16This is a grey-scale image with a depth of 10 bits per pixel. Pixels are
17stored in 16-bit words with unused high bits padded with 0. The least
18significant byte is stored at lower memory addresses (little-endian).
19
Mauro Carvalho Chehab056d2ee2016-07-04 13:58:01 -030020**Byte Order.**
Markus Heiser5377d912016-06-30 15:18:56 +020021Each cell is one byte.
22
23
24
Mauro Carvalho Chehab5bd4bb72016-08-17 08:14:19 -030025
Markus Heiser5377d912016-06-30 15:18:56 +020026.. flat-table::
27 :header-rows: 0
28 :stub-columns: 0
Markus Heiser5377d912016-06-30 15:18:56 +020029
Laurent Pinchartc2b66ca2016-09-05 08:44:34 -030030 * - start + 0:
31 - Y'\ :sub:`00low`
32 - Y'\ :sub:`00high`
33 - Y'\ :sub:`01low`
34 - Y'\ :sub:`01high`
35 - Y'\ :sub:`02low`
36 - Y'\ :sub:`02high`
37 - Y'\ :sub:`03low`
38 - Y'\ :sub:`03high`
39 * - start + 8:
40 - Y'\ :sub:`10low`
41 - Y'\ :sub:`10high`
42 - Y'\ :sub:`11low`
43 - Y'\ :sub:`11high`
44 - Y'\ :sub:`12low`
45 - Y'\ :sub:`12high`
46 - Y'\ :sub:`13low`
47 - Y'\ :sub:`13high`
48 * - start + 16:
49 - Y'\ :sub:`20low`
50 - Y'\ :sub:`20high`
51 - Y'\ :sub:`21low`
52 - Y'\ :sub:`21high`
53 - Y'\ :sub:`22low`
54 - Y'\ :sub:`22high`
55 - Y'\ :sub:`23low`
56 - Y'\ :sub:`23high`
57 * - start + 24:
58 - Y'\ :sub:`30low`
59 - Y'\ :sub:`30high`
60 - Y'\ :sub:`31low`
61 - Y'\ :sub:`31high`
62 - Y'\ :sub:`32low`
63 - Y'\ :sub:`32high`
64 - Y'\ :sub:`33low`
65 - Y'\ :sub:`33high`