Show a cover letter.

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

{
    "id": 8580,
    "url": "https://patchwork.libcamera.org/api/1.1/covers/8580/?format=api",
    "web_url": "https://patchwork.libcamera.org/cover/8580/",
    "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": "<20200703123919.2223048-1-kieran.bingham@ideasonboard.com>",
    "date": "2020-07-03T12:39:11",
    "name": "[libcamera-devel,v3,0/8] android: Multi-stream support",
    "submitter": {
        "id": 4,
        "url": "https://patchwork.libcamera.org/api/1.1/people/4/?format=api",
        "name": "Kieran Bingham",
        "email": "kieran.bingham@ideasonboard.com"
    },
    "mbox": "https://patchwork.libcamera.org/cover/8580/mbox/",
    "series": [
        {
            "id": 1077,
            "url": "https://patchwork.libcamera.org/api/1.1/series/1077/?format=api",
            "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=1077",
            "date": "2020-07-03T12:39:11",
            "name": "android: Multi-stream support",
            "version": 3,
            "mbox": "https://patchwork.libcamera.org/series/1077/mbox/"
        }
    ],
    "comments": "https://patchwork.libcamera.org/api/covers/8580/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 3E079BFFE2\n\tfor <parsemail@patchwork.libcamera.org>;\n\tFri,  3 Jul 2020 12:39:25 +0000 (UTC)",
            "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id AECDB60C59;\n\tFri,  3 Jul 2020 14:39:24 +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 0AE4D603AE\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tFri,  3 Jul 2020 14:39:24 +0200 (CEST)",
            "from Q.local (cpc89242-aztw30-2-0-cust488.18-1.cable.virginm.net\n\t[86.31.129.233])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 6FEA5296;\n\tFri,  3 Jul 2020 14:39:23 +0200 (CEST)"
        ],
        "Authentication-Results": "lancelot.ideasonboard.com;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=ideasonboard.com header.i=@ideasonboard.com\n\theader.b=\"SyQQGcDL\"; dkim-atps=neutral",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1593779963;\n\tbh=SbCwIB+wxJcITWLaUom9pXfP1Ybmu7WKedene0Dm25I=;\n\th=From:To:Cc:Subject:Date:From;\n\tb=SyQQGcDLYA36tDQHiMvpry44MStnJL/WF3hgUwTe9L93xvAQAvMQyUSVxvXTwy3OV\n\tLe1iOhSFzC8lFSXW2rXdM+E+EoIkqZVOoy3Eb4EuLPjKL7FgoJ5mzOi+6EYe8lJmB4\n\tKf7QXmH4NyGCdaMaq1NFSs8yRQ0tsLz3RVpPpuKw=",
        "From": "Kieran Bingham <kieran.bingham@ideasonboard.com>",
        "To": "libcamera devel <libcamera-devel@lists.libcamera.org>",
        "Date": "Fri,  3 Jul 2020 13:39:11 +0100",
        "Message-Id": "<20200703123919.2223048-1-kieran.bingham@ideasonboard.com>",
        "X-Mailer": "git-send-email 2.25.1",
        "MIME-Version": "1.0",
        "Subject": "[libcamera-devel] [PATCH v3 0/8] android: Multi-stream support",
        "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=\"us-ascii\"",
        "Content-Transfer-Encoding": "7bit",
        "Errors-To": "libcamera-devel-bounces@lists.libcamera.org",
        "Sender": "\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"
    },
    "content": "The third iteration for multi-stream support.\n\nFollowing the review comments this morning, things are tidied, and\ncleaned up and could almost be ready for consumption.\n\nWith this series, and further work on top to support creation of JPEG\nstreams I have been able to run the native Chrome camera application\nagain.\n\nAn unrelated change to notifyError has been removed from this series,\nand the unused halStream in the CameraStream has been removed. Also the\nCameraStream vector is now clear()ed and resize()d on entry to the\nconfiguration function to ensure it's consistent on every call to\nconfigrue streams.\n\nAside from that, it's just cleanup and fixups.\n\nKieran Bingham (8):\n  libcamera: camera: Allow unspecified roles for generateConfiguration\n  android: camera_device: Provide a toPixelFormat helper\n  android: camera_device: Support multiple stream configurations\n  android: camera_device: Simplify FrameBuffer construction from a\n    buffer_handle_t\n  android: camera_device: Create the Request and\n    Camera3RequestDescriptor together\n  android: camera_device: Maintain a vector of CameraStream\n  android: camera_device: Add buffers for each stream to Requests\n  android: camera_device: Remove single buffer restriction.\n\n include/libcamera/camera.h    |   2 +-\n src/android/camera_device.cpp | 172 ++++++++++++++++++++--------------\n src/android/camera_device.h   |  12 +++\n 3 files changed, 114 insertions(+), 72 deletions(-)"
}