Show a cover letter.

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

{
    "id": 21624,
    "url": "https://patchwork.libcamera.org/api/1.1/covers/21624/?format=api",
    "web_url": "https://patchwork.libcamera.org/cover/21624/",
    "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": "<20241014191058.1812307-1-mzamazal@redhat.com>",
    "date": "2024-10-14T19:10:56",
    "name": "[v4,0/1] Get black level from the camera helper",
    "submitter": {
        "id": 177,
        "url": "https://patchwork.libcamera.org/api/1.1/people/177/?format=api",
        "name": "Milan Zamazal",
        "email": "mzamazal@redhat.com"
    },
    "mbox": "https://patchwork.libcamera.org/cover/21624/mbox/",
    "series": [
        {
            "id": 4698,
            "url": "https://patchwork.libcamera.org/api/1.1/series/4698/?format=api",
            "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4698",
            "date": "2024-10-14T19:10:56",
            "name": "Get black level from the camera helper",
            "version": 4,
            "mbox": "https://patchwork.libcamera.org/series/4698/mbox/"
        }
    ],
    "comments": "https://patchwork.libcamera.org/api/covers/21624/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 64FA4C326C\n\tfor <parsemail@patchwork.libcamera.org>;\n\tMon, 14 Oct 2024 19:11:13 +0000 (UTC)",
            "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 39A1465381;\n\tMon, 14 Oct 2024 21:11:12 +0200 (CEST)",
            "from us-smtp-delivery-124.mimecast.com\n\t(us-smtp-delivery-124.mimecast.com [170.10.133.124])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id CFB066537C\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tMon, 14 Oct 2024 21:11:10 +0200 (CEST)",
            "from mx-prod-mc-02.mail-002.prod.us-west-2.aws.redhat.com\n\t(ec2-54-186-198-63.us-west-2.compute.amazonaws.com [54.186.198.63])\n\tby relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3,\n\tcipher=TLS_AES_256_GCM_SHA384) id us-mta-554-5IYwePgRPS6jsZmN-hgcag-1;\n\tMon, 14 Oct 2024 15:11:04 -0400",
            "from mx-prod-int-04.mail-002.prod.us-west-2.aws.redhat.com\n\t(mx-prod-int-04.mail-002.prod.us-west-2.aws.redhat.com\n\t[10.30.177.40])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\tkey-exchange X25519 server-signature RSA-PSS (2048 bits)\n\tserver-digest SHA256) (No client certificate requested)\n\tby mx-prod-mc-02.mail-002.prod.us-west-2.aws.redhat.com (Postfix)\n\twith ESMTPS id 8C1381955EA7; Mon, 14 Oct 2024 19:11:03 +0000 (UTC)",
            "from nuthatch.redhat.com (unknown [10.45.224.20])\n\tby mx-prod-int-04.mail-002.prod.us-west-2.aws.redhat.com (Postfix)\n\twith ESMTP id 8FF0119560AA; Mon, 14 Oct 2024 19:11:01 +0000 (UTC)"
        ],
        "Authentication-Results": "lancelot.ideasonboard.com; dkim=pass (1024-bit key;\n\tunprotected) header.d=redhat.com header.i=@redhat.com\n\theader.b=\"jRHLid7F\"; dkim-atps=neutral",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;\n\ts=mimecast20190719; t=1728933069;\n\th=from:from:reply-to:subject:subject:date:date:message-id:message-id:\n\tto:to:cc:cc:mime-version:mime-version:content-type:content-type:\n\tcontent-transfer-encoding:content-transfer-encoding;\n\tbh=Aqh5ql+B4TsaAcJjyQ+m2MpcCf8hZZ/KcVKN7lSVosQ=;\n\tb=jRHLid7F4r8JTwvKpc4Y79H7WloKfEw86RCu+48VQrl2heBTcJlyEzLdpCemHydNRWCghG\n\tGAEMAsGrzxIeSmyU9mOuoaI2aURDx0i2yEASsE45/olNTybK8Ed+xRJC336s5rtZYC3n8H\n\tUJpu6ev1iYligw+4OLS1RiikR4hHB78=",
        "X-MC-Unique": "5IYwePgRPS6jsZmN-hgcag-1",
        "From": "Milan Zamazal <mzamazal@redhat.com>",
        "To": "libcamera-devel@lists.libcamera.org",
        "Cc": "Milan Zamazal <mzamazal@redhat.com>,\n\tDaniel Scally <dan.scally@ideasonboard.com>,\n\tKieran Bingham <kieran.bingham@ideasonboard.com>,\n\tRobert Mader <robert.mader@collabora.com>",
        "Subject": "[PATCH v4 0/1] Get black level from the camera helper",
        "Date": "Mon, 14 Oct 2024 21:10:56 +0200",
        "Message-ID": "<20241014191058.1812307-1-mzamazal@redhat.com>",
        "MIME-Version": "1.0",
        "X-Scanned-By": "MIMEDefang 3.0 on 10.30.177.40",
        "X-Mimecast-Spam-Score": "0",
        "X-Mimecast-Originator": "redhat.com",
        "Content-Type": "text/plain; charset=UTF-8",
        "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 patch takes the black level value for the given sensor from its\nspecification, if available.  The initial intention was to get the value\nfrom the tuning file but in the meantime the value was added to\nCameraSensorHelper so it’s taken from there.\n\nChanges in v4:\n- Added braces around a single-line ‘if’ with a comment.\n\nChanges in v3:\n- A clarifying comment about the bit widths added.\n\nChanges in v2:\n- Rebased on the merged version of software ISP refactoring.\n- The black level is represented as a pixel value rather than a 0..1\n  floating value.\n\nMilan Zamazal (1):\n  libcamera: software_isp: Get black level from the camera helper\n\nMilan Zamazal (1):\n  libcamera: software_isp: Get black level from the camera helper\n\n src/ipa/simple/algorithms/blc.cpp |  6 +++++-\n src/ipa/simple/ipa_context.h      |  4 ++++\n src/ipa/simple/soft_simple.cpp    | 10 ++++++++++\n 3 files changed, 19 insertions(+), 1 deletion(-)"
}