Show a cover letter.

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

{
    "id": 9889,
    "url": "https://patchwork.libcamera.org/api/covers/9889/?format=api",
    "web_url": "https://patchwork.libcamera.org/cover/9889/",
    "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": "<20201001154600.2722718-1-niklas.soderlund@ragnatech.se>",
    "date": "2020-10-01T15:45:54",
    "name": "[libcamera-devel,v2,0/6] libcamera: pipeline: rkisp1: Refresh to match upstream",
    "submitter": {
        "id": 5,
        "url": "https://patchwork.libcamera.org/api/people/5/?format=api",
        "name": "Niklas Söderlund",
        "email": "niklas.soderlund@ragnatech.se"
    },
    "mbox": "https://patchwork.libcamera.org/cover/9889/mbox/",
    "series": [
        {
            "id": 1342,
            "url": "https://patchwork.libcamera.org/api/series/1342/?format=api",
            "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=1342",
            "date": "2020-10-01T15:45:54",
            "name": "libcamera: pipeline: rkisp1: Refresh to match upstream",
            "version": 2,
            "mbox": "https://patchwork.libcamera.org/series/1342/mbox/"
        }
    ],
    "comments": "https://patchwork.libcamera.org/api/covers/9889/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 37F2DC3B5B\n\tfor <parsemail@patchwork.libcamera.org>;\n\tThu,  1 Oct 2020 15:46:16 +0000 (UTC)",
            "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 84BA3622F2;\n\tThu,  1 Oct 2020 17:46:15 +0200 (CEST)",
            "from vsp-unauthed02.binero.net (vsp-unauthed02.binero.net\n\t[195.74.38.227])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 7FC256035F\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tThu,  1 Oct 2020 17:46:13 +0200 (CEST)",
            "from bismarck.berto.se (p54ac52a8.dip0.t-ipconnect.de\n\t[84.172.82.168]) by bin-vsp-out-02.atm.binero.net (Halon) with ESMTPA\n\tid 3661556c-03fd-11eb-9823-005056917f90;\n\tThu, 01 Oct 2020 17:46:10 +0200 (CEST)"
        ],
        "X-Halon-ID": "3661556c-03fd-11eb-9823-005056917f90",
        "Authorized-sender": "niklas.soderlund@fsdn.se",
        "From": "=?utf-8?q?Niklas_S=C3=B6derlund?= <niklas.soderlund@ragnatech.se>",
        "To": "libcamera-devel@lists.libcamera.org",
        "Date": "Thu,  1 Oct 2020 17:45:54 +0200",
        "Message-Id": "<20201001154600.2722718-1-niklas.soderlund@ragnatech.se>",
        "X-Mailer": "git-send-email 2.28.0",
        "MIME-Version": "1.0",
        "Subject": "[libcamera-devel] [PATCH v2 0/6] libcamera: pipeline: rkisp1:\n\tRefresh to match upstream",
        "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>",
        "Content-Type": "text/plain; charset=\"utf-8\"",
        "Content-Transfer-Encoding": "base64",
        "Errors-To": "libcamera-devel-bounces@lists.libcamera.org",
        "Sender": "\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"
    },
    "content": "Hello,\n\nThis series refresh the RkISP1 pipeline handler to match what is in the\nmedia-tree. As the upstream driver is in staging and bound to change\nquiet a bit no attempt to keep the libcamera pipeline backwards\ncompatible have been made. To fully test this on must run a system no\nolder then [1] from the linux-media tree.\n\nRunning a system newer then v5.8 without this series will also fail as\nthere are upstream changes breaking current libcamera master.\n\nApart from aligning the pipeline with the upstream driver it's now\ntrivial to enable support for R8, RGB656 and XBGR8888 in the pipeline.\nAs these have been troublesome in the past due to issues now fixed\nupstream every format supported by the pipeline (YUYV, NV16, NV61, NV21,\nNV12, R8, RGB565 and XRGB8888) have been retested and converted using\nraw2rgbpnm to validate that the captured data is good.\n\n1. 7eba47ab7a310ed8 (\"media: staging: rkisp1: cap: protect access to buf with the spin lock\")  \n\nNiklas Söderlund (6):\n  libcamera: pipeline: rkisp1: Remove support for YVYU and VYUY\n  libcamera: pipeline: rkisp1: Fix media bus propagation for NV{12,21}\n  libcamera: pipeline: rkisp1: Add support for RGB656\n  libcamera: pipeline: rkisp1: Add support for R8\n  libcamera: Add support for XRGB8888 and XBGR8888\n  libcamera: pipeline: rkisp1: Add support for XRGB8888\n\n src/libcamera/formats.cpp                     | 20 ++++++++++++++\n src/libcamera/pipeline/rkisp1/rkisp1_path.cpp | 27 +++++++++++++------\n src/libcamera/v4l2_pixelformat.cpp            |  2 ++\n 3 files changed, 41 insertions(+), 8 deletions(-)"
}