Cover Letter Detail
Show a cover letter.
GET /api/covers/17809/?format=api
{ "id": 17809, "url": "https://patchwork.libcamera.org/api/covers/17809/?format=api", "web_url": "https://patchwork.libcamera.org/cover/17809/", "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": "<20221117154500.8829-1-david.plowman@raspberrypi.com>", "date": "2022-11-17T15:44:59", "name": "[libcamera-devel,0/1] Change LensPosition units to dioptres", "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/17809/mbox/", "series": [ { "id": 3615, "url": "https://patchwork.libcamera.org/api/series/3615/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3615", "date": "2022-11-17T15:44:59", "name": "Change LensPosition units to dioptres", "version": 1, "mbox": "https://patchwork.libcamera.org/series/3615/mbox/" } ], "comments": "https://patchwork.libcamera.org/api/covers/17809/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 C5EA9BE08B\n\tfor <parsemail@patchwork.libcamera.org>;\n\tThu, 17 Nov 2022 15:45:06 +0000 (UTC)", "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 3D4466309A;\n\tThu, 17 Nov 2022 16:45:06 +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 B09AA61F31\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tThu, 17 Nov 2022 16:45:04 +0100 (CET)", "by mail-wm1-x32b.google.com with SMTP id 5so1676427wmo.1\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tThu, 17 Nov 2022 07:45:04 -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\te21-20020a05600c219500b003cf894dbc4fsm1606687wme.25.2022.11.17.07.45.02\n\t(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n\tThu, 17 Nov 2022 07:45:03 -0800 (PST)" ], "DKIM-Signature": [ "v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\n\ts=mail; t=1668699906;\n\tbh=6qvR2cqEa5z6VbqQaCva3AlGSV6g5aUOYlIZuePw9as=;\n\th=To:Date:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post:\n\tList-Help:List-Subscribe:From:Reply-To:From;\n\tb=ORSLSASo4VgqMQhJ/r/PN5cjai8QyyCvBofFj6AvAYpO1OyuXhc80GX1wdsLVvKK1\n\tzqnpl62sjmOrrNznB9LdCdGX4+fw/xHovkdoxfrLgXFIMiqohMF0oa415R6sy7bYTw\n\tJnmg/9TLSEa/aEtmjLfptTZQbaHY65l2kALdTWGQWVIBcN0SGI9LZyp9ZsxHmpH51E\n\t2/XErHwTT+qAvXd1Ej7g4XP+RMGSzSYcWCxy0MjVdKO1IucRARV89V+X3z51g+ZV2B\n\tSq5GcoX/u1yue0aUoeOJKIzjPHu9wqC0HHhx9QPlhF+FfI8X65MGoRpKVfK0m8LDb9\n\tI324asDItkrgg==", "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=raspberrypi.com; s=google;\n\th=content-transfer-encoding:mime-version:message-id:date:subject:cc\n\t:to:from:from:to:cc:subject:date:message-id:reply-to;\n\tbh=Fx9UkNMjFiRAvjvY0HHIORZYtZxJZMs20iSYQ893Z2w=;\n\tb=qsQHbMEniqjdWYoOl4sR85vd+XwP8lzdhQIBWAxATwyXn6PF6qIb9kfuJ1IyblOdm1\n\tsetIr6PSPvnvqXXV1mBnmdURuZNsM18MPh4YNw1+3LD8fhVfoLQROLBvUZJvpxzRSa/m\n\tJT+vZq7zavHnJu0H/voGfdatDcV/5j+tqUa1UMBEUFpTP0LkmlahLXYkrATbSernk5/4\n\tu36Uix02dXNw2NAwBRHMF7zYXVYyExb1q5KsYgkq65cZDdnjWbRso2p/KSrAKoUl3Ob2\n\t0h07wsHfVy1aU9fwlkdexq2Dwo0ksl9J/QWoBTMD51Qj2Fc/KykhYuOAcEu6M0s4WbN8\n\tupbg==" ], "Authentication-Results": "lancelot.ideasonboard.com; dkim=pass (2048-bit key; \n\tunprotected) header.d=raspberrypi.com\n\theader.i=@raspberrypi.com\n\theader.b=\"qsQHbMEn\"; dkim-atps=neutral", "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20210112;\n\th=content-transfer-encoding:mime-version:message-id:date:subject:cc\n\t:to:from:x-gm-message-state:from:to:cc:subject:date:message-id\n\t:reply-to;\n\tbh=Fx9UkNMjFiRAvjvY0HHIORZYtZxJZMs20iSYQ893Z2w=;\n\tb=kWRDN9Hy/SD4arYInmH0pOIu1cqE3GwfALkn3rfaR2d+qT2K/f3iYmxAU3/LO2XqTZ\n\t5NtaRw3jpzGe2gzX5uWmZdtQ0o6iWrI8/g7F0/849JymTaYUZuPYI0c+ux3zPefOqBsB\n\tLCph6DoB2oLT2pGxiwBQGMIy2YYijIFaojq9fOuMMys+aA65EJrTKlKlOavrhQv3g+sG\n\tk8ZmSdw2KT2zh9tJmv+soHHBwJRQzJKUysii9zRZ80ttr3GCti5lf9wcnULy0xjFgLjJ\n\tIdgP+43mWaTN0BnQtFk0CqGCY+RMA+GSSbpD9Z01TDG2TsoiCBJZ1MOMXTjB/V9ITDu2\n\t5ZhA==", "X-Gm-Message-State": "ANoB5pl2xsDM7HRopYssSp/f2VPFB7As7KOD+72zJFc0kcC4IFYWonrX\n\tvFYdPV109A8sbgoPEAHugHUwJkax/FAaNw==", "X-Google-Smtp-Source": "AA0mqf4qTiKV/vF7+VOoqjx2Y14spUxde2xaQ5EdHkPa1bBt33pi2CRYILsRusTJDVdJDc7W09hZAg==", "X-Received": "by 2002:a7b:cbc6:0:b0:3c6:b650:34dd with SMTP id\n\tn6-20020a7bcbc6000000b003c6b65034ddmr2179969wmi.45.1668699903897; \n\tThu, 17 Nov 2022 07:45:03 -0800 (PST)", "To": "libcamera-devel@lists.libcamera.org", "Date": "Thu, 17 Nov 2022 15:44:59 +0000", "Message-Id": "<20221117154500.8829-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/1] Change LensPosition units to dioptres", "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": "David Plowman via libcamera-devel <libcamera-devel@lists.libcamera.org>", "Reply-To": "David Plowman <david.plowman@raspberrypi.com>", "Errors-To": "libcamera-devel-bounces@lists.libcamera.org", "Sender": "\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>" }, "content": "Hi everyone\n\nOnly a small patch, but probably warrants a note!\n\nWe've been mulling things over for quite a while and have come to the\nopinion that we'd rather have the LensPosition control use dioptres as\nunits (1 / distance in metres) rather than \"1 / hyperfocal distance\".\n\nThe reasons are that it's a completely defined quantity (no ambiguity\nabout where hyperfocal is) which probably makes it a better\nfundamental unit. Also it matches Android better!\n\nMoreover, I'm thinking that there's still not so much use of this in\nlibcamera that changing it will cause trouble. In fact, many of the\nsmall modules we use probably have a hyperfocal distance not that far\nfrom 1m, so there wouldn't even be a large difference.\n\nI was not so keen on dioptres previously because I wasn't sure how we\nwould find out where the hyperfocal distance was (which is often the\nthing you really want to know). But we've resolved that we will be\nable to read a good default position from the control info.\n\nHow do other folks feel about this, does it seem like a reasonable\nchange to make?\n\nThanks!\nDavid\n\n\nDavid Plowman (1):\n libcamera: controls: Change LensPosition units to dioptres\n\n src/libcamera/control_ids.yaml | 26 ++++++++++++++------------\n 1 file changed, 14 insertions(+), 12 deletions(-)" }