media: qcom: iris: add dynamic encoder properties#1486
Conversation
The GOP_SIZE cap was missing an hfi_id, so it would not interact with the firmware but could still save the parameter passed by the client. INTRA_PERIOD was acting as GOP_SIZE here. The code was redundant, so the two caps have been merged. Link: https://lore.kernel.org/all/20260624-dynamic_encode-v3-1-f2a2db0ac2af@oss.qualcomm.com/ Signed-off-by: Wangao Wang <wangao.wang@oss.qualcomm.com>
Add request key frame support for both gen1 and gen2 encoders by enabling V4L2_CID_MPEG_VIDEO_FORCE_KEY_FRAME. Link: https://lore.kernel.org/all/20260624-dynamic_encode-v3-2-f2a2db0ac2af@oss.qualcomm.com/ Signed-off-by: Wangao Wang <wangao.wang@oss.qualcomm.com>
PR #1486 — validate-patchPR: #1486
Final Summary
|
PR #1486 — checker-log-analyzerPR: #1486
Detailed report: Full report
|
🔨 Build Failure Analysis — PR #1486PR: #1486
VerdictThis PR introduces ZERO build errors. The build failed during the merge phase (before compilation) due to pre-existing conflicts between the PR's base branch and 📎 Detailed analysis: Full report |
🔨 Build Failure Analysis — PR #1486PR: #1486
VerdictNo compilation errors found. The build failed during the pre-compilation merge phase due to 80 merge conflicts in the baseline integration. None of the conflicts involve files modified by this PR. The PR changes only 📎 Detailed analysis: Full report |
🔨 Build Failure Analysis — PR #1486PR: #1486
VerdictAll 2 build errors are pre-existing issues unrelated to this PR. The PR modifies only iris control and HFI files, not firmware loading code. 📎 Detailed analysis: Full report |
🔨 Build Failure Analysis — PR #1486PR: #1486
VerdictAll 2 build errors are pre-existing; none are introduced by this PR. 📎 Detailed analysis: Full report |
|
Merge Check Failed: No CR Numbers Found Error: No Change Request numbers were found. Please add Change Request numbers to your pull request description in the format CRs-Fixed: 12345 or link GitHub issues that are associated with Change Requests. |
2 similar comments
|
Merge Check Failed: No CR Numbers Found Error: No Change Request numbers were found. Please add Change Request numbers to your pull request description in the format CRs-Fixed: 12345 or link GitHub issues that are associated with Change Requests. |
|
Merge Check Failed: No CR Numbers Found Error: No Change Request numbers were found. Please add Change Request numbers to your pull request description in the format CRs-Fixed: 12345 or link GitHub issues that are associated with Change Requests. |
This patch series introduces several enhancements to the Qualcomm Iris
encoder driver, improving support for V4L2 controls and enabling more
video encoding features.
All patches have been tested with iris_test_app on gen1:QCS6490,
gen2:QCS9100, X1E80100.
Depends-on: #tech/bsp/remoteproc