[{"id":38974,"web_url":"https://patchwork.libcamera.org/comment/38974/","msgid":"<178030760567.662668.1347594960476322592@ping.linuxembedded.co.uk>","date":"2026-06-01T09:53:25","subject":"Re: [PATCH] LF-18392 libcamera: software_isp: debayer_egl: Demote\n\tunsupported format log to Debug","submitter":{"id":4,"url":"https://patchwork.libcamera.org/api/people/4/","name":"Kieran Bingham","email":"kieran.bingham@ideasonboard.com"},"content":"Hi Qi,\n\nI think we can drop \"LF-18392\" in the $SUBJECT, but that could be while\napplying if nothing else is needed.\n\n\nQuoting Qi Hou (2026-06-01 10:28:06)\n> From: Hou Qi <qi.hou@nxp.com>\n> \n> DebayerEGL::getInputConfig() logs at Error level when it encounters an\n> unsupported input format. This function is called during format\n> enumeration from the simple pipeline handler's tryPipeline(), which\n> iterates over all pixel formats reported by the video capture device,\n> including non-Bayer formats such as UYVY and YUYV. The caller already\n> handles the failure gracefully by checking the return value and falling\n> back to direct passthrough when the debayer returns no output formats.\n> \n> Since encountering a non-Bayer format during enumeration is expected\n> behaviour rather than an error condition, demote the log message from\n> Error to Debug. This aligns with DebayerCpu::getInputConfig(), which\n> logs at Info level in the same situation.\n\nI've been 'annoyed' by this print quite a bit too, so I also favour\nreducing the output.\n\nI think originally we wanted to be sure we saw if the formats weren't\nsupported, but indeed this is currently very verbose at startup.\n\n\nReviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>\n\n> \n> Signed-off-by: Qi Hou <qi.hou@nxp.com>\n> ---\n>  src/libcamera/software_isp/debayer_egl.cpp | 2 +-\n>  1 file changed, 1 insertion(+), 1 deletion(-)\n> \n> diff --git a/src/libcamera/software_isp/debayer_egl.cpp b/src/libcamera/software_isp/debayer_egl.cpp\n> index 8f0c229f..1bd1efae 100644\n> --- a/src/libcamera/software_isp/debayer_egl.cpp\n> +++ b/src/libcamera/software_isp/debayer_egl.cpp\n> @@ -73,7 +73,7 @@ int DebayerEGL::getInputConfig(PixelFormat inputFormat, DebayerInputConfig &conf\n>                 return 0;\n>         }\n>  \n> -       LOG(Debayer, Error)\n> +       LOG(Debayer, Debug)\n>                 << \"Unsupported input format \" << inputFormat;\n>  \n>         return -EINVAL;\n> -- \n> 2.34.1\n>","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 5CA6DC328C\n\tfor <parsemail@patchwork.libcamera.org>;\n\tMon,  1 Jun 2026 09:53:31 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 4558B62FE8;\n\tMon,  1 Jun 2026 11:53:30 +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 F346062FE1\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tMon,  1 Jun 2026 11:53:28 +0200 (CEST)","from monstersaurus.ideasonboard.com\n\t(cpc89244-aztw30-2-0-cust6594.18-1.cable.virginm.net [86.31.185.195])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 6A3DD9D5;\n\tMon,  1 Jun 2026 11:53:06 +0200 (CEST)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key;\n\tunprotected) header.d=ideasonboard.com header.i=@ideasonboard.com\n\theader.b=\"XQzIXh+H\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1780307586;\n\tbh=TxXNbTAkUD5HCB8YcCPr4AB/rqDf3JnccA9Iv4QvDUM=;\n\th=In-Reply-To:References:Subject:From:Cc:To:Date:From;\n\tb=XQzIXh+HKLPlZusKU0DlQW61L2ELmdsW4hyOvycp2UmW5S3tgQMkCNsvoVF7cQ0Em\n\tVYuCTNJ6qyixw7SxR9KP9CkkmU/yypDG2JY1hIA7IIjCjqf23jT147pxpqBT/8xHab\n\ts+X8592pSx5WkgEePtN8xcBUcr06EUFiQGRdXl58=","Content-Type":"text/plain; charset=\"utf-8\"","MIME-Version":"1.0","Content-Transfer-Encoding":"quoted-printable","In-Reply-To":"<20260601092806.2745728-1-qi.hou@nxp.com>","References":"<20260601092806.2745728-1-qi.hou@nxp.com>","Subject":"Re: [PATCH] LF-18392 libcamera: software_isp: debayer_egl: Demote\n\tunsupported format log to Debug","From":"Kieran Bingham <kieran.bingham@ideasonboard.com>","Cc":"nicolas@ndufresne.ca, jared.hu@nxp.com, qi.hou@nxp.com,\n\tjulien.vuillaumier@nxp.com","To":"Qi Hou <qi.hou@nxp.com>, libcamera-devel@lists.libcamera.org","Date":"Mon, 01 Jun 2026 10:53:25 +0100","Message-ID":"<178030760567.662668.1347594960476322592@ping.linuxembedded.co.uk>","User-Agent":"alot/0.9.1","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>"}},{"id":38976,"web_url":"https://patchwork.libcamera.org/comment/38976/","msgid":"<PAXPR04MB82859E3994FD06238488287897122@PAXPR04MB8285.eurprd04.prod.outlook.com>","date":"2026-06-02T01:29:06","subject":"RE: [EXT] Re: [PATCH] LF-18392 libcamera: software_isp: debayer_egl:\n\tDemote unsupported format log to Debug","submitter":{"id":195,"url":"https://patchwork.libcamera.org/api/people/195/","name":"Qi Hou","email":"qi.hou@nxp.com"},"content":"Hi Kieran Bingham,\n\nThank you very much for your quick review. I have sent out the new patch.\nIn v2, I have dropped \"LF-18392\" in the $SUBJECT, and change the log level from Error to Info for both DebayerEGL::getInputConfig() and DebayerEGL::getOutputConfig() for consistency with DebayerCpu.\n\nRegards,\nQi Hou\n\n-----Original Message-----\nFrom: Kieran Bingham <kieran.bingham@ideasonboard.com> \nSent: Monday, June 1, 2026 5:53 PM\nTo: Qi Hou <qi.hou@nxp.com>; libcamera-devel@lists.libcamera.org\nCc: nicolas@ndufresne.ca; Jared Hu <jared.hu@nxp.com>; Qi Hou <qi.hou@nxp.com>; Julien Vuillaumier <julien.vuillaumier@nxp.com>\nSubject: [EXT] Re: [PATCH] LF-18392 libcamera: software_isp: debayer_egl: Demote unsupported format log to Debug\n\nCaution: This is an external email. Please take care when clicking links or opening attachments. When in doubt, report the message using the 'Report this email' button\n\n\nHi Qi,\n\nI think we can drop \"LF-18392\" in the $SUBJECT, but that could be while applying if nothing else is needed.\n\n\nQuoting Qi Hou (2026-06-01 10:28:06)\n> From: Hou Qi <qi.hou@nxp.com>\n>\n> DebayerEGL::getInputConfig() logs at Error level when it encounters an \n> unsupported input format. This function is called during format \n> enumeration from the simple pipeline handler's tryPipeline(), which \n> iterates over all pixel formats reported by the video capture device, \n> including non-Bayer formats such as UYVY and YUYV. The caller already \n> handles the failure gracefully by checking the return value and \n> falling back to direct passthrough when the debayer returns no output formats.\n>\n> Since encountering a non-Bayer format during enumeration is expected \n> behaviour rather than an error condition, demote the log message from \n> Error to Debug. This aligns with DebayerCpu::getInputConfig(), which \n> logs at Info level in the same situation.\n\nI've been 'annoyed' by this print quite a bit too, so I also favour reducing the output.\n\nI think originally we wanted to be sure we saw if the formats weren't supported, but indeed this is currently very verbose at startup.\n\n\nReviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>\n\n>\n> Signed-off-by: Qi Hou <qi.hou@nxp.com>\n> ---\n>  src/libcamera/software_isp/debayer_egl.cpp | 2 +-\n>  1 file changed, 1 insertion(+), 1 deletion(-)\n>\n> diff --git a/src/libcamera/software_isp/debayer_egl.cpp \n> b/src/libcamera/software_isp/debayer_egl.cpp\n> index 8f0c229f..1bd1efae 100644\n> --- a/src/libcamera/software_isp/debayer_egl.cpp\n> +++ b/src/libcamera/software_isp/debayer_egl.cpp\n> @@ -73,7 +73,7 @@ int DebayerEGL::getInputConfig(PixelFormat inputFormat, DebayerInputConfig &conf\n>                 return 0;\n>         }\n>\n> -       LOG(Debayer, Error)\n> +       LOG(Debayer, Debug)\n>                 << \"Unsupported input format \" << inputFormat;\n>\n>         return -EINVAL;\n> --\n> 2.34.1\n>","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 2CA3DC328C\n\tfor <parsemail@patchwork.libcamera.org>;\n\tTue,  2 Jun 2026 01:29:11 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 0E9E563034;\n\tTue,  2 Jun 2026 03:29:10 +0200 (CEST)","from OSPPR02CU001.outbound.protection.outlook.com\n\t(mail-norwayeastazlp170130007.outbound.protection.outlook.com\n\t[IPv6:2a01:111:f403:c20f::7])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 0473E62E9D\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue,  2 Jun 2026 03:29:07 +0200 (CEST)","from PAXPR04MB8285.eurprd04.prod.outlook.com\n\t(2603:10a6:102:1ca::15)\n\tby AM8PR04MB7233.eurprd04.prod.outlook.com (2603:10a6:20b:1df::15)\n\twith Microsoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.71.17;\n\tTue, 2 Jun 2026 01:29:06 +0000","from PAXPR04MB8285.eurprd04.prod.outlook.com\n\t([fe80::81d0:4221:c6e5:9b82]) by\n\tPAXPR04MB8285.eurprd04.prod.outlook.com\n\t([fe80::81d0:4221:c6e5:9b82%4]) with mapi id 15.21.0071.014;\n\tTue, 2 Jun 2026 01:29:06 +0000"],"Authentication-Results":["lancelot.ideasonboard.com; dkim=pass (2048-bit key;\n\tunprotected) header.d=nxp.com header.i=@nxp.com header.b=\"TCP7pQtz\";\n\tdkim-atps=neutral","dkim=none (message not signed)\n\theader.d=none;dmarc=none action=none header.from=nxp.com;"],"ARC-Seal":"i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n\tb=u0dXqDJy+L5Tpd3GRByQOwEJPo5iv4EVAl+IVNeSntDCBuNiRFJqcBJ6Wce7xZ/sqSoj6yP0/+1rfetL5Xn15ymtfGgUhs/C2HZ0vyg41MTe6fnutDReOzhL+r891soPQeLZRc/+EGZScM3bn8d5M2xlz4YvJKsGnHP+pLI3SVPouo7e2w5xv8RRP+vxlj98kMG5wARo5LmomHQGAXYrqQwqfZw08HU22BeZ7MjEsOJzXX2uFAnr9Rg0Ty03Hb3F4N0doKPTDlx0bcfYoj0+jFPAQoUHPoltZR8a6neCDrQ2Z7Ny0a+EJjNGqEnMxNt9l/e9H1l5sYH0PYtfgy6UEw==","ARC-Message-Signature":"i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n\ts=arcselector10001;\n\th=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;\n\tbh=8jO4At5BNAJG6C7tA+z0vnyxD/RzfM/K2l/6fBILzmE=;\n\tb=cFlQBnS0lrC6nYrlOV+BmTOfWgpQwdZ6Oducsdl9+ZOQ4BFGe/LYMHG/e6gahVYO+plYSupn62bETNntlxic0i8lBYMct+PrJ0f2LmbhLfubbfu6YkJt3kihRuPPovy4AwaluGRmgNiD3CpELlI8hPxx0Ohd0IUlVx87VFmHwbriMmfEjg7Z1851hUMkdaHUF0HS870sm280cwHk6DLt0Q+R/IH/Iy2qCr0QNd/M33ySCH6RuCxNJZ1JBIRv5Jxcf9wimqXArGfbToqEgv4lmLZY0ouP+7/VOYBNu8N/ifnJtk/zBgf2AB09h6uPp0egyK8VT7WpIadgIKVYL4ktiA==","ARC-Authentication-Results":"i=1; mx.microsoft.com 1; spf=pass\n\tsmtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com;\n\tdkim=pass header.d=nxp.com; arc=none","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1;\n\th=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n\tbh=8jO4At5BNAJG6C7tA+z0vnyxD/RzfM/K2l/6fBILzmE=;\n\tb=TCP7pQtz353UBUuWCjlSbBx3F9Z+K1kbUYo0lbFX1pfEktHKsKK8BkMukUhig+UnHJRzluyv8XLZG8SU7j+YGCkVSC7meN72d7ghfh00d4xbYdwY5XpSn/wmnJUNtPg6Q6kg6VqoWL8/bqEZBZc9UkxKJtu554f5S1pLIjv7l3T9XZhp05/Cw8GqkxNLdfbsvHXf9naVxHniWcxgf2wnqGTQTswMA/jOa6xWgeXphGSUz21HdzhOzg1+GdttDRNBpfXMmD6nhnOz1AO8xXpMFG34MyHR74SzhrZ7jv4dcYsXdZsjRJZjkBdC4+XJRMiDiq20H8zs9JrxLzHdXNBajQ==","From":"Qi Hou <qi.hou@nxp.com>","To":"Kieran Bingham <kieran.bingham@ideasonboard.com>,\n\t\"libcamera-devel@lists.libcamera.org\"\n\t<libcamera-devel@lists.libcamera.org>","CC":"\"nicolas@ndufresne.ca\" <nicolas@ndufresne.ca>, Jared Hu\n\t<jared.hu@nxp.com>, Julien Vuillaumier <julien.vuillaumier@nxp.com>","Subject":"RE: [EXT] Re: [PATCH] LF-18392 libcamera: software_isp: debayer_egl:\n\tDemote unsupported format log to Debug","Thread-Topic":"[EXT] Re: [PATCH] LF-18392 libcamera: software_isp:\n\tdebayer_egl: Demote unsupported format log to Debug","Thread-Index":"AQHc8aj4irhNpCrdXkGFnbETGFs7Y7YpdaiAgAEEO2A=","Date":"Tue, 2 Jun 2026 01:29:06 +0000","Message-ID":"<PAXPR04MB82859E3994FD06238488287897122@PAXPR04MB8285.eurprd04.prod.outlook.com>","References":"<20260601092806.2745728-1-qi.hou@nxp.com>\n\t<178030760567.662668.1347594960476322592@ping.linuxembedded.co.uk>","In-Reply-To":"<178030760567.662668.1347594960476322592@ping.linuxembedded.co.uk>","Accept-Language":"zh-CN, en-US","Content-Language":"en-US","X-MS-Has-Attach":"","X-MS-TNEF-Correlator":"","authentication-results":["lancelot.ideasonboard.com; dkim=pass (2048-bit key;\n\tunprotected) header.d=nxp.com header.i=@nxp.com header.b=\"TCP7pQtz\";\n\tdkim-atps=neutral","dkim=none (message not signed)\n\theader.d=none;dmarc=none action=none header.from=nxp.com;"],"x-ms-publictraffictype":"Email","x-ms-traffictypediagnostic":"PAXPR04MB8285:EE_|AM8PR04MB7233:EE_","x-ms-office365-filtering-correlation-id":"4ec3fef8-3f35-4c7d-2bd0-08dec0465651","x-ms-exchange-senderadcheck":"1","x-ms-exchange-antispam-relay":"0","x-microsoft-antispam":"BCL:0;\n\tARA:13230040|1800799024|42112799006|376014|19092799006|366016|38070700021|22082099003|18002099003|3023799007|56012099006|4143699003|5023799004|11063799006;","x-microsoft-antispam-message-info":"q4SLy81EKzoXRbDsqP0f39sZ9GA9jT+LNJqvVy2WGysIDE2bqabZydXR/xD1aVuTOpNjt4XnqQ6bf/nWCm3ccEYsdIvffz9Ljr/HWLCIRpE2CIQuQGy2XQKOHAMzPhb+ttckW/r/bVX9IACWKg/GfYJA47SdcMF3BjIKKChQLGOi99SJJxaR5/BUXzr2jFdSo/XGw7haDMwV7MbTOGDEAMuzp4CcYO+TXqdjVLgKub4jg8LarThbnhlfghiu7esp1Bj7z+b12YYh6klmzEAP5umiZ5kpyMKACftcrMY8FnmRLg1PMkXJgrHMT7ozaewLDTbR76NM15UCSsSmcTjvKW4BhtOkLZXR3BCDAV4no9Yp4l/46tgrWBJZ8frnvwPDcuqFAP8PuDAMvrGzxiVKNnQaHYsAw5ce84RwXysVZB8z/IAL9Kv1XAn0W3l5MqoReiFYgbwgSkZGpxj2QkRnQPyAMb+GRvj3jTGrgcUv6uKp8ypbSwY0DBWvAi/YW3RdkLAgbqdS41LaFDAEM/y/CsNrLAv+SF8SJ4ts2MFV3YKNsVfOexaCx55lnMgDyekrdl41YdFgsNLvAVzkp27Y4u6meZ3S/OmrhN4cKbWwMTsCJQDuKxTBTBxEeW/Vi7Fm3hM7C4fr7SXuNjTn8ZsXA+TpnVk7CqciGOQsxXoDFAtoKU9wQSGmHILMjezJsUUnff8EXlwacK+Cp6yzoFjQ8+EuDg32qwen+9xD/VzNQA1gtG2i3aQr9dNbDt/JzRka","x-forefront-antispam-report":"CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n\tIPV:NLI; SFV:NSPM; H:PAXPR04MB8285.eurprd04.prod.outlook.com; PTR:;\n\tCAT:NONE; \n\tSFS:(13230040)(1800799024)(42112799006)(376014)(19092799006)(366016)(38070700021)(22082099003)(18002099003)(3023799007)(56012099006)(4143699003)(5023799004)(11063799006);\n\tDIR:OUT; SFP:1101; ","x-ms-exchange-antispam-messagedata-chunkcount":"1","x-ms-exchange-antispam-messagedata-0":"=?utf-8?q?iuokD2Ivi2aKloRTYQorVtjXS?=\n\t=?utf-8?q?Jt0zrtLFyw3B1Gzrtk2bLYPPNoO7erz7yFWVvNwrG9ZdQ4tfGpFRFNoe?=\n\t=?utf-8?q?Vw/6+0rBBye2JBZkX3t+Zh3q1BoJabIAmyQywdL3WCmq02Vls1EmsJoi?=\n\t=?utf-8?q?CCUsbyTqhGlsDuTvclsaJuEuLRUqoQ74n1vo8S+gjFEybwNfjXn1T5Z4?=\n\t=?utf-8?q?1WeOnwTQZPP2sej6hFWP6q4gxmjUdVAn2Ziukh4hAk7Gu7j3QFDuqk6U?=\n\t=?utf-8?q?UdQTEviSt4XH56wKO2qxkmUib5yeLZ+qpFOur8xzQIFX4X/O6nUSzreT?=\n\t=?utf-8?q?JV8sO5cfTmmDzDZ1iNQgnlSkzuGMKzKYnYC/6MRjoEkp9RmSHLbXAErr?=\n\t=?utf-8?q?FTWF2hAXpi9uW4k19OqvMrSEBr8xIpwIztMoWvXOzjNfrwSkRDv2Jp3a?=\n\t=?utf-8?q?WR8wC0Wbv5VwhvPGEZNpeo/y2jOALjAE6Lq7DvR3BjIPLL9mlRvxPS3a?=\n\t=?utf-8?q?JfAiLSpTHNy97iiJ5mU1O3ecvrc8OtvRAXzHq1OxfWU/IJ2fx5GZI4rI?=\n\t=?utf-8?q?9Vv2vjn23sBu7EJ8/Bm/3pWuG4ws9udqRtSgwOKfmxF6Hb6Wh6fTeVy9?=\n\t=?utf-8?q?qSmjKcTdXrZohLFWE7GiH72gB8YyQJzeo44QrvfFyHHr9at6wpBpu221?=\n\t=?utf-8?q?H49kT3As+bqa6sGb0c2Hasn3pA4F+hXj2tM2iYryXUjeP2h70eiAdfZ8?=\n\t=?utf-8?q?0J65rdAgQMr0p8bCCgKbFnfttH8vAaK4MdYWQuz5MXSI6o5Tckgw+Z1a?=\n\t=?utf-8?q?DadXsp1I4DlWKEikWnJepxrVGUUQoA5Fa+pJGPrHdy24rzPJz5T8W+Gu?=\n\t=?utf-8?q?z+FLWZvaVA/fGYX5lL/Q/BfkC0QWfxgGG5zutaXsUs4m8u8j0L0Ubu/F?=\n\t=?utf-8?q?1NXhi5PskvcEOeO93f+8Iu4LrZxhCeJhYN1e2QGjpGRjMQsO3IzwWVQe?=\n\t=?utf-8?q?r0jpH23FlQ12lWT47Y3qxGpNzIa/z8pyaFDM0xuKDxzas5ZsM7QDL8QZ?=\n\t=?utf-8?q?P0+w0s6Hn4CjY2xju9JeAbwJh9GFkFoCtwwL0/y2TfKPCeP1q6KWB5lZ?=\n\t=?utf-8?q?WCl6J2KJg/sNlPH2jFkJMJbWlu5vsQ3QLaXjf8bcGL9XzoNw6OLZyz6D?=\n\t=?utf-8?q?eWujOasSLvrYKVhmNGKNKRrbLqwHGWhpfLCVz+CN3jnCJAVlbg1wngPC?=\n\t=?utf-8?q?qVKZJCSc83Lr+CHL1cAItT+IHtB/sJKYFZqkAoEwwYm+KTD8OqmvGypM?=\n\t=?utf-8?q?RAu/wx3vYcmMgjAty5tmH8hjRTkaARv5imAHUGrbYv5CVcXx5V3UJAEC?=\n\t=?utf-8?q?NFPl4kR6BBYSV4Ng73PtRuK5YblJhPA9hg1MPg1ikfHr8kp+ajp2R1kt?=\n\t=?utf-8?q?sO1AyiSL+fx30khOTGUFoVEFNi6FOF3bIBYZB3G4qpCzM71THKhZfL8O?=\n\t=?utf-8?q?e5w0Q71WFh2KbZLGqWjVJEHDfuoJou2Q8t0JDXcyFKnMcLxQSY3hwspw?=\n\t=?utf-8?q?ZnBg0bGb+WZv5q0FxEusbOWH5yrc8D0YFiSih7T9oqAAfWRuDEx856ej?=\n\t=?utf-8?q?AxwJTZ7gVMeMVDbtEKIdd3LEqTb+7YtdNRnnRk7Q4PM3H2KpRaH43NJh?=\n\t=?utf-8?q?S/ciRDdoaRjOj5sLw6R7Xq7oUUjRNp8csfkmL78Adyk4+A1V81woucwM?=\n\t=?utf-8?q?mYhFHK1TsZQlmTvAOvf6BYrQdm5GKnbsLh28tasktAaN+aI1+OR3Jvq5?=\n\t=?utf-8?q?K57CkGet3K8N7UucFesz+hfMW0hDijPSl8GgCKrNOHu25aA7pJQJeDID?=\n\t=?utf-8?q?8SLvllIjpjC81tLoz6qm+mc?=","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"base64","MIME-Version":"1.0","X-OriginatorOrg":"nxp.com","X-MS-Exchange-CrossTenant-AuthAs":"Internal","X-MS-Exchange-CrossTenant-AuthSource":"PAXPR04MB8285.eurprd04.prod.outlook.com","X-MS-Exchange-CrossTenant-Network-Message-Id":"4ec3fef8-3f35-4c7d-2bd0-08dec0465651","X-MS-Exchange-CrossTenant-originalarrivaltime":"02 Jun 2026 01:29:06.1507\n\t(UTC)","X-MS-Exchange-CrossTenant-fromentityheader":"Hosted","X-MS-Exchange-CrossTenant-id":"686ea1d3-bc2b-4c6f-a92c-d99c5c301635","X-MS-Exchange-CrossTenant-mailboxtype":"HOSTED","X-MS-Exchange-CrossTenant-userprincipalname":"R3U1hFHJeZa7DYK95T/HZB40D4rTo7eZEZT5XBUj30Yx31Q4As3clURz4G+0S3E0","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"AM8PR04MB7233","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>"}}]