Show a cover letter.

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

{
    "id": 15797,
    "url": "https://patchwork.libcamera.org/api/covers/15797/?format=api",
    "web_url": "https://patchwork.libcamera.org/cover/15797/",
    "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": "<20220505141500.9064-1-david.plowman@raspberrypi.com>",
    "date": "2022-05-05T14:14:59",
    "name": "[libcamera-devel,v4,0/1] AF controls",
    "submitter": {
        "id": 42,
        "url": "https://patchwork.libcamera.org/api/people/42/?format=api",
        "name": "David Plowman",
        "email": "david.plowman@raspberrypi.com"
    },
    "mbox": "https://patchwork.libcamera.org/cover/15797/mbox/",
    "series": [
        {
            "id": 3094,
            "url": "https://patchwork.libcamera.org/api/series/3094/?format=api",
            "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3094",
            "date": "2022-05-05T14:14:59",
            "name": "AF controls",
            "version": 4,
            "mbox": "https://patchwork.libcamera.org/series/3094/mbox/"
        }
    ],
    "comments": "https://patchwork.libcamera.org/api/covers/15797/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 4B8D8C0F2A\n\tfor <parsemail@patchwork.libcamera.org>;\n\tThu,  5 May 2022 14:15:20 +0000 (UTC)",
            "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id A57AF60424;\n\tThu,  5 May 2022 16:15:19 +0200 (CEST)",
            "from mail-wm1-x32e.google.com (mail-wm1-x32e.google.com\n\t[IPv6:2a00:1450:4864:20::32e])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id B8C6E603AB\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tThu,  5 May 2022 16:15:17 +0200 (CEST)",
            "by mail-wm1-x32e.google.com with SMTP id\n\t125-20020a1c1983000000b003941f354c62so2743721wmz.0\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tThu, 05 May 2022 07:15:17 -0700 (PDT)",
            "from pi4-davidp.pitowers.org\n\t([2a00:1098:3142:14:e4a2:3070:eea4:e434])\n\tby smtp.gmail.com with ESMTPSA id\n\ti18-20020adfb652000000b0020c5253d8c4sm1374371wre.16.2022.05.05.07.15.16\n\t(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n\tThu, 05 May 2022 07:15:16 -0700 (PDT)"
        ],
        "DKIM-Signature": [
            "v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\n\ts=mail; t=1651760119;\n\tbh=c1xg0cKPg/RzLQTnPICIdTjXhFsoUhl8AVqv22LwR6E=;\n\th=To:Date:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post:\n\tList-Help:List-Subscribe:From:Reply-To:From;\n\tb=XSieN7b8ZWeCv0ahRYmxAaLNrr1DSECybLq58VSSrCf/G2Hq1FUkExgTScEz76K7z\n\tIs+36cNiMehhkV+bGPlK04nMc0t44i6QtictmPULoYf1Hf8kvqaLVknpFWRniOpWAZ\n\tZdJcVPcu1Gzr+e0dNS2QTqlw1qFy7Cz75hdx/MDR5IPSwfaTdbb+TN7gN/PWkuJy9a\n\tDDX3OsTHX7SyMUs8tPVVHxKbG/oPaaoMQug6AnOEjR6xfHDnCL2f4+fZvZehrhcrnr\n\th8BQr0CX6oRY+q/i2d9XNou82tzI+b2b0oVNPNd9jzmkZA9POaYMLcjFSlInIORIOQ\n\t+8nvGmld0Rjdg==",
            "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=raspberrypi.com; s=google;\n\th=from:to:cc:subject:date:message-id:mime-version\n\t:content-transfer-encoding;\n\tbh=+e3BnlSsN62vdZLbxvJbPENvV9Eb3HaUu5uqNxCcybA=;\n\tb=pcIKwoxsWHQwl4XnsZutItK5uVBkfqIrPOI6oLDfaViQiAsFIs2e4tSVYXtW63t9hJ\n\t/K2JUysMCKtnNyX2nLG1vkqQ1WFvgaJNyyFg62ppYf7RTTzLRQH0r/KUUSDmv5BoWytY\n\tE5uQBh41NCe2x7TLg42+CcqgyAEhQv+6XEBMxP+ORu6xHrIQZeXTko1fXRJg51i6JTfE\n\tkBMFaLzoRSMvrpiZ6onlrsD/5cipQAZGTuZQSDyk6kHjSSAR8o9NgJ9GnMDAoz6DINV9\n\tHixMvFzbhascu8BoK1Dn2Ej/h9kCk0ULOXC4WLVfZLbMtOBRe9ExOeifcZebP/kf3e7B\n\t0Yhw=="
        ],
        "Authentication-Results": "lancelot.ideasonboard.com; dkim=pass (2048-bit key; \n\tunprotected) header.d=raspberrypi.com\n\theader.i=@raspberrypi.com\n\theader.b=\"pcIKwoxs\"; dkim-atps=neutral",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20210112;\n\th=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version\n\t:content-transfer-encoding;\n\tbh=+e3BnlSsN62vdZLbxvJbPENvV9Eb3HaUu5uqNxCcybA=;\n\tb=3KmL2npS3H3ZuKnKqAXOCZf37Vg1/6jilqgLLttUIvOgCehuUovCQnxItt8VdWMi6v\n\tx9c7ROsB5aUXha1Swvsqbl09T4jZSHPcfuv9djmPVu+k6Z45YE9bfFWxIPuQz1yigQST\n\t55KOWlRttbsJXVlNzFl5S6u+I6MmcFZcTFa5VkyKrQWsP9yzceplI7N+7Wx5Z5FRujvm\n\tU47H6YlD1r+B6A/O1tkkLF+2TuKeTyM/g6bnqhiKJRLX3o5CJWWR2IwbRsXzMwOv88cd\n\teP3Hcs7413ycvZJK+gAKZ7kwgcOPar88TvOdqMi6yKvZ0dtxDONZebfQgCiUyyplXD5d\n\t7iIA==",
        "X-Gm-Message-State": "AOAM533PnpG+lMH5rW1W27iXT5hTt650ogTyg7dDeXezCHcRk0SbsHBz\n\ts55lQ37Xd8RAK3oetiKt9pS7ncgJ1FsXFW0+",
        "X-Google-Smtp-Source": "ABdhPJy8yiIUGZVU8+iMy0P3hrMRO/y4iEZJnNxVmDLOmDgp559MU3ngncidLhjzACHPrfsXJIOXAg==",
        "X-Received": "by 2002:a05:600c:2249:b0:393:fac7:476b with SMTP id\n\ta9-20020a05600c224900b00393fac7476bmr5134503wmm.151.1651760117276; \n\tThu, 05 May 2022 07:15:17 -0700 (PDT)",
        "To": "libcamera-devel@lists.libcamera.org, Jacopo Mondi <jacopo@jmondi.org>,\n\tHan-Lin Chen <hanlinchen@chromium.org>,\n\tJean-Michel Hautbois <jeanmichel.hautbois@ideasonboard.com>,\n\tKate Hsuan <hpa@redhat.com>",
        "Date": "Thu,  5 May 2022 15:14:59 +0100",
        "Message-Id": "<20220505141500.9064-1-david.plowman@raspberrypi.com>",
        "X-Mailer": "git-send-email 2.30.2",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Subject": "[libcamera-devel] [PATCH v4 0/1] AF controls",
        "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>",
        "From": "David Plowman via libcamera-devel <libcamera-devel@lists.libcamera.org>",
        "Reply-To": "David Plowman <david.plowman@raspberrypi.com>",
        "Errors-To": "libcamera-devel-bounces@lists.libcamera.org",
        "Sender": "\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"
    },
    "content": "Hi everyone\n\nHere's version 4 of the AF controls. As usual, most stuff is unchanged\nfrom last time except for:\n\n1. There's a new AfMetering control which determines whether to use\nthe AfWindows or something else. This is partly so that the algo can\nchoose grids if it wants, and might be helpful to applications that\nsimply don't want to bother (\"I don't care, just work!\").\n\n2. The AfWindow units are defined to be pixels within the\nScalerCropMaximum rectangle, and they won't change if an application\nchanges the ScalerCrop control.\n\nThanks again, hopefully we're getting near the finishing line!\n\nDavid\n\n\nDavid Plowman (1):\n  libcamera: controls: Controls for driving AF (autofocus) algorithms\n\n src/libcamera/control_ids.yaml | 345 +++++++++++++++++++++++++++------\n 1 file changed, 285 insertions(+), 60 deletions(-)"
}