Lines Matching +full:scan +full:- +full:interval
1 /* 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
89 /* B.2.3 Scan header syntax */
92 * struct v4l2_jpeg_scan_component_spec - scan component-specification
104 * struct v4l2_jpeg_scan_header - JPEG scan header
106 * @component: component-specification, see v4l2_jpeg_scan_component_spec
115 * enum v4l2_jpeg_app14_tf - APP14 transform flag
116 * According to Rec. ITU-T T.872 (06/2012) 6.5.3
129 V4L2_JPEG_APP14_TF_UNKNOWN = -1,
133 * struct v4l2_jpeg_header - parsed JPEG header
135 * @sos: pointer to scan header and size
141 * @scan: pointer to parsed scan header, optional
145 * @restart_interval: number of MCU per restart interval, Ri
149 * When this structure is passed to v4l2_jpeg_parse_header, the optional scan,
162 struct v4l2_jpeg_scan_header *scan; member