summaryrefslogtreecommitdiff
path: root/Documentation
diff options
context:
space:
mode:
authorDikshita Agarwal <dikshita@codeaurora.org>2021-01-04 08:41:53 +0300
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>2021-01-14 15:54:00 +0300
commit6bde70da98f6b5f5dbd61d2fa9c1e7efe83b0402 (patch)
tree28adc5f2cd5f1ca162ad7e7180a48756e3d81616 /Documentation
parent74c895974fd3566806ea3ce42f9bb660eb54b696 (diff)
downloadlinux-6bde70da98f6b5f5dbd61d2fa9c1e7efe83b0402.tar.xz
media: v4l2-ctrl: Add base layer priority id control.
This control indicates the priority id to be applied to base layer. [hverkuil: renumbered V4L2_CID_MPEG_VIDEO_BASELAYER_PRIORITY_ID] Signed-off-by: Dikshita Agarwal <dikshita@codeaurora.org> Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl> Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/userspace-api/media/v4l/ext-ctrls-codec.rst9
1 files changed, 9 insertions, 0 deletions
diff --git a/Documentation/userspace-api/media/v4l/ext-ctrls-codec.rst b/Documentation/userspace-api/media/v4l/ext-ctrls-codec.rst
index 400774ceffaa..00944e97d638 100644
--- a/Documentation/userspace-api/media/v4l/ext-ctrls-codec.rst
+++ b/Documentation/userspace-api/media/v4l/ext-ctrls-codec.rst
@@ -3637,3 +3637,12 @@ enum v4l2_mpeg_video_hevc_size_of_length_field -
- Selecting this value specifies that HEVC slices are expected
to be prefixed by Annex B start codes. According to :ref:`hevc`
valid start codes can be 3-bytes 0x000001 or 4-bytes 0x00000001.
+
+``V4L2_CID_MPEG_VIDEO_BASELAYER_PRIORITY_ID (integer)``
+ Specifies a priority identifier for the NAL unit, which will be applied to
+ the base layer. By default this value is set to 0 for the base layer,
+ and the next layer will have the priority ID assigned as 1, 2, 3 and so on.
+ The video encoder can't decide the priority id to be applied to a layer,
+ so this has to come from client.
+ This is applicable to H264 and valid Range is from 0 to 63.
+ Source Rec. ITU-T H.264 (06/2019); G.7.4.1.1, G.8.8.1.