Show a patch.

GET /api/patches/2153/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 2153,
    "url": "https://patchwork.libcamera.org/api/patches/2153/?format=api",
    "web_url": "https://patchwork.libcamera.org/patch/2153/",
    "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": "<20191011032216.2175173-5-niklas.soderlund@ragnatech.se>",
    "date": "2019-10-11T03:22:11",
    "name": "[libcamera-devel,v6,4/9] libcamera: controls: Add AeLocked control",
    "commit_ref": null,
    "pull_url": null,
    "state": "accepted",
    "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/2153/mbox/",
    "series": [
        {
            "id": 528,
            "url": "https://patchwork.libcamera.org/api/series/528/?format=api",
            "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=528",
            "date": "2019-10-11T03:22:08",
            "name": "libcamera: ipa: Add basic IPA support",
            "version": 6,
            "mbox": "https://patchwork.libcamera.org/series/528/mbox/"
        }
    ],
    "comments": "https://patchwork.libcamera.org/api/patches/2153/comments/",
    "check": "pending",
    "checks": "https://patchwork.libcamera.org/api/patches/2153/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 CA1536196D\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tFri, 11 Oct 2019 05:22:53 +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 4016c08b-ebd6-11e9-837a-0050569116f7;\n\tFri, 11 Oct 2019 05:21:44 +0200 (CEST)"
        ],
        "X-Halon-ID": "4016c08b-ebd6-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": "Fri, 11 Oct 2019 05:22:11 +0200",
        "Message-Id": "<20191011032216.2175173-5-niklas.soderlund@ragnatech.se>",
        "X-Mailer": "git-send-email 2.23.0",
        "In-Reply-To": "<20191011032216.2175173-1-niklas.soderlund@ragnatech.se>",
        "References": "<20191011032216.2175173-1-niklas.soderlund@ragnatech.se>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain; charset=UTF-8",
        "Content-Transfer-Encoding": "8bit",
        "Subject": "[libcamera-devel] [PATCH v6 4/9] libcamera: controls: Add AeLocked\n\tcontrol",
        "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": "Fri, 11 Oct 2019 03:22:54 -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",
        "v6",
        "4/9"
    ]
}