Cover Letter Detail
Show a cover letter.
GET /api/covers/10256/?format=api
{ "id": 10256, "url": "https://patchwork.libcamera.org/api/covers/10256/?format=api", "web_url": "https://patchwork.libcamera.org/cover/10256/", "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": "<20201026171908.21463-1-david.plowman@raspberrypi.com>", "date": "2020-10-26T17:19:02", "name": "[libcamera-devel,v6,0/6] Digital zoom", "submitter": { "id": 42, "url": "https://patchwork.libcamera.org/api/people/42/?format=api", "name": "David Plowman", "email": "david.plowman@raspberrypi.com" }, "mbox": "https://patchwork.libcamera.org/cover/10256/mbox/", "series": [ { "id": 1417, "url": "https://patchwork.libcamera.org/api/series/1417/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=1417", "date": "2020-10-26T17:19:02", "name": "Digital zoom", "version": 6, "mbox": "https://patchwork.libcamera.org/series/1417/mbox/" } ], "comments": "https://patchwork.libcamera.org/api/covers/10256/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 1C274BDB13\n\tfor <parsemail@patchwork.libcamera.org>;\n\tMon, 26 Oct 2020 17:19:18 +0000 (UTC)", "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 7E3106203C;\n\tMon, 26 Oct 2020 18:19:17 +0100 (CET)", "from mail-wm1-x32d.google.com (mail-wm1-x32d.google.com\n\t[IPv6:2a00:1450:4864:20::32d])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 35E4B60361\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tMon, 26 Oct 2020 18:19:16 +0100 (CET)", "by mail-wm1-x32d.google.com with SMTP id h22so2209717wmb.0\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tMon, 26 Oct 2020 10:19:16 -0700 (PDT)", "from pi4-davidp.lan (plowpeople3.plus.com. [80.229.223.72])\n\tby smtp.gmail.com with ESMTPSA id\n\to63sm20955295wmo.2.2020.10.26.10.19.14\n\t(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n\tMon, 26 Oct 2020 10:19:14 -0700 (PDT)" ], "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=\"Sv9GqPv9\"; 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=hVOU/aQ05zm9s875dzYFxS4CQrdZstJWNYqNCagkxNA=;\n\tb=Sv9GqPv9cLClSuCvQiRivN3eVooiZikrf5o49IKEjk9MddqSMf03Bo8iY/E9TeGeRe\n\toNcLXvxEHKmwjWeb+ZAMZ7AzaU7HwNJe8RqFvjCy9fow+nYV4FdMiPx+4xbrqQHYNZp3\n\tPSjtLe456bIkTacdd46VSutbmJvJdqCUwPgGyf8Qtz7yw/llQmPhOV2NLJGvea0Hr7d8\n\toWhp0VV1r35P+AQ/3i+aCUgv5wGaBaOhH5D3AffeiOtOrIs7WYnMWpqmAnL+V0WHfNeP\n\tKYtWVBPhMKZB2pJ2P5GzwKIgXoLTBsI0Z8CErstk0SOAqCPdfuFRb85vwPqQY+A9Lh8z\n\tokfQ==", "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version\n\t:content-transfer-encoding;\n\tbh=hVOU/aQ05zm9s875dzYFxS4CQrdZstJWNYqNCagkxNA=;\n\tb=J5hsUROOwjd4C1wkdmgm+ND9Pobl9qiK4DN8fI/dvSuFX7A31DVihebzakASDc1IY2\n\tZgvDHnOZ1Rpy1NrQebJ3FiVT7yQ8qZLj81qCmcEDPskxb4ml9+aOAY9xjrzlB7iyfcxi\n\tsvd3JQKdRVFc5lhc4AZHZ0zHYi3GBDv6TLv9v820SrVyZo37WaA59NEhdPKznzrtFHix\n\tA9yjLPMUTKJmjclwJZUgDT/rsaEg4KOZUgAVtDBC1KTIyM0Lj2c+M6n2BW7Zo0uUumUO\n\tszwwS/YZwmlWsMcjtilzxhKE2CYEz48Cw6joLPjdrYimC3jnA3MZP70R9lifKWRpxTh8\n\tS4Fw==", "X-Gm-Message-State": "AOAM532eAqOt6t8R23vnm5dp30Lt20f2mBS7RaJjAn/OqcaE+GbWS9yv\n\tzVK2jjp7IyMY1zf04EYagoe9Aavy9nCs5g==", "X-Google-Smtp-Source": "ABdhPJzimZcDX2kIXXUqpXtrrW6Rooo9fQ2ozAQNfrbPDRt6wt1kIuF5ISCVyFp7stapjIxLUml0Zw==", "X-Received": "by 2002:a1c:192:: with SMTP id 140mr8264381wmb.73.1603732755423; \n\tMon, 26 Oct 2020 10:19:15 -0700 (PDT)", "From": "David Plowman <david.plowman@raspberrypi.com>", "To": "libcamera-devel@lists.libcamera.org", "Date": "Mon, 26 Oct 2020 17:19:02 +0000", "Message-Id": "<20201026171908.21463-1-david.plowman@raspberrypi.com>", "X-Mailer": "git-send-email 2.20.1", "MIME-Version": "1.0", "Subject": "[libcamera-devel] [PATCH v6 0/6] Digital zoom", "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": "Hi everyone\n\nThanks for all the reviews and comments. I believe I've got all those\nsuggestions into this latest version of the patch set now. The main\nchanges are:\n\n1, 2, and 3. No or very minor changes.\n\n4. The Point class has acquired operator==/operator!= and toString\nmethods, mainly to support the new unit tests, but they seem like a\nreasonable thing anyway.\n\n5. The scalerCrop_ that we report in metadata is updated only when it\nchanges.\n\n6. An additional patch that provides some unit tests for those\ngeometry helper functions.\n\nHope that's all clear!\n\nThanks and best regards\nDavid\n\nDavid Plowman (6):\n libcamera: Add ScalerCrop control\n libcamera: Add SensorCropMaximum property\n libcamera: raspberrypi: Initialise the SensorCropMaximum property\n libcamera: Add geometry helper functions\n libcamera: pipeline: raspberrypi: Implementation of digital zoom\n test: geometry: Add unit tests for new geometry helper functions\n\n include/libcamera/geometry.h | 67 ++++\n include/libcamera/ipa/raspberrypi.h | 1 +\n src/ipa/raspberrypi/raspberrypi.cpp | 5 +\n src/libcamera/control_ids.yaml | 13 +\n src/libcamera/geometry.cpp | 328 ++++++++++++++++++\n .../pipeline/raspberrypi/raspberrypi.cpp | 99 +++++-\n src/libcamera/property_ids.yaml | 15 +\n test/geometry.cpp | 258 +++++++++++++-\n 8 files changed, 765 insertions(+), 21 deletions(-)" }