Skip to content

Commit

Permalink
Add new compound control types as per kernel v6.3. Closes otaku42#13.
Browse files Browse the repository at this point in the history
  • Loading branch information
otaku42 committed May 2, 2023
1 parent da53ed6 commit a9d5f3a
Showing 1 changed file with 21 additions and 1 deletion.
22 changes: 21 additions & 1 deletion v4l2py/raw.py
Original file line number Diff line number Diff line change
Expand Up @@ -190,7 +190,27 @@ def V4L2_FIELD_HAS_BOTH(field):
V4L2_CTRL_TYPE_U8 = 0x0100
V4L2_CTRL_TYPE_U16 = 0x0101
V4L2_CTRL_TYPE_U32 = 0x0102

V4L2_CTRL_TYPE_AREA = 0x0106
V4L2_CTRL_TYPE_HDR10_CLL_INFO = 0x0110
V4L2_CTRL_TYPE_HDR10_MASTERING_DISPLAY = 0x0111
V4L2_CTRL_TYPE_H264_SPS = 0x0200
V4L2_CTRL_TYPE_H264_PPS = 0x0201
V4L2_CTRL_TYPE_H264_SCALING_MATRIX = 0x0202
V4L2_CTRL_TYPE_H264_SLICE_PARAMS = 0x0203
V4L2_CTRL_TYPE_H264_DECODE_PARAMS = 0x0204
V4L2_CTRL_TYPE_H264_PRED_WEIGHTS = 0x0205
V4L2_CTRL_TYPE_FWHT_PARAMS = 0x0220
V4L2_CTRL_TYPE_VP8_FRAME = 0x0240
V4L2_CTRL_TYPE_MPEG2_QUANTISATION = 0x0250
V4L2_CTRL_TYPE_MPEG2_SEQUENCE = 0x0251
V4L2_CTRL_TYPE_MPEG2_PICTURE = 0x0252
V4L2_CTRL_TYPE_VP9_COMPRESSED_HDR = 0x0260
V4L2_CTRL_TYPE_VP9_FRAME = 0x0261
V4L2_CTRL_TYPE_HEVC_SPS = 0x0270
V4L2_CTRL_TYPE_HEVC_PPS = 0x0271
V4L2_CTRL_TYPE_HEVC_SLICE_PARAMS = 0x0272
V4L2_CTRL_TYPE_HEVC_SCALING_MATRIX = 0x0273
V4L2_CTRL_TYPE_HEVC_DECODE_PARAMS = 0x0274

v4l2_tuner_type = enum
(
Expand Down

0 comments on commit a9d5f3a

Please sign in to comment.