Thread (34 messages) 34 messages, 4 authors, 2017-08-17

[Patch v5 12/12] Documention: v4l: Documentation for HEVC CIDs

From: Stanimir Varbanov <hidden>
Date: 2017-08-17 14:43:56
Also in: linux-media, lkml

Hi,

On 07/17/2017 02:18 PM, Smitha T Murthy wrote:
On Fri, 2017-07-07 at 17:59 +0300, Stanimir Varbanov wrote:
quoted
Hi,

On 06/19/2017 08:10 AM, Smitha T Murthy wrote:
quoted
Added V4l2 controls for HEVC encoder

Signed-off-by: Smitha T Murthy <redacted>
---
 Documentation/media/uapi/v4l/extended-controls.rst | 364 +++++++++++++++++++++
 1 file changed, 364 insertions(+)
<cut>
quoted
quoted
+MFC 10.10 MPEG Controls
+-----------------------
+
+The following MPEG class controls deal with MPEG decoding and encoding
+settings that are specific to the Multi Format Codec 10.10 device present
+in the S5P and Exynos family of SoCs by Samsung.
+
+
+.. _mfc1010-control-id:
+
+MFC 10.10 Control IDs
+^^^^^^^^^^^^^^^^^^^^^
+
+``V4L2_CID_MPEG_MFC10_VIDEO_HEVC_REF_NUMBER_FOR_PFRAMES (integer)``
+    Selects number of P reference pictures required for HEVC encoder.
+    P-Frame can use 1 or 2 frames for reference.
+
+``V4L2_CID_MPEG_MFC10_VIDEO_HEVC_PREPEND_SPSPPS_TO_IDR (integer)``
+    Indicates whether to generate SPS and PPS at every IDR. Setting it to 0
+    disables generating SPS and PPS at every IDR. Setting it to one enables
+    generating SPS and PPS at every IDR.
+
I'm not sure those two should be driver specific, have to check does
venus driver has similar controls.
Yes please check and let me know if you have similar controls, I will
move it out.
The venus encoder also has such a control so you can move it out of MFC
specific controls.

Also I think this control should be valid for every codec which supports
IDR, i.e. H264, so I think you could drop _HEVC_from the control name.

Do you plan to resend the patchset soon so that it could be applied for
4.14? If you haven't time let me know I can help with the generic HEVC
part of the patchset.

-- 
regards,
Stan
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help