@@ -1528,17 +1528,19 @@ enum v4l2_mpeg_video_h264_hierarchical_coding_type -
- ``picture``
- Structure with MPEG-2 picture metadata, merging relevant fields from
the picture header and picture coding extension parts of the bitstream.
- * - __u8
+ * - __u32
+ - ``backward_ref_tag``
+ - Tag for the V4L2 buffer to use as backward reference, used with
+ B-coded and P-coded frames. The tag refers to the ``tag`` field in
+ struct :c:type:`v4l2_buffer`.
+ * - __u32
+ - ``forward_ref_tag``
+ - Tag for the V4L2 buffer to use as forward reference, used with
+ B-coded frames. The tag refers to the ``tag`` field in
+ struct :c:type:`v4l2_buffer`.
+ * - __u32
- ``quantiser_scale_code``
- Code used to determine the quantization scale to use for the IDCT.
- * - __u8
- - ``backward_ref_index``
- - Index for the V4L2 buffer to use as backward reference, used with
- B-coded and P-coded frames.
- * - __u8
- - ``forward_ref_index``
- - Index for the V4L2 buffer to use as forward reference, used with
- B-coded frames.
.. c:type:: v4l2_mpeg2_sequence
@@ -1559,7 +1561,7 @@ enum v4l2_mpeg_video_h264_hierarchical_coding_type -
- ``vbv_buffer_size``
- Used to calculate the required size of the video buffering verifier,
defined (in bits) as: 16 * 1024 * vbv_buffer_size.
- * - __u8
+ * - __u16
- ``profile_and_level_indication``
- The current profile and level indication as extracted from the
bitstream.
@@ -1617,7 +1619,7 @@ enum v4l2_mpeg_video_h264_hierarchical_coding_type -
* - __u8
- ``repeat_first_field``
- This flag affects the decoding process of progressive frames.
- * - __u8
+ * - __u16
- ``progressive_frame``
- Indicates whether the current frame is progressive.
The layout of the compound controls has changed to fix 32/64 bit alignment issues and the use of tags instead of buffer indices to refer to buffers. Note that these controls are only used by the cedrus staging driver. Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl> --- .../media/uapi/v4l/extended-controls.rst | 24 ++++++++++--------- 1 file changed, 13 insertions(+), 11 deletions(-)