summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry V. Levin <ldv@strace.io>2021-04-03 08:00:00 +0000
committerDmitry V. Levin <ldv@strace.io>2021-04-03 08:00:00 +0000
commit1419383ba7eeffc3fe79c319bd29d1104ecadb57 (patch)
tree7438f702ea2b3cb21e1181856fa5e03dbe916cd8
parent4ccd3f4c6e72a20fafc7c31c38eda516905f15f4 (diff)
downloadstrace-1419383ba7eeffc3fe79c319bd29d1104ecadb57.tar.gz
xlat: update V4L2_* constants
* src/xlat/v4l2_control_id_bases.in (V4L2_CID_USER_CCS_BASE): New constant introduced by Linux kernel commit v5.12-rc1~134^2~264. * src/xlat/v4l2_control_ids.in (V4L2_CID_MPEG_VIDEO_CONSTANT_QUALITY): New constant introduced by Linux kernel commit v5.10-rc1~175^2~362. (V4L2_CID_MPEG_VIDEO_FRAME_SKIP_MODE): New constant introduced by Linux kernel commit v5.10-rc1~175^2~360. (V4L2_CID_MPEG_VIDEO_BASELAYER_PRIORITY_ID): New constant introduced by Linux kernel commit v5.12-rc1~134^2~188. (V4L2_CID_MPEG_VIDEO_H264_B_FRAME_MIN_QP, V4L2_CID_MPEG_VIDEO_H264_B_FRAME_MAX_QP, V4L2_CID_MPEG_VIDEO_HEVC_I_FRAME_MIN_QP, V4L2_CID_MPEG_VIDEO_HEVC_I_FRAME_MAX_QP, V4L2_CID_MPEG_VIDEO_HEVC_P_FRAME_MIN_QP, V4L2_CID_MPEG_VIDEO_HEVC_P_FRAME_MAX_QP, V4L2_CID_MPEG_VIDEO_HEVC_B_FRAME_MIN_QP, V4L2_CID_MPEG_VIDEO_HEVC_B_FRAME_MAX_QP): New constants introduced by Linux kernel commit v5.12-rc1~134^2~191. (V4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L0_BR, V4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L1_BR, V4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L2_BR, V4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L3_BR, V4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L4_BR, V4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L5_BR, V4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L6_BR): New constants introduced by Linux kernel commit v5.12-rc1~134^2~190. * NEWS: Mention this change.
-rw-r--r--NEWS2
-rw-r--r--src/xlat/v4l2_control_id_bases.in1
-rw-r--r--src/xlat/v4l2_control_ids.in18
3 files changed, 20 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index c1b5f68ad..e05d97724 100644
--- a/NEWS
+++ b/NEWS
@@ -4,7 +4,7 @@ Noteworthy changes in release ?.?? (????-??-??)
* Improvements
* Updated decoding of IFLA_BRPORT_* netlink attributes to match Linux 5.12.
* Updated lists of DEVCONF_*, IORING_*, KVM_*, MPOL_*, RESOLVE_*, RTM_*,
- and ST_* constants.
+ ST_*, and V4L2_* constants.
* Bug fixes
* Fixed build using bionic libc.
diff --git a/src/xlat/v4l2_control_id_bases.in b/src/xlat/v4l2_control_id_bases.in
index 77a00d954..f46de100d 100644
--- a/src/xlat/v4l2_control_id_bases.in
+++ b/src/xlat/v4l2_control_id_bases.in
@@ -12,6 +12,7 @@ V4L2_CID_USER_MAX217X_BASE
V4L2_CID_USER_IMX_BASE
V4L2_CID_USER_ATMEL_ISC_BASE
V4L2_CID_USER_CODA_BASE
+V4L2_CID_USER_CCS_BASE
V4L2_CID_CODEC_BASE
V4L2_CID_MPEG_CX2341X_BASE
V4L2_CID_MPEG_MFC51_BASE
diff --git a/src/xlat/v4l2_control_ids.in b/src/xlat/v4l2_control_ids.in
index 961b23a4f..b7a789641 100644
--- a/src/xlat/v4l2_control_ids.in
+++ b/src/xlat/v4l2_control_ids.in
@@ -98,6 +98,7 @@ V4L2_CID_MPEG_VIDEO_REPEAT_SEQ_HEADER
V4L2_CID_MPEG_VIDEO_MV_H_SEARCH_RANGE
V4L2_CID_MPEG_VIDEO_MV_V_SEARCH_RANGE
V4L2_CID_MPEG_VIDEO_FORCE_KEY_FRAME
+V4L2_CID_MPEG_VIDEO_BASELAYER_PRIORITY_ID
V4L2_CID_MPEG_VIDEO_MPEG2_SLICE_PARAMS
V4L2_CID_MPEG_VIDEO_MPEG2_QUANTIZATION
V4L2_CID_FWHT_I_FRAME_QP
@@ -146,6 +147,15 @@ V4L2_CID_MPEG_VIDEO_H264_I_FRAME_MIN_QP
V4L2_CID_MPEG_VIDEO_H264_I_FRAME_MAX_QP
V4L2_CID_MPEG_VIDEO_H264_P_FRAME_MIN_QP
V4L2_CID_MPEG_VIDEO_H264_P_FRAME_MAX_QP
+V4L2_CID_MPEG_VIDEO_H264_B_FRAME_MIN_QP
+V4L2_CID_MPEG_VIDEO_H264_B_FRAME_MAX_QP
+V4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L0_BR
+V4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L1_BR
+V4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L2_BR
+V4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L3_BR
+V4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L4_BR
+V4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L5_BR
+V4L2_CID_MPEG_VIDEO_H264_HIER_CODING_L6_BR
V4L2_CID_MPEG_VIDEO_MPEG4_I_FRAME_QP
V4L2_CID_MPEG_VIDEO_MPEG4_P_FRAME_QP
V4L2_CID_MPEG_VIDEO_MPEG4_B_FRAME_QP
@@ -214,6 +224,14 @@ V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L5_BR
V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L6_BR
V4L2_CID_MPEG_VIDEO_REF_NUMBER_FOR_PFRAMES
V4L2_CID_MPEG_VIDEO_PREPEND_SPSPPS_TO_IDR
+V4L2_CID_MPEG_VIDEO_CONSTANT_QUALITY
+V4L2_CID_MPEG_VIDEO_FRAME_SKIP_MODE
+V4L2_CID_MPEG_VIDEO_HEVC_I_FRAME_MIN_QP
+V4L2_CID_MPEG_VIDEO_HEVC_I_FRAME_MAX_QP
+V4L2_CID_MPEG_VIDEO_HEVC_P_FRAME_MIN_QP
+V4L2_CID_MPEG_VIDEO_HEVC_P_FRAME_MAX_QP
+V4L2_CID_MPEG_VIDEO_HEVC_B_FRAME_MIN_QP
+V4L2_CID_MPEG_VIDEO_HEVC_B_FRAME_MAX_QP
/* MPEG-class control IDs specific to the CX2341x driver as defined by V4L2 */
V4L2_CID_MPEG_CX2341X_VIDEO_SPATIAL_FILTER_MODE
V4L2_CID_MPEG_CX2341X_VIDEO_SPATIAL_FILTER