Show a cover letter.

GET /api/1.1/covers/20309/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 20309,
    "url": "https://patchwork.libcamera.org/api/1.1/covers/20309/?format=api",
    "web_url": "https://patchwork.libcamera.org/cover/20309/",
    "project": {
        "id": 1,
        "url": "https://patchwork.libcamera.org/api/1.1/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": "<20240614074214.3600996-1-paul.elder@ideasonboard.com>",
    "date": "2024-06-14T07:42:12",
    "name": "[v6,0/2] ipa: rkisp1: Improve AGC (plumbing)",
    "submitter": {
        "id": 17,
        "url": "https://patchwork.libcamera.org/api/1.1/people/17/?format=api",
        "name": "Paul Elder",
        "email": "paul.elder@ideasonboard.com"
    },
    "mbox": "https://patchwork.libcamera.org/cover/20309/mbox/",
    "series": [
        {
            "id": 4392,
            "url": "https://patchwork.libcamera.org/api/1.1/series/4392/?format=api",
            "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4392",
            "date": "2024-06-14T07:42:12",
            "name": "ipa: rkisp1: Improve AGC (plumbing)",
            "version": 6,
            "mbox": "https://patchwork.libcamera.org/series/4392/mbox/"
        }
    ],
    "comments": "https://patchwork.libcamera.org/api/covers/20309/comments/",
    "headers": {
        "Return-Path": "<libcamera-devel-bounces@lists.libcamera.org>",
        "X-Original-To": "parsemail@patchwork.libcamera.org",
        "Delivered-To": "parsemail@patchwork.libcamera.org",
        "Received": [
            "from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id BE0B9C3237\n\tfor <parsemail@patchwork.libcamera.org>;\n\tFri, 14 Jun 2024 07:42:27 +0000 (UTC)",
            "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id B091C6548D;\n\tFri, 14 Jun 2024 09:42:26 +0200 (CEST)",
            "from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[IPv6:2001:4b98:dc2:55:216:3eff:fef7:d647])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 8FE7A65456\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tFri, 14 Jun 2024 09:42:25 +0200 (CEST)",
            "from neptunite.hamster-moth.ts.net\n\t(h175-177-049-156.catv02.itscom.jp [175.177.49.156])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 15B6010C4;\n\tFri, 14 Jun 2024 09:42:08 +0200 (CEST)"
        ],
        "Authentication-Results": "lancelot.ideasonboard.com; dkim=pass (1024-bit key;\n\tunprotected) header.d=ideasonboard.com header.i=@ideasonboard.com\n\theader.b=\"e/qaax7B\"; dkim-atps=neutral",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1718350930;\n\tbh=FPOT0w29rGWUYTzFceAwpibZZMZO6sFnWLqdAXAZdfY=;\n\th=From:To:Cc:Subject:Date:From;\n\tb=e/qaax7BVIJnlzGdswO8bjBCjMGeKDnDMseeG9eftEvzR5RJKbfs64EN000y+fn2v\n\tPlFavBTPK1USvUzMT+F1fa+xcJFRf3h9JwqUNszMKYiA7mz/OBSfSRgGu2+b20qBhU\n\tbpJMqzefx+8IL7xVdHuuiS5ExklSl+slNOHT0MGA=",
        "From": "Paul Elder <paul.elder@ideasonboard.com>",
        "To": "libcamera-devel@lists.libcamera.org",
        "Cc": "Paul Elder <paul.elder@ideasonboard.com>",
        "Subject": "[PATCH v6 0/2] ipa: rkisp1: Improve AGC (plumbing)",
        "Date": "Fri, 14 Jun 2024 16:42:12 +0900",
        "Message-Id": "<20240614074214.3600996-1-paul.elder@ideasonboard.com>",
        "X-Mailer": "git-send-email 2.39.2",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "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>",
        "Errors-To": "libcamera-devel-bounces@lists.libcamera.org",
        "Sender": "\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"
    },
    "content": "This series adds support in the rkisp1 IPA for:\n- reading histogram weights (metering modes) from tuning file\n- plumbs controls for setting metering mode, exposure mode, constraint\n  mode, and frame duration\n\nAs of v2, defaults have been added such that the rkisp1 pipeline will no\nlonger break with non-existent/erroneous tuning files.\n\nv3 mainly adds support for both v10 and v12, and fixes a limits issue in\nwhen using the exposure mode helper.\n\nv4 only has minor changes.\n\nv5 only changes PointF to the typedefed version from Vector (see the\ndependent series for details).\n\nv6 removes the piecewise linear function-ization of the luminance\ntarget, and some more cleanups.\n\nPaul Elder (2):\n  ipa: rkisp1: agc: Read histogram weights from tuning file\n  ipa: rkisp1: agc: Plumb mode-selection and frame duration controls\n\n src/ipa/rkisp1/algorithms/agc.cpp | 170 ++++++++++++++++++++++++++++--\n src/ipa/rkisp1/algorithms/agc.h   |   6 ++\n src/ipa/rkisp1/ipa_context.h      |  12 ++-\n 3 files changed, 179 insertions(+), 9 deletions(-)"
}