Cover Letter Detail
Show a cover letter.
GET /api/1.1/covers/14891/?format=api
{ "id": 14891, "url": "https://patchwork.libcamera.org/api/1.1/covers/14891/?format=api", "web_url": "https://patchwork.libcamera.org/cover/14891/", "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": "<20211130112259.18723-1-david.plowman@raspberrypi.com>", "date": "2021-11-30T11:22:57", "name": "[libcamera-devel,0/2] Buffer format and allocation fixes", "submitter": { "id": 42, "url": "https://patchwork.libcamera.org/api/1.1/people/42/?format=api", "name": "David Plowman", "email": "david.plowman@raspberrypi.com" }, "mbox": "https://patchwork.libcamera.org/cover/14891/mbox/", "series": [ { "id": 2783, "url": "https://patchwork.libcamera.org/api/1.1/series/2783/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=2783", "date": "2021-11-30T11:22:57", "name": "Buffer format and allocation fixes", "version": 1, "mbox": "https://patchwork.libcamera.org/series/2783/mbox/" } ], "comments": "https://patchwork.libcamera.org/api/covers/14891/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 1192CBDB13\n\tfor <parsemail@patchwork.libcamera.org>;\n\tTue, 30 Nov 2021 11:23:18 +0000 (UTC)", "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 5A76F605BA;\n\tTue, 30 Nov 2021 12:23:17 +0100 (CET)", "from mail-wm1-x32b.google.com (mail-wm1-x32b.google.com\n\t[IPv6:2a00:1450:4864:20::32b])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 0B5616011A\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 30 Nov 2021 12:23:15 +0100 (CET)", "by mail-wm1-x32b.google.com with SMTP id\n\tp27-20020a05600c1d9b00b0033bf8532855so14500899wms.3\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 30 Nov 2021 03:23:15 -0800 (PST)", "from pi4-davidp.pitowers.org\n\t([2a00:1098:3142:14:e4a2:3070:eea4:e434])\n\tby smtp.gmail.com with ESMTPSA id\n\tu2sm19054923wrs.17.2021.11.30.03.23.13\n\t(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n\tTue, 30 Nov 2021 03:23:14 -0800 (PST)" ], "Authentication-Results": "lancelot.ideasonboard.com;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=raspberrypi.com header.i=@raspberrypi.com\n\theader.b=\"FLLfXGbm\"; dkim-atps=neutral", "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=raspberrypi.com; s=google;\n\th=from:to:cc:subject:date:message-id:mime-version\n\t:content-transfer-encoding;\n\tbh=We4AJcC8qdW9J7nm4W2rNGGqT/cvewB/Fz/Cb9Xsw7g=;\n\tb=FLLfXGbm0lT0RTlSeMJX2FNsSVMks2V3gEh9M5AJXg3SLxfu27tht1NMN0PREEufrB\n\tpUPlgEtPy3/K2twnL5akeaOkwSywJcVb1SicLJ7pPPjVGSFg688Z7+h2gsIdvWnqaiVl\n\tA6wgswdN6VRICZvK90M+2v5lKduu9K9+QGAa//XZrDWexSxrrON7GKY8eG8DcC/X0v4u\n\t5Qnp7HLFCShtu+BP8QSZvWP58aVbfPpuclC+5CTB2qftCjvhGobFa+20GfYdUlf0cpzK\n\t3xg5HnGmFnqGZ0vDOuP2xz9zTybQxbqIDSAGTM6AJpwBxoRRjAoTGth3jKf871qjGYVQ\n\tD3+w==", "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20210112;\n\th=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version\n\t:content-transfer-encoding;\n\tbh=We4AJcC8qdW9J7nm4W2rNGGqT/cvewB/Fz/Cb9Xsw7g=;\n\tb=5v9+8LeMd1JrJWeZJ8jCsTLQFHJAM+BgHvzq/NMiQVsWLuxVR9x6UgB0LsAYxEGZ8k\n\tQndUf5dYj43m13lmgiljXe+299LGYyS9/xSXYj1fq/zY4xDn12Po7QOsa2724MWrq8UV\n\tWsQcHIiU6Rjuz4A6zyulCSIDuuYf1zp4IWMdGLY+uiZQHw2PhLJ1CZzV4HguzuSpEk8P\n\txmEsVIxSBKnkYqaQG8HFtA6eWdjTuHxWQEejGtTsfwvEaEt6JSspv6+Goru689oNr16l\n\tG3lD7NbwPmAt0LJGpioDyXYrPorgdeY8fIb9gHhbh8n9XpnCNxudN8pAtvQC6i7La+Vs\n\t7RTg==", "X-Gm-Message-State": "AOAM531QUJHl+O8LF6aDtdEs6P8AcY60C0nIDFOJ/xg67eUR7Xk7nd4Z\n\tM4S9xxefoIb0+w6JFI1iG5i3/oTV5dHZUFo2", "X-Google-Smtp-Source": "ABdhPJxc9FdFwFZ2c+1VN35BD/hM0kIzP8O4JGrugmKuILQAqFUmVYYQwTwJpktqTVGyC9bAzxIfYg==", "X-Received": "by 2002:a05:600c:6016:: with SMTP id\n\taz22mr4252869wmb.11.1638271394524; \n\tTue, 30 Nov 2021 03:23:14 -0800 (PST)", "From": "David Plowman <david.plowman@raspberrypi.com>", "To": "libcamera-devel@lists.libcamera.org", "Date": "Tue, 30 Nov 2021 11:22:57 +0000", "Message-Id": "<20211130112259.18723-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/2] Buffer format and allocation fixes", "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": "Hi everyone\n\nA couple of smallish fixes to the Raspberry Pi pipeline handler's\nbuffer format selection and allocation code:\n\n1. The first commit fixes under-allocation of embedded data buffers\nwhen an application requests a raw stream and supplies buffers for it.\n(Fix actually sent to me by Naush!)\n\n2. The second commit uses the raw stream's bit depth and packing (when\nrequested by the application) to determine what we select from the\nsensor. We should really have been doing this all along.\n\nThanks!\n\nDavid\n\nDavid Plowman (2):\n pipeline: raspberrypi: Fix under-allocation of embedded data buffers\n pipeline: raspberrypi: Choose bit depth and packing according to raw\n stream\n\n .../pipeline/raspberrypi/raspberrypi.cpp | 58 +++++++++++--------\n 1 file changed, 34 insertions(+), 24 deletions(-)" }