Show a cover letter.

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

{
    "id": 19000,
    "url": "https://patchwork.libcamera.org/api/covers/19000/?format=api",
    "web_url": "https://patchwork.libcamera.org/cover/19000/",
    "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": "<20230912142309.170720-1-david.plowman@raspberrypi.com>",
    "date": "2023-09-12T14:23:08",
    "name": "[libcamera-devel,0/1] Add a control for IQ stability",
    "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/19000/mbox/",
    "series": [
        {
            "id": 4019,
            "url": "https://patchwork.libcamera.org/api/series/4019/?format=api",
            "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4019",
            "date": "2023-09-12T14:23:08",
            "name": "Add a control for IQ stability",
            "version": 1,
            "mbox": "https://patchwork.libcamera.org/series/4019/mbox/"
        }
    ],
    "comments": "https://patchwork.libcamera.org/api/covers/19000/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 B6A41BD160\n\tfor <parsemail@patchwork.libcamera.org>;\n\tTue, 12 Sep 2023 14:23:17 +0000 (UTC)",
            "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id E77A661DF5;\n\tTue, 12 Sep 2023 16:23:16 +0200 (CEST)",
            "from mail-wm1-x32f.google.com (mail-wm1-x32f.google.com\n\t[IPv6:2a00:1450:4864:20::32f])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 1EEB661DEF\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 12 Sep 2023 16:23:15 +0200 (CEST)",
            "by mail-wm1-x32f.google.com with SMTP id\n\t5b1f17b1804b1-402c46c49f4so60990095e9.1\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 12 Sep 2023 07:23:15 -0700 (PDT)",
            "from pi4-davidp.pitowers.org\n\t([2a00:1098:3142:14:2bce:64d6:1a5c:49a2])\n\tby smtp.gmail.com with ESMTPSA id\n\to13-20020a05600c510d00b003fee777fd84sm10481514wms.41.2023.09.12.07.23.11\n\t(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n\tTue, 12 Sep 2023 07:23:12 -0700 (PDT)"
        ],
        "DKIM-Signature": [
            "v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\n\ts=mail; t=1694528596;\n\tbh=FMzq7x4VFDOG5rEXttU5CSSicawCJN3l0CAqIcvJtOU=;\n\th=To:Date:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post:\n\tList-Help:List-Subscribe:From:Reply-To:From;\n\tb=E7xrtI8WlYrTXDZgCItrSdrB5Sx96ssO7EP6A2Op/piHi910CE7bxI8cqxLMYYd2A\n\tId7+u9Y8F8xHmEYleyP18v78CXzoCbI/KG+YDFjzSSJ+44xCLw+Kqd4E8RxH7IdR4K\n\t279Aky5amAi0KuBaBpK6+gqjQFK4Gz878YB5kDx+oNLUJ5Nyztc7VW4K682TuE5yd5\n\tGfSj71Wv286ZwjNwhehUhA6Ge+HrCVWayPHeC167clynftv7Wglz0XocvY7mOAEQzW\n\t01XayJ9AhPPoWg999+F20VtKJpAAuYb/ot9j4Ntt0cN4wyZwbf+bxJymaHEs9gbdL6\n\t94nAR4+4IrEIA==",
            "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=raspberrypi.com; s=google; t=1694528594; x=1695133394;\n\tdarn=lists.libcamera.org; \n\th=content-transfer-encoding:mime-version:message-id:date:subject:cc\n\t:to:from:from:to:cc:subject:date:message-id:reply-to;\n\tbh=yYLc9bQt1vsTuOUp8dKwN5Ub3Hgk/mtYU8tMJE5W20E=;\n\tb=d7KWVKA/VV/DQ6SxIL8NwXVERVway+GcnWz+hBLJoyENd6/GG4NNagUjnFQCRTop/A\n\tMvEun2i+PqPqKmIDy3VWdeJW6fitmFfBeUgMVyCW8jCGY1hQZNZUtgTFrJRmeTBiLntW\n\t0c0ZhFlUYdNpHh80eIoBbm2dCWrUcU8Ib8McJRZgTja5jwJWCP9TthRP3gBiBoaxW6lY\n\t/951mmdziS/FULRxUXeXiCaYZhggDAyQwRRj6cWrZsHGIdw0jBPNP9IfeCgfyFhG5DA0\n\t7Cu61r3Kl6U3maTc9kKcv1SpruLZUpnkTNVpMX3BxSBpq4qnHE+SCB7PgdoD+mBwtaPG\n\tvzCQ=="
        ],
        "Authentication-Results": "lancelot.ideasonboard.com; dkim=pass (2048-bit key; \n\tunprotected) header.d=raspberrypi.com\n\theader.i=@raspberrypi.com\n\theader.b=\"d7KWVKA/\"; dkim-atps=neutral",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20230601; t=1694528594; x=1695133394;\n\th=content-transfer-encoding:mime-version:message-id:date:subject:cc\n\t:to:from:x-gm-message-state:from:to:cc:subject:date:message-id\n\t:reply-to;\n\tbh=yYLc9bQt1vsTuOUp8dKwN5Ub3Hgk/mtYU8tMJE5W20E=;\n\tb=fCc0jp44+O7VUV0S4poBGADsMhmAclpgqQLxqQ/kHsivC1apMmDFFhR0AKDrSngpF0\n\tYwBXaYLsiT4h6hvRiA7vwKFNeMBDlKMdyIq7eWEn0yJmuvB8QvLwRdaP+gPsEGUlcw+C\n\tmYkFvKlI103PTrz80PgcwFb4FgdJRIfwR8R+kH+KKVWnRuaNi92WQYo1mInovTRvtH9c\n\tp9yslCrpulhJZhjWKrtUOHWVA9ar7sD1zQZ+gTZdgOQ+IEeJ/OQVjj5m3qLunmoTpVQ4\n\t3qE2fHc2+AgMdfA5ZSeWj3aIsDyYFVIjH7rNiLUM8of2d6aW/G6EkGm0wNOw6glGdCOW\n\twSdw==",
        "X-Gm-Message-State": "AOJu0YxYhbDrQ5F9AF6GffeVAM/E6g7cfj85Hi3uYe/QE/mY1cOBRvuB\n\tXcdkrmIxa1dbBUBxcPWVku4Vgv1kFpVZ0oW85cg=",
        "X-Google-Smtp-Source": "AGHT+IFqJSEmYWzJQ/tDtJ411Eo1WeqlnadqPTxpirdONslC4+FOOoIWFCRPX4Mh69nYvpj1u8nhSQ==",
        "X-Received": "by 2002:a7b:c853:0:b0:401:db82:3edf with SMTP id\n\tc19-20020a7bc853000000b00401db823edfmr10795630wml.39.1694528594244; \n\tTue, 12 Sep 2023 07:23:14 -0700 (PDT)",
        "To": "libcamera-devel@lists.libcamera.org",
        "Date": "Tue, 12 Sep 2023 15:23:08 +0100",
        "Message-Id": "<20230912142309.170720-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 0/1] Add a control for IQ stability",
        "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\nThis follows on from a recent discussion about flagging that\nalgorithms have not settled sufficiently for a frame to be usable,\nrather than trying to swallow them completely within the pipeline\nhandler. As per that discussion, it's not for flagging frames where\nthe sensor has given us something corrupted, they're fine, it's just\nthat the image processing may not be up to scratch.\n\nIt's obviously related to the \"startup frames\" control proposed a\nwhile ago and which it supercedes, but is updated to reflect the fact\nthat I expect it to be generated at other times in response to setting\nother controls.\n\nClearly I'm happy to take suggestions for the name:\n\nThe \"Iq\" bit is meant to convey that it's only the image quality that\nis really in question, it's not corrupt, the camera is fine, nothing\nis about to blow up or anything! Maybe \"Ipa\" instead of \"Iq\"?\n\nObviously we could choose other words instead of \"unstable\". Maybe\n\"unsettled\", \"unsteady\", \"volatile\". Or more amusingly, \"erratic\",\n\"suspect\", \"deficient\" or \"dodgy\"? Maybe not! Actually I don't mind\n\"volatile\", at least it sounds a little bit technical...\n\nThanks\nDavid\n\nDavid Plowman (1):\n  libcamera: controls: Add a control for IQ stability\n\n src/libcamera/control_ids.yaml | 20 ++++++++++++++++++++\n 1 file changed, 20 insertions(+)"
}