Patch Detail
Show a patch.
GET /api/patches/2142/?format=api
{ "id": 2142, "url": "https://patchwork.libcamera.org/api/patches/2142/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2142/", "project": { "id": 1, "url": "https://patchwork.libcamera.org/api/projects/1/?format=api", "name": "libcamera", "link_name": "libcamera", "list_id": "libcamera_core", "list_email": "libcamera-devel@lists.libcamera.org", "web_url": "", "scm_url": "", "webscm_url": "" }, "msgid": "<20191008004534.1585142-5-niklas.soderlund@ragnatech.se>", "date": "2019-10-08T00:45:28", "name": "[libcamera-devel,v5,04/10] libcamera: controls: Add AeLocked control", "commit_ref": null, "pull_url": null, "state": "superseded", "archived": false, "hash": "3eef01c04e2fb178554b2802fc68aa4ee0e7f4d9", "submitter": { "id": 5, "url": "https://patchwork.libcamera.org/api/people/5/?format=api", "name": "Niklas Söderlund", "email": "niklas.soderlund@ragnatech.se" }, "delegate": null, "mbox": "https://patchwork.libcamera.org/patch/2142/mbox/", "series": [ { "id": 527, "url": "https://patchwork.libcamera.org/api/series/527/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=527", "date": "2019-10-08T00:45:24", "name": "libcamera: ipa: Add basic IPA support", "version": 5, "mbox": "https://patchwork.libcamera.org/series/527/mbox/" } ], "comments": "https://patchwork.libcamera.org/api/patches/2142/comments/", "check": "pending", "checks": "https://patchwork.libcamera.org/api/patches/2142/checks/", "tags": {}, "headers": { "Return-Path": "<niklas.soderlund@ragnatech.se>", "Received": [ "from vsp-unauthed02.binero.net (vsp-unauthed02.binero.net\n\t[195.74.38.227])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id D263761968\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 8 Oct 2019 02:46:43 +0200 (CEST)", "from bismarck.berto.se (unknown [84.172.88.101])\n\tby bin-vsp-out-03.atm.binero.net (Halon) with ESMTPA\n\tid f4e51b66-e964-11e9-837a-0050569116f7;\n\tTue, 08 Oct 2019 02:45:43 +0200 (CEST)" ], "X-Halon-ID": "f4e51b66-e964-11e9-837a-0050569116f7", "Authorized-sender": "niklas@soderlund.pp.se", "From": "=?utf-8?q?Niklas_S=C3=B6derlund?= <niklas.soderlund@ragnatech.se>", "To": "libcamera-devel@lists.libcamera.org", "Date": "Tue, 8 Oct 2019 02:45:28 +0200", "Message-Id": "<20191008004534.1585142-5-niklas.soderlund@ragnatech.se>", "X-Mailer": "git-send-email 2.23.0", "In-Reply-To": "<20191008004534.1585142-1-niklas.soderlund@ragnatech.se>", "References": "<20191008004534.1585142-1-niklas.soderlund@ragnatech.se>", "MIME-Version": "1.0", "Content-Type": "text/plain; charset=UTF-8", "Content-Transfer-Encoding": "8bit", "Subject": "[libcamera-devel] [PATCH v5 04/10] libcamera: controls: Add\n\tAeLocked control", "X-BeenThere": "libcamera-devel@lists.libcamera.org", "X-Mailman-Version": "2.1.29", "Precedence": "list", "List-Id": "<libcamera-devel.lists.libcamera.org>", "List-Unsubscribe": "<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>", "List-Archive": "<https://lists.libcamera.org/pipermail/libcamera-devel/>", "List-Post": "<mailto:libcamera-devel@lists.libcamera.org>", "List-Help": "<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>", "List-Subscribe": "<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>", "X-List-Received-Date": "Tue, 08 Oct 2019 00:46:44 -0000" }, "content": "Add a control to report lock status of the Auto Exposure algorithm. The\nidea is that if an AE algorithm is running the control shall be added to\nthe metadata control list.\n\nIf the AE algorithm is locked the value shall be set to true, if it's\nconverging it shall be set to false. If the AE algorithm is not running\nthe control shall not be present in the metadata control list.\n\nSigned-off-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>\nReviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>\n---\n src/libcamera/control_ids.yaml | 11 +++++++++++\n 1 file changed, 11 insertions(+)", "diff": "diff --git a/src/libcamera/control_ids.yaml b/src/libcamera/control_ids.yaml\nindex 1164cb6a40dedc27..4befec746a59e1c3 100644\n--- a/src/libcamera/control_ids.yaml\n+++ b/src/libcamera/control_ids.yaml\n@@ -12,6 +12,17 @@ controls:\n \n \\sa ManualExposure\n \n+ - AeLocked:\n+ type: bool\n+ description: |\n+ Report the lock status of a running AE algorithm.\n+\n+ If the AE algorithm is locked the value shall be set to true, if it's\n+ converging it shall be set to false. If the AE algorithm is not\n+ running the control shall not be present in the metadata control list.\n+\n+ \\sa AeEnable\n+\n - AwbEnable:\n type: bool\n description: |\n", "prefixes": [ "libcamera-devel", "v5", "04/10" ] }