Lines Matching +full:0 +full:x00a10000
19 #define V4L2_CTRL_CLASS_USER 0x00980000 /* Old-style 'user' controls */
20 #define V4L2_CTRL_CLASS_CODEC 0x00990000 /* Stateful codec controls */
21 #define V4L2_CTRL_CLASS_CAMERA 0x009a0000 /* Camera class controls */
22 #define V4L2_CTRL_CLASS_FM_TX 0x009b0000 /* FM Modulator controls */
23 #define V4L2_CTRL_CLASS_FLASH 0x009c0000 /* Camera flash controls */
24 #define V4L2_CTRL_CLASS_JPEG 0x009d0000 /* JPEG-compression controls */
25 #define V4L2_CTRL_CLASS_IMAGE_SOURCE 0x009e0000 /* Image source controls */
26 #define V4L2_CTRL_CLASS_IMAGE_PROC 0x009f0000 /* Image processing controls */
27 #define V4L2_CTRL_CLASS_DV 0x00a00000 /* Digital Video controls */
28 #define V4L2_CTRL_CLASS_FM_RX 0x00a10000 /* FM Receiver controls */
29 #define V4L2_CTRL_CLASS_RF_TUNER 0x00a20000 /* RF tuner controls */
30 #define V4L2_CTRL_CLASS_DETECT 0x00a30000 /* Detection controls */
31 #define V4L2_CTRL_CLASS_CODEC_STATELESS 0x00a40000 /* Stateless codecs controls */
32 #define V4L2_CTRL_CLASS_COLORIMETRY 0x00a50000 /* Colorimetry controls */
36 #define V4L2_CID_BASE (V4L2_CTRL_CLASS_USER | 0x900)
39 #define V4L2_CID_BRIGHTNESS (V4L2_CID_BASE+0)
64 V4L2_CID_POWER_LINE_FREQUENCY_DISABLED = 0,
77 V4L2_COLORFX_NONE = 0,
123 #define V4L2_CID_USER_MEYE_BASE (V4L2_CID_USER_BASE + 0x1000)
128 #define V4L2_CID_USER_BTTV_BASE (V4L2_CID_USER_BASE + 0x1010)
133 #define V4L2_CID_USER_S2255_BASE (V4L2_CID_USER_BASE + 0x1030)
139 #define V4L2_CID_USER_SI476X_BASE (V4L2_CID_USER_BASE + 0x1040)
143 #define V4L2_CID_USER_TI_VPE_BASE (V4L2_CID_USER_BASE + 0x1050)
147 #define V4L2_CID_USER_SAA7134_BASE (V4L2_CID_USER_BASE + 0x1060)
151 #define V4L2_CID_USER_ADV7180_BASE (V4L2_CID_USER_BASE + 0x1070)
155 #define V4L2_CID_USER_TC358743_BASE (V4L2_CID_USER_BASE + 0x1080)
160 #define V4L2_CID_USER_MAX217X_BASE (V4L2_CID_USER_BASE + 0x1090)
164 #define V4L2_CID_USER_IMX_BASE (V4L2_CID_USER_BASE + 0x10b0)
170 #define V4L2_CID_USER_ATMEL_ISC_BASE (V4L2_CID_USER_BASE + 0x10c0)
176 #define V4L2_CID_USER_CODA_BASE (V4L2_CID_USER_BASE + 0x10e0)
181 #define V4L2_CID_USER_CCS_BASE (V4L2_CID_USER_BASE + 0x10f0)
186 #define V4L2_CID_USER_ALLEGRO_BASE (V4L2_CID_USER_BASE + 0x1170)
192 #define V4L2_CID_USER_ISL7998X_BASE (V4L2_CID_USER_BASE + 0x1180)
198 #define V4L2_CID_USER_DW100_BASE (V4L2_CID_USER_BASE + 0x1190)
204 #define V4L2_CID_USER_ASPEED_BASE (V4L2_CID_USER_BASE + 0x11a0)
210 #define V4L2_CID_USER_NPCM_BASE (V4L2_CID_USER_BASE + 0x11b0)
216 #define V4L2_CID_USER_THP7312_BASE (V4L2_CID_USER_BASE + 0x11c0)
222 #define V4L2_CID_CODEC_BASE (V4L2_CTRL_CLASS_CODEC | 0x900)
226 #define V4L2_CID_MPEG_STREAM_TYPE (V4L2_CID_CODEC_BASE+0)
228 V4L2_MPEG_STREAM_TYPE_MPEG2_PS = 0, /* MPEG-2 program stream */
243 V4L2_MPEG_STREAM_VBI_FMT_NONE = 0, /* No VBI in the MPEG stream */
250 V4L2_MPEG_AUDIO_SAMPLING_FREQ_44100 = 0,
256 V4L2_MPEG_AUDIO_ENCODING_LAYER_1 = 0,
264 V4L2_MPEG_AUDIO_L1_BITRATE_32K = 0,
281 V4L2_MPEG_AUDIO_L2_BITRATE_32K = 0,
298 V4L2_MPEG_AUDIO_L3_BITRATE_32K = 0,
315 V4L2_MPEG_AUDIO_MODE_STEREO = 0,
322 V4L2_MPEG_AUDIO_MODE_EXTENSION_BOUND_4 = 0,
329 V4L2_MPEG_AUDIO_EMPHASIS_NONE = 0,
335 V4L2_MPEG_AUDIO_CRC_NONE = 0,
342 V4L2_MPEG_AUDIO_AC3_BITRATE_32K = 0,
364 V4L2_MPEG_AUDIO_DEC_PLAYBACK_AUTO = 0,
376 V4L2_MPEG_VIDEO_ENCODING_MPEG_1 = 0,
382 V4L2_MPEG_VIDEO_ASPECT_1x1 = 0,
393 V4L2_MPEG_VIDEO_BITRATE_MODE_VBR = 0,
408 V4L2_MPEG_VIDEO_HEADER_MODE_SEPARATE = 0,
418 V4L2_MPEG_VIDEO_MULTI_SLICE_MODE_SINGLE = 0,
444 V4L2_CID_MPEG_VIDEO_INTRA_REFRESH_PERIOD_TYPE_RANDOM = 0,
451 V4L2_MPEG_VIDEO_MPEG2_LEVEL_LOW = 0,
458 V4L2_MPEG_VIDEO_MPEG2_PROFILE_SIMPLE = 0,
484 V4L2_MPEG_VIDEO_H264_ENTROPY_MODE_CAVLC = 0,
490 V4L2_MPEG_VIDEO_H264_LEVEL_1_0 = 0,
515 V4L2_MPEG_VIDEO_H264_LOOP_FILTER_MODE_ENABLED = 0,
521 V4L2_MPEG_VIDEO_H264_PROFILE_BASELINE = 0,
545 V4L2_MPEG_VIDEO_H264_VUI_SAR_IDC_UNSPECIFIED = 0,
568 V4L2_MPEG_VIDEO_H264_SEI_FP_ARRANGEMENT_TYPE_CHECKERBOARD = 0,
578 V4L2_MPEG_VIDEO_H264_FMO_MAP_TYPE_INTERLEAVED_SLICES = 0,
589 V4L2_MPEG_VIDEO_H264_FMO_CHANGE_DIR_RIGHT = 0,
599 V4L2_MPEG_VIDEO_H264_HIERARCHICAL_CODING_B = 0,
626 V4L2_MPEG_VIDEO_MPEG4_LEVEL_0 = 0,
637 V4L2_MPEG_VIDEO_MPEG4_PROFILE_SIMPLE = 0,
651 V4L2_CID_MPEG_VIDEO_VPX_1_PARTITION = 0,
659 V4L2_CID_MPEG_VIDEO_VPX_1_REF_FRAME = 0,
668 V4L2_CID_MPEG_VIDEO_VPX_GOLDEN_FRAME_USE_PREV = 0,
678 V4L2_MPEG_VIDEO_VP8_PROFILE_0 = 0,
687 V4L2_MPEG_VIDEO_VP9_PROFILE_0 = 0,
694 V4L2_MPEG_VIDEO_VP9_LEVEL_1_0 = 0,
720 V4L2_MPEG_VIDEO_HEVC_HIERARCHICAL_CODING_B = 0,
733 V4L2_MPEG_VIDEO_HEVC_PROFILE_MAIN = 0,
739 V4L2_MPEG_VIDEO_HEVC_LEVEL_1 = 0,
756 V4L2_MPEG_VIDEO_HEVC_TIER_MAIN = 0,
762 V4L2_MPEG_VIDEO_HEVC_LOOP_FILTER_MODE_DISABLED = 0,
770 V4L2_MPEG_VIDEO_HEVC_REFRESH_NONE = 0,
787 V4L2_MPEG_VIDEO_HEVC_SIZE_0 = 0,
804 V4L2_MPEG_VIDEO_FRAME_SKIP_MODE_DISABLED = 0,
824 * streams with seq_profile equal to 0.
833 V4L2_MPEG_VIDEO_AV1_PROFILE_MAIN = 0,
870 V4L2_MPEG_VIDEO_AV1_LEVEL_2_0 = 0,
904 #define V4L2_CID_CODEC_CX2341X_BASE (V4L2_CTRL_CLASS_CODEC | 0x1000)
905 #define V4L2_CID_MPEG_CX2341X_VIDEO_SPATIAL_FILTER_MODE (V4L2_CID_CODEC_CX2341X_BASE+0)
907 V4L2_MPEG_CX2341X_VIDEO_SPATIAL_FILTER_MODE_MANUAL = 0,
913 V4L2_MPEG_CX2341X_VIDEO_LUMA_SPATIAL_FILTER_TYPE_OFF = 0,
921 V4L2_MPEG_CX2341X_VIDEO_CHROMA_SPATIAL_FILTER_TYPE_OFF = 0,
926 V4L2_MPEG_CX2341X_VIDEO_TEMPORAL_FILTER_MODE_MANUAL = 0,
932 V4L2_MPEG_CX2341X_VIDEO_MEDIAN_FILTER_TYPE_OFF = 0,
945 #define V4L2_CID_CODEC_MFC51_BASE (V4L2_CTRL_CLASS_CODEC | 0x1100)
947 #define V4L2_CID_MPEG_MFC51_VIDEO_DECODER_H264_DISPLAY_DELAY (V4L2_CID_CODEC_MFC51_BASE+0)
951 V4L2_MPEG_MFC51_VIDEO_FRAME_SKIP_MODE_DISABLED = 0,
957 V4L2_MPEG_MFC51_VIDEO_FORCE_FRAME_TYPE_DISABLED = 0,
973 #define V4L2_CID_CAMERA_CLASS_BASE (V4L2_CTRL_CLASS_CAMERA | 0x900)
978 V4L2_EXPOSURE_AUTO = 0,
1011 V4L2_WHITE_BALANCE_MANUAL = 0,
1029 V4L2_ISO_SENSITIVITY_MANUAL = 0,
1035 V4L2_EXPOSURE_METERING_AVERAGE = 0,
1043 V4L2_SCENE_MODE_NONE = 0,
1060 #define V4L2_LOCK_EXPOSURE (1 << 0)
1067 #define V4L2_AUTO_FOCUS_STATUS_IDLE (0 << 0)
1068 #define V4L2_AUTO_FOCUS_STATUS_BUSY (1 << 0)
1074 V4L2_AUTO_FOCUS_RANGE_AUTO = 0,
1084 #define V4L2_CAMERA_ORIENTATION_FRONT 0
1094 #define V4L2_CID_FM_TX_CLASS_BASE (V4L2_CTRL_CLASS_FM_TX | 0x900)
1128 V4L2_PREEMPHASIS_DISABLED = 0,
1138 #define V4L2_CID_FLASH_CLASS_BASE (V4L2_CTRL_CLASS_FLASH | 0x900)
1164 #define V4L2_FLASH_FAULT_OVER_VOLTAGE (1 << 0)
1180 #define V4L2_CID_JPEG_CLASS_BASE (V4L2_CTRL_CLASS_JPEG | 0x900)
1185 V4L2_JPEG_CHROMA_SUBSAMPLING_444 = 0,
1196 #define V4L2_JPEG_ACTIVE_MARKER_APP0 (1 << 0)
1204 #define V4L2_CID_IMAGE_SOURCE_CLASS_BASE (V4L2_CTRL_CLASS_IMAGE_SOURCE | 0x900)
1220 #define V4L2_CID_IMAGE_PROC_CLASS_BASE (V4L2_CTRL_CLASS_IMAGE_PROC | 0x900)
1230 #define V4L2_CID_DV_CLASS_BASE (V4L2_CTRL_CLASS_DV | 0x900)
1238 V4L2_DV_TX_MODE_DVI_D = 0,
1243 V4L2_DV_RGB_RANGE_AUTO = 0,
1250 V4L2_DV_IT_CONTENT_TYPE_GRAPHICS = 0,
1261 #define V4L2_CID_FM_RX_CLASS_BASE (V4L2_CTRL_CLASS_FM_RX | 0x900)
1279 #define V4L2_CID_RF_TUNER_CLASS_BASE (V4L2_CTRL_CLASS_RF_TUNER | 0x900)
1295 #define V4L2_CID_DETECT_CLASS_BASE (V4L2_CTRL_CLASS_DETECT | 0x900)
1300 V4L2_DETECT_MD_MODE_DISABLED = 0,
1311 #define V4L2_CID_CODEC_STATELESS_BASE (V4L2_CTRL_CLASS_CODEC_STATELESS | 0x900)
1314 #define V4L2_CID_STATELESS_H264_DECODE_MODE (V4L2_CID_CODEC_STATELESS_BASE + 0)
1344 * (legal start codes can be 3-bytes 0x000001 or 4-bytes 0x00000001).
1353 #define V4L2_H264_SPS_CONSTRAINT_SET0_FLAG 0x01
1354 #define V4L2_H264_SPS_CONSTRAINT_SET1_FLAG 0x02
1355 #define V4L2_H264_SPS_CONSTRAINT_SET2_FLAG 0x04
1356 #define V4L2_H264_SPS_CONSTRAINT_SET3_FLAG 0x08
1357 #define V4L2_H264_SPS_CONSTRAINT_SET4_FLAG 0x10
1358 #define V4L2_H264_SPS_CONSTRAINT_SET5_FLAG 0x20
1360 #define V4L2_H264_SPS_FLAG_SEPARATE_COLOUR_PLANE 0x01
1361 #define V4L2_H264_SPS_FLAG_QPPRIME_Y_ZERO_TRANSFORM_BYPASS 0x02
1362 #define V4L2_H264_SPS_FLAG_DELTA_PIC_ORDER_ALWAYS_ZERO 0x04
1363 #define V4L2_H264_SPS_FLAG_GAPS_IN_FRAME_NUM_VALUE_ALLOWED 0x08
1364 #define V4L2_H264_SPS_FLAG_FRAME_MBS_ONLY 0x10
1365 #define V4L2_H264_SPS_FLAG_MB_ADAPTIVE_FRAME_FIELD 0x20
1366 #define V4L2_H264_SPS_FLAG_DIRECT_8X8_INFERENCE 0x40
1424 #define V4L2_H264_PPS_FLAG_ENTROPY_CODING_MODE 0x0001
1425 #define V4L2_H264_PPS_FLAG_BOTTOM_FIELD_PIC_ORDER_IN_FRAME_PRESENT 0x0002
1426 #define V4L2_H264_PPS_FLAG_WEIGHTED_PRED 0x0004
1427 #define V4L2_H264_PPS_FLAG_DEBLOCKING_FILTER_CONTROL_PRESENT 0x0008
1428 #define V4L2_H264_PPS_FLAG_CONSTRAINED_INTRA_PRED 0x0010
1429 #define V4L2_H264_PPS_FLAG_REDUNDANT_PIC_CNT_PRESENT 0x0020
1430 #define V4L2_H264_PPS_FLAG_TRANSFORM_8X8_MODE 0x0040
1431 #define V4L2_H264_PPS_FLAG_SCALING_MATRIX_PRESENT 0x0080
1527 #define V4L2_H264_SLICE_TYPE_P 0
1533 #define V4L2_H264_SLICE_FLAG_DIRECT_SPATIAL_MV_PRED 0x01
1534 #define V4L2_H264_SLICE_FLAG_SP_FOR_SWITCH 0x02
1536 #define V4L2_H264_TOP_FIELD_REF 0x1
1537 #define V4L2_H264_BOTTOM_FIELD_REF 0x2
1538 #define V4L2_H264_FRAME_REF 0x3
1590 * @ref_pic_list0: reference picture list 0 after applying the per-slice modifications.
1617 #define V4L2_H264_DPB_ENTRY_FLAG_VALID 0x01
1618 #define V4L2_H264_DPB_ENTRY_FLAG_ACTIVE 0x02
1619 #define V4L2_H264_DPB_ENTRY_FLAG_LONG_TERM 0x04
1620 #define V4L2_H264_DPB_ENTRY_FLAG_FIELD 0x08
1650 #define V4L2_H264_DECODE_PARAM_FLAG_IDR_PIC 0x01
1651 #define V4L2_H264_DECODE_PARAM_FLAG_FIELD_PIC 0x02
1652 #define V4L2_H264_DECODE_PARAM_FLAG_BOTTOM_FIELD 0x04
1653 #define V4L2_H264_DECODE_PARAM_FLAG_PFRAME 0x08
1654 #define V4L2_H264_DECODE_PARAM_FLAG_BFRAME 0x10
1704 #define V4L2_FWHT_FL_IS_INTERLACED _BITUL(0)
1770 #define V4L2_VP8_SEGMENT_FLAG_ENABLED 0x01
1771 #define V4L2_VP8_SEGMENT_FLAG_UPDATE_MAP 0x02
1772 #define V4L2_VP8_SEGMENT_FLAG_UPDATE_FEATURE_DATA 0x04
1773 #define V4L2_VP8_SEGMENT_FLAG_DELTA_VALUE_MODE 0x08
1797 #define V4L2_VP8_LF_ADJ_ENABLE 0x01
1798 #define V4L2_VP8_LF_DELTA_UPDATE 0x02
1799 #define V4L2_VP8_LF_FILTER_TYPE_SIMPLE 0x04
1894 #define V4L2_VP8_FRAME_FLAG_KEY_FRAME 0x01
1895 #define V4L2_VP8_FRAME_FLAG_EXPERIMENTAL 0x02
1896 #define V4L2_VP8_FRAME_FLAG_SHOW_FRAME 0x04
1897 #define V4L2_VP8_FRAME_FLAG_MB_NO_SKIP_COEFF 0x08
1898 #define V4L2_VP8_FRAME_FLAG_SIGN_BIAS_GOLDEN 0x10
1899 #define V4L2_VP8_FRAME_FLAG_SIGN_BIAS_ALT 0x20
1966 #define V4L2_MPEG2_SEQ_FLAG_PROGRESSIVE 0x01
2003 #define V4L2_MPEG2_PIC_TOP_FIELD 0x1
2004 #define V4L2_MPEG2_PIC_BOTTOM_FIELD 0x2
2005 #define V4L2_MPEG2_PIC_FRAME 0x3
2007 #define V4L2_MPEG2_PIC_FLAG_TOP_FIELD_FIRST 0x0001
2008 #define V4L2_MPEG2_PIC_FLAG_FRAME_PRED_DCT 0x0002
2009 #define V4L2_MPEG2_PIC_FLAG_CONCEALMENT_MV 0x0004
2010 #define V4L2_MPEG2_PIC_FLAG_Q_SCALE_TYPE 0x0008
2011 #define V4L2_MPEG2_PIC_FLAG_INTRA_VLC 0x0010
2012 #define V4L2_MPEG2_PIC_FLAG_ALT_SCAN 0x0020
2013 #define V4L2_MPEG2_PIC_FLAG_REPEAT_FIRST 0x0040
2014 #define V4L2_MPEG2_PIC_FLAG_PROGRESSIVE 0x0080
2057 * by the chroma-specific matrix for non-4:2:0 YUV formats.
2061 * by the chroma-specific matrix for non-4:2:0 YUV formats.
2095 #define V4L2_HEVC_SLICE_TYPE_B 0
2099 #define V4L2_HEVC_SPS_FLAG_SEPARATE_COLOUR_PLANE (1ULL << 0)
2130 * @sps_max_latency_increase_plus1: not equal to 0 is used to compute the
2201 #define V4L2_HEVC_PPS_FLAG_DEPENDENT_SLICE_SEGMENT_ENABLED (1ULL << 0)
2280 #define V4L2_HEVC_DPB_ENTRY_LONG_TERM_REFERENCE 0x01
2282 #define V4L2_HEVC_SEI_PIC_STRUCT_FRAME 0
2319 * to the luma prediction value for list 0
2321 * for list 0
2323 * to the chroma prediction values for list 0
2325 * the chroma prediction values for list 0
2355 #define V4L2_HEVC_SLICE_PARAMS_FLAG_SLICE_SAO_LUMA (1ULL << 0)
2382 * reference index for reference picture list 0
2461 #define V4L2_HEVC_DECODE_PARAM_FLAG_IRAP_PIC 0x1
2462 #define V4L2_HEVC_DECODE_PARAM_FLAG_IDR_PIC 0x2
2463 #define V4L2_HEVC_DECODE_PARAM_FLAG_NO_OUTPUT_OF_PRIOR 0x4
2539 #define V4L2_CID_COLORIMETRY_CLASS_BASE (V4L2_CTRL_CLASS_COLORIMETRY | 0x900)
2542 #define V4L2_CID_COLORIMETRY_HDR10_CLL_INFO (V4L2_CID_COLORIMETRY_CLASS_BASE + 0)
2575 #define V4L2_VP9_LOOP_FILTER_FLAG_DELTA_ENABLED 0x1
2576 #define V4L2_VP9_LOOP_FILTER_FLAG_DELTA_UPDATE 0x2
2624 #define V4L2_VP9_SEGMENTATION_FLAG_ENABLED 0x01
2625 #define V4L2_VP9_SEGMENTATION_FLAG_UPDATE_MAP 0x02
2626 #define V4L2_VP9_SEGMENTATION_FLAG_TEMPORAL_UPDATE 0x04
2627 #define V4L2_VP9_SEGMENTATION_FLAG_UPDATE_DATA 0x08
2628 #define V4L2_VP9_SEGMENTATION_FLAG_ABS_OR_DELTA_UPDATE 0x10
2630 #define V4L2_VP9_SEG_LVL_ALT_Q 0
2637 #define V4L2_VP9_SEGMENT_FEATURE_ENABLED_MASK 0xf
2644 * the first dimension (0..7) and one of V4L2_VP9_SEG_{} as the second dimension.
2669 #define V4L2_VP9_FRAME_FLAG_KEY_FRAME 0x001
2670 #define V4L2_VP9_FRAME_FLAG_SHOW_FRAME 0x002
2671 #define V4L2_VP9_FRAME_FLAG_ERROR_RESILIENT 0x004
2672 #define V4L2_VP9_FRAME_FLAG_INTRA_ONLY 0x008
2673 #define V4L2_VP9_FRAME_FLAG_ALLOW_HIGH_PREC_MV 0x010
2674 #define V4L2_VP9_FRAME_FLAG_REFRESH_FRAME_CTX 0x020
2675 #define V4L2_VP9_FRAME_FLAG_PARALLEL_DEC_MODE 0x040
2676 #define V4L2_VP9_FRAME_FLAG_X_SUBSAMPLING 0x080
2677 #define V4L2_VP9_FRAME_FLAG_Y_SUBSAMPLING 0x100
2678 #define V4L2_VP9_FRAME_FLAG_COLOR_RANGE_FULL_SWING 0x200
2680 #define V4L2_VP9_SIGN_BIAS_LAST 0x1
2681 #define V4L2_VP9_SIGN_BIAS_GOLDEN 0x2
2682 #define V4L2_VP9_SIGN_BIAS_ALT 0x4
2684 #define V4L2_VP9_RESET_FRAME_CTX_NONE 0
2688 #define V4L2_VP9_INTERP_FILTER_EIGHTTAP 0
2694 #define V4L2_VP9_REFERENCE_MODE_SINGLE_REFERENCE 0
2732 * @profile: VP9 profile. Can be 0, 1, 2 or 3.
2803 #define V4L2_VP9_TX_MODE_ONLY_4X4 0
2874 #define V4L2_AV1_SEQUENCE_FLAG_STILL_PICTURE 0x00000001
2875 #define V4L2_AV1_SEQUENCE_FLAG_USE_128X128_SUPERBLOCK 0x00000002
2876 #define V4L2_AV1_SEQUENCE_FLAG_ENABLE_FILTER_INTRA 0x00000004
2877 #define V4L2_AV1_SEQUENCE_FLAG_ENABLE_INTRA_EDGE_FILTER 0x00000008
2878 #define V4L2_AV1_SEQUENCE_FLAG_ENABLE_INTERINTRA_COMPOUND 0x00000010
2879 #define V4L2_AV1_SEQUENCE_FLAG_ENABLE_MASKED_COMPOUND 0x00000020
2880 #define V4L2_AV1_SEQUENCE_FLAG_ENABLE_WARPED_MOTION 0x00000040
2881 #define V4L2_AV1_SEQUENCE_FLAG_ENABLE_DUAL_FILTER 0x00000080
2882 #define V4L2_AV1_SEQUENCE_FLAG_ENABLE_ORDER_HINT 0x00000100
2883 #define V4L2_AV1_SEQUENCE_FLAG_ENABLE_JNT_COMP 0x00000200
2884 #define V4L2_AV1_SEQUENCE_FLAG_ENABLE_REF_FRAME_MVS 0x00000400
2885 #define V4L2_AV1_SEQUENCE_FLAG_ENABLE_SUPERRES 0x00000800
2886 #define V4L2_AV1_SEQUENCE_FLAG_ENABLE_CDEF 0x00001000
2887 #define V4L2_AV1_SEQUENCE_FLAG_ENABLE_RESTORATION 0x00002000
2888 #define V4L2_AV1_SEQUENCE_FLAG_MONO_CHROME 0x00004000
2889 #define V4L2_AV1_SEQUENCE_FLAG_COLOR_RANGE 0x00008000
2890 #define V4L2_AV1_SEQUENCE_FLAG_SUBSAMPLING_X 0x00010000
2891 #define V4L2_AV1_SEQUENCE_FLAG_SUBSAMPLING_Y 0x00020000
2892 #define V4L2_AV1_SEQUENCE_FLAG_FILM_GRAIN_PARAMS_PRESENT 0x00040000
2893 #define V4L2_AV1_SEQUENCE_FLAG_SEPARATE_UV_DELTA_Q 0x00080000
2962 V4L2_AV1_WARP_MODEL_IDENTITY = 0,
2981 V4L2_AV1_REF_INTRA_FRAME = 0,
2993 #define V4L2_AV1_GLOBAL_MOTION_FLAG_IS_GLOBAL 0x1
2994 #define V4L2_AV1_GLOBAL_MOTION_FLAG_IS_ROT_ZOOM 0x2
2995 #define V4L2_AV1_GLOBAL_MOTION_FLAG_IS_TRANSLATION 0x4
3028 V4L2_AV1_FRAME_RESTORE_NONE = 0,
3034 #define V4L2_AV1_LOOP_RESTORATION_FLAG_USES_LR 0x1
3035 #define V4L2_AV1_LOOP_RESTORATION_FLAG_USES_CHROMA_LR 0x2
3080 #define V4L2_AV1_SEGMENTATION_FLAG_ENABLED 0x1
3081 #define V4L2_AV1_SEGMENTATION_FLAG_UPDATE_MAP 0x2
3082 #define V4L2_AV1_SEGMENTATION_FLAG_TEMPORAL_UPDATE 0x4
3083 #define V4L2_AV1_SEGMENTATION_FLAG_UPDATE_DATA 0x8
3084 #define V4L2_AV1_SEGMENTATION_FLAG_SEG_ID_PRE_SKIP 0x10
3099 V4L2_AV1_SEG_LVL_ALT_Q = 0,
3129 #define V4L2_AV1_LOOP_FILTER_FLAG_DELTA_ENABLED 0x1
3130 #define V4L2_AV1_LOOP_FILTER_FLAG_DELTA_UPDATE 0x2
3131 #define V4L2_AV1_LOOP_FILTER_FLAG_DELTA_LF_PRESENT 0x4
3132 #define V4L2_AV1_LOOP_FILTER_FLAG_DELTA_LF_MULTI 0x8
3166 #define V4L2_AV1_QUANTIZATION_FLAG_DIFF_UV_DELTA 0x1
3167 #define V4L2_AV1_QUANTIZATION_FLAG_USING_QMATRIX 0x2
3168 #define V4L2_AV1_QUANTIZATION_FLAG_DELTA_Q_PRESENT 0x4
3205 #define V4L2_AV1_TILE_INFO_FLAG_UNIFORM_TILE_SPACING 0x1
3249 V4L2_AV1_KEY_FRAME = 0,
3269 V4L2_AV1_INTERPOLATION_FILTER_EIGHTTAP = 0,
3287 V4L2_AV1_TX_MODE_ONLY_4X4 = 0,
3292 #define V4L2_AV1_FRAME_FLAG_SHOW_FRAME 0x00000001
3293 #define V4L2_AV1_FRAME_FLAG_SHOWABLE_FRAME 0x00000002
3294 #define V4L2_AV1_FRAME_FLAG_ERROR_RESILIENT_MODE 0x00000004
3295 #define V4L2_AV1_FRAME_FLAG_DISABLE_CDF_UPDATE 0x00000008
3296 #define V4L2_AV1_FRAME_FLAG_ALLOW_SCREEN_CONTENT_TOOLS 0x00000010
3297 #define V4L2_AV1_FRAME_FLAG_FORCE_INTEGER_MV 0x00000020
3298 #define V4L2_AV1_FRAME_FLAG_ALLOW_INTRABC 0x00000040
3299 #define V4L2_AV1_FRAME_FLAG_USE_SUPERRES 0x00000080
3300 #define V4L2_AV1_FRAME_FLAG_ALLOW_HIGH_PRECISION_MV 0x00000100
3301 #define V4L2_AV1_FRAME_FLAG_IS_MOTION_MODE_SWITCHABLE 0x00000200
3302 #define V4L2_AV1_FRAME_FLAG_USE_REF_FRAME_MVS 0x00000400
3303 #define V4L2_AV1_FRAME_FLAG_DISABLE_FRAME_END_UPDATE_CDF 0x00000800
3304 #define V4L2_AV1_FRAME_FLAG_ALLOW_WARPED_MOTION 0x00001000
3305 #define V4L2_AV1_FRAME_FLAG_REFERENCE_SELECT 0x00002000
3306 #define V4L2_AV1_FRAME_FLAG_REDUCED_TX_SET 0x00004000
3307 #define V4L2_AV1_FRAME_FLAG_SKIP_MODE_ALLOWED 0x00008000
3308 #define V4L2_AV1_FRAME_FLAG_SKIP_MODE_PRESENT 0x00010000
3309 #define V4L2_AV1_FRAME_FLAG_FRAME_SIZE_OVERRIDE 0x00020000
3310 #define V4L2_AV1_FRAME_FLAG_BUFFER_REMOVAL_TIME_PRESENT 0x00040000
3311 #define V4L2_AV1_FRAME_FLAG_FRAME_REFS_SHORT_SIGNALING 0x00080000
3354 * only used for non-intra frames and ignored otherwise. order_hints[0] is
3395 #define V4L2_AV1_FILM_GRAIN_FLAG_APPLY_GRAIN 0x1
3396 #define V4L2_AV1_FILM_GRAIN_FLAG_UPDATE_GRAIN 0x2
3397 #define V4L2_AV1_FILM_GRAIN_FLAG_CHROMA_SCALING_FROM_LUMA 0x4
3398 #define V4L2_AV1_FILM_GRAIN_FLAG_OVERLAP 0x8
3399 #define V4L2_AV1_FILM_GRAIN_FLAG_CLIP_TO_RESTRICTED_RANGE 0x10
3418 * signaled on the scale of 0..255. In case of 10 bit video, these values
3427 * on the scale of 0..255.
3434 * on the scale of 0..255.
3438 * chroma component. The grain_scaling_minus_8 can take values of 0..3 and
3450 * coefficients. Values of 0, 1, 2, and 3 correspond to the ranges for