Lines Matching +full:trade +full:- +full:off
1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
3 .. _jpeg-controls:
15 .. _jpeg-control-id:
28 spatial dimension. See :ref:`itu-t81`, clause A.1.1. for more
35 .. flat-table::
36 :header-rows: 0
37 :stub-columns: 0
39 * - ``V4L2_JPEG_CHROMA_SUBSAMPLING_444``
40 - No chroma subsampling, each pixel has Y, Cr and Cb values.
41 * - ``V4L2_JPEG_CHROMA_SUBSAMPLING_422``
42 - Horizontally subsample Cr, Cb components by a factor of 2.
43 * - ``V4L2_JPEG_CHROMA_SUBSAMPLING_420``
44 - Subsample Cr, Cb components horizontally and vertically by 2.
45 * - ``V4L2_JPEG_CHROMA_SUBSAMPLING_411``
46 - Horizontally subsample Cr, Cb components by a factor of 4.
47 * - ``V4L2_JPEG_CHROMA_SUBSAMPLING_410``
48 - Subsample Cr, Cb components horizontally by 4 and vertically by 2.
49 * - ``V4L2_JPEG_CHROMA_SUBSAMPLING_GRAY``
50 - Use only luminance component.
64 .. _jpeg-quality-control:
67 Determines trade-off between image quality and size.
75 The value range of this control is driver-specific. Only positive,
76 non-zero values are meaningful. The recommended range is 1 - 100,
79 .. _jpeg-active-marker-control:
87 .. flat-table::
88 :header-rows: 0
89 :stub-columns: 0
91 * - ``V4L2_JPEG_ACTIVE_MARKER_APP0``
92 - Application data segment APP\ :sub:`0`.
93 * - ``V4L2_JPEG_ACTIVE_MARKER_APP1``
94 - Application data segment APP\ :sub:`1`.
95 * - ``V4L2_JPEG_ACTIVE_MARKER_COM``
96 - Comment segment.
97 * - ``V4L2_JPEG_ACTIVE_MARKER_DQT``
98 - Quantization tables segment.
99 * - ``V4L2_JPEG_ACTIVE_MARKER_DHT``
100 - Huffman tables segment.
104 For more details about JPEG specification, refer to :ref:`itu-t81`,
105 :ref:`jfif`, :ref:`w3c-jpeg-jfif`.