Show a cover letter.

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

{
    "id": 16555,
    "url": "https://patchwork.libcamera.org/api/covers/16555/?format=api",
    "web_url": "https://patchwork.libcamera.org/cover/16555/",
    "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": "<20220706090642.2750987-1-kieran.bingham@ideasonboard.com>",
    "date": "2022-07-06T09:06:39",
    "name": "[libcamera-devel,v2,0/3] qcam: Support 'X'RGB formats",
    "submitter": {
        "id": 4,
        "url": "https://patchwork.libcamera.org/api/people/4/?format=api",
        "name": "Kieran Bingham",
        "email": "kieran.bingham@ideasonboard.com"
    },
    "mbox": "https://patchwork.libcamera.org/cover/16555/mbox/",
    "series": [
        {
            "id": 3258,
            "url": "https://patchwork.libcamera.org/api/series/3258/?format=api",
            "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3258",
            "date": "2022-07-06T09:06:39",
            "name": "qcam: Support 'X'RGB formats",
            "version": 2,
            "mbox": "https://patchwork.libcamera.org/series/3258/mbox/"
        }
    ],
    "comments": "https://patchwork.libcamera.org/api/covers/16555/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 4C27DBE173\n\tfor <parsemail@patchwork.libcamera.org>;\n\tWed,  6 Jul 2022 09:06:49 +0000 (UTC)",
            "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 8BC1E60400;\n\tWed,  6 Jul 2022 11:06:48 +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 7A84B60400\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tWed,  6 Jul 2022 11:06:47 +0200 (CEST)",
            "from Monstersaurus.ksquared.org.uk.beta.tailscale.net\n\t(cpc89244-aztw30-2-0-cust3082.18-1.cable.virginm.net [86.31.172.11])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id D1B2F30A;\n\tWed,  6 Jul 2022 11:06:46 +0200 (CEST)"
        ],
        "DKIM-Signature": [
            "v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\n\ts=mail; t=1657098408;\n\tbh=a16m8ppH5Vcp9TRKk7SQQCPXTF3QjFDwDZaDx2yP9q8=;\n\th=To:Date:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post:\n\tList-Help:List-Subscribe:From:Reply-To:From;\n\tb=dKRPJg0HFy2nIw+q9QTa8a/DNj9vwGASv3cV8kSbgAgE+7Aym41pMHliQ8TbM6hxX\n\txS3lduwIfE8KFpFAXivoUBOwX49fJw2+/bz1NXiFSF0usP6eKSCjo1XB+hAfUy996A\n\tvn+oJUOUas976Z4N3eZWXz9/pXVtfoJ8kxZpQt6IF8jQcD0BgWgIsx1e0Ddc4rOtou\n\tQTX+7+ebhgcMSpSI/V8iFttyDML4cM3YYFYwTs77QRb0rzmN3FWzRzR0KYQ+sF1MSO\n\t2t56HRgrqL/h7e6sY6N5RoRU48Z5+YUvP1xsI4OqOPCtiDFEzuf3eyUJYJqZElebCe\n\tQ1ru7yOXmNWVg==",
            "v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1657098407;\n\tbh=a16m8ppH5Vcp9TRKk7SQQCPXTF3QjFDwDZaDx2yP9q8=;\n\th=From:To:Cc:Subject:Date:From;\n\tb=ko5OM+c5qgx6IA7lOVWLjx4xhukYSFdgsczf9UpW08Ohalht9grg9DevzVKXOq0ik\n\tLypidgTojWkVeefqjkAQQ8vwRSZ0wDoAQwx+ET7vIN85Ydk14h9kwBb0CSAoreW9e3\n\tseYyR7XrpjsUtdA/wi6SfmAn6JSMTyzvKbnvH4B4="
        ],
        "Authentication-Results": "lancelot.ideasonboard.com; dkim=pass (1024-bit key; \n\tunprotected) header.d=ideasonboard.com\n\theader.i=@ideasonboard.com\n\theader.b=\"ko5OM+c5\"; dkim-atps=neutral",
        "To": "libcamera devel <libcamera-devel@lists.libcamera.org>",
        "Date": "Wed,  6 Jul 2022 10:06:39 +0100",
        "Message-Id": "<20220706090642.2750987-1-kieran.bingham@ideasonboard.com>",
        "X-Mailer": "git-send-email 2.34.1",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Subject": "[libcamera-devel] [PATCH v2 0/3] qcam: Support 'X'RGB formats",
        "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": "Kieran Bingham via libcamera-devel\n\t<libcamera-devel@lists.libcamera.org>",
        "Reply-To": "Kieran Bingham <kieran.bingham@ideasonboard.com>",
        "Errors-To": "libcamera-devel-bounces@lists.libcamera.org",
        "Sender": "\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"
    },
    "content": "While validating the QCam implementation on ARGB formats to support\nother ongoing developments, I discovered that the XRGB and RGBX style\nformats were not supported by qcam, while they could easily be.\n\nThis series adds the X variants (where the alpha channel is present but\ninvalid or ignored) to qcam to support rendering of those formats when\nprovided by hardware.\n\nThe Qt native format support is updated to use the RGBX variant to\nindicate the alpha channel should be ignored. Without this, the image\ndata is transparent, and while running - it appears as if no image is\npresented.\n\nKieran Bingham (3):\n  qcam: viewfinder_qt: Fix include orders\n  qcam: format_converter: Support X RGB variants\n  qcam: viewfinder_qt: Support X RGB variants\n\n src/qcam/format_converter.cpp | 4 ++++\n src/qcam/viewfinder_qt.cpp    | 9 ++++++---\n 2 files changed, 10 insertions(+), 3 deletions(-)"
}