Home
last modified time | relevance | path

Searched +full:10918 +full:- +full:1 (Results 1 – 4 of 4) sorted by relevance

/linux/Documentation/devicetree/bindings/media/
H A Dnxp,imx8-jpeg.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/media/nxp,imx8-jpeg.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Mirela Rabulea <mirela.rabulea@nxp.com>
12 description: |-
14 ISO/IEC 10918-1 JPEG standard compliant decoder/encoder, for Baseline
20 - items:
22 - nxp,imx8qxp-jpgdec
23 - nxp,imx8qxp-jpgenc
[all …]
/linux/include/media/
H A Dv4l2-jpeg.h1 /* SPDX-License-Identifier: GPL-2.0-only */
7 * For reference, see JPEG ITU-T.81 (ISO/IEC 10918-1)
13 #include <linux/v4l2-controls.h>
35 /* Length of reference huffman tables as provided in Table K.3 of ITU-T.81 */
43 * struct v4l2_jpeg_reference - reference into the JPEG buffer
58 * struct v4l2_jpeg_frame_component_spec - frame component-specification
72 * struct v4l2_jpeg_frame_header - JPEG frame header
77 * @component: component-specification, see v4l2_jpeg_frame_component_spec
78 * @subsampling: decoded subsampling from component-specification
92 * struct v4l2_jpeg_scan_component_spec - scan component-specification
[all …]
/linux/drivers/media/platform/chips-media/coda/
H A Dcoda-jpeg.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Coda multi-standard codec IP - JPEG support functions
16 #include <media/v4l2-common.h>
17 #include <media/v4l2-fh.h>
18 #include <media/v4l2-jpeg.h>
19 #include <media/v4l2-mem2mem.h>
20 #include <media/videobuf2-core.h>
21 #include <media/videobuf2-dma-contig.h>
58 * Typical Huffman tables for 8-bit precision luminance and
59 * chrominance from JPEG ITU-T.81 (ISO/IEC 10918-1) Annex K.3
[all …]
/linux/drivers/media/v4l2-core/
H A Dv4l2-jpeg.c1 // SPDX-License-Identifier: GPL-2.0-only
7 * For reference, see JPEG ITU-T.81 (ISO/IEC 10918-1) [1]
9 * [1] https://www.w3.org/Graphics/JPEG/itu-t81.pdf
17 #include <media/v4l2-jpeg.h>
23 /* Table B.1 - Marker code assignments */
56 * This is as per example in Annex K.1 of ITU-T.81
84 0, 1, 8, 16, 9, 2, 3, 10,
99 * coefficient differences. The table represents Table K.3 of ITU-T.81
112 * coefficients. The table represents Table K.5 of ITU-T.81
137 * The table represents Table K.4 of ITU-T.81
[all …]