[{"id":25298,"web_url":"https://patchwork.libcamera.org/comment/25298/","msgid":"<6ab9a6bc-e0e0-8676-463f-4eb2da2a6d8c@oss.nxp.com>","date":"2022-10-05T11:10:35","subject":"Re: [libcamera-devel] [PATCH 6/8] libcamera: pipeline_handler: Make\n\tregisterType() private","submitter":{"id":107,"url":"https://patchwork.libcamera.org/api/people/107/","name":"Xavier Roumegue","email":"xavier.roumegue@oss.nxp.com"},"content":"Hi Laurent,\n\nThanks for the patch.\n\nOn 10/3/22 23:21, Laurent Pinchart via libcamera-devel wrote:\n> The PipelineHandlerFactory::registerType() function is called by the\n> PipelineHandlerFactory class only. Make it private.\n> \n> Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>\n> ---\n>   include/libcamera/internal/pipeline_handler.h | 3 ++-\n>   1 file changed, 2 insertions(+), 1 deletion(-)\n> \n> diff --git a/include/libcamera/internal/pipeline_handler.h b/include/libcamera/internal/pipeline_handler.h\n> index 46df69dc789a..ebbdf2aa391f 100644\n> --- a/include/libcamera/internal/pipeline_handler.h\n> +++ b/include/libcamera/internal/pipeline_handler.h\n> @@ -108,10 +108,11 @@ public:\n>   \n>   \tconst std::string &name() const { return name_; }\n>   \n> -\tstatic void registerType(PipelineHandlerFactory *factory);\n>   \tstatic std::vector<PipelineHandlerFactory *> &factories();\n>   \n>   private:\n> +\tstatic void registerType(PipelineHandlerFactory *factory);\n> +\n>   \tvirtual PipelineHandler *createInstance(CameraManager *manager) const = 0;\n>   \n>   \tstd::string name_;\n\n\nReviewed-by: Xavier Roumegue <xavier.roumegue@oss.nxp.com>","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 BA775C0DA4\n\tfor <parsemail@patchwork.libcamera.org>;\n\tWed,  5 Oct 2022 11:10:40 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 6F988622EB;\n\tWed,  5 Oct 2022 13:10:40 +0200 (CEST)","from EUR05-AM6-obe.outbound.protection.outlook.com\n\t(mail-am6eur05on2070.outbound.protection.outlook.com [40.107.22.70])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 264FB621BC\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tWed,  5 Oct 2022 13:10:39 +0200 (CEST)","from PAXPR04MB8703.eurprd04.prod.outlook.com\n\t(2603:10a6:102:21e::22)\n\tby PAXPR04MB8240.eurprd04.prod.outlook.com (2603:10a6:102:1c5::14)\n\twith Microsoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.31;\n\tWed, 5 Oct 2022 11:10:37 +0000","from PAXPR04MB8703.eurprd04.prod.outlook.com\n\t([fe80::4f72:a35a:8c60:63f1]) by\n\tPAXPR04MB8703.eurprd04.prod.outlook.com\n\t([fe80::4f72:a35a:8c60:63f1%6]) with mapi id 15.20.5676.028;\n\tWed, 5 Oct 2022 11:10:37 +0000"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\n\ts=mail; t=1664968240;\n\tbh=lb6OEvniNpSK5oyno2zV3Yp5HxVOrOm8+XYkqZeU9rQ=;\n\th=Date:To:References:In-Reply-To:Subject:List-Id:List-Unsubscribe:\n\tList-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:\n\tFrom;\n\tb=tmM1U+u+MjY/MbCmcz/LVA91ncqYVZKGXuVdl4NFEDQFz+oUZ2ry5YiXy7Xl8odgp\n\t36o8fo2JwEmViGCuymeOjsY9wLR6R6Y8Z+r1la13bfMok+3d90104QEUz7xlcPrMru\n\tiqWut3O69jX+cTwFbYVvDp34BrL45DwqYL3y6eAL0cowiqBAEoHBdOkWPKLq3fHxxK\n\tvf/xWqWXNsbKV3JkGRgjWjL3nL6EwV/telYxIGLknxFVfuCUXPgn5Ssk/aH0gZozh0\n\tSLS8BjUQ6gEmZyFLzkjqs4KW7DqaZCnqXag0UveTStBUTVhs/ze3wHRiGKhdElcxhA\n\tgV0KfuHyNy97A==","v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com;\n\ts=selector2-NXP1-onmicrosoft-com;\n\th=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n\tbh=qxhDXn2cBKIiT9wIKMDoZJENhkIu9wBhD4oZlWb7Fe8=;\n\tb=Uo2JXTpyUY0iffLVJyLym5HDFIJhVDoLqkMJruBuCFzK5rOYPo+9c5CJ2Hk+COu0wKIbbs8xhXmH8N1XsSnXx9vPygmIobbBpO1iBJB1JZIX835CAGgfK4iFQm5155wRPZKEFTFt+SOV1YEM9Z1J9pAWQtNpM/FdgdpyaUTr11Q="],"Authentication-Results":["lancelot.ideasonboard.com; dkim=pass (1024-bit key; \n\tunprotected) header.d=NXP1.onmicrosoft.com\n\theader.i=@NXP1.onmicrosoft.com\n\theader.b=\"Uo2JXTpy\"; dkim-atps=neutral","dkim=none (message not signed)\n\theader.d=none;dmarc=none action=none header.from=oss.nxp.com;"],"ARC-Seal":"i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;\n\tb=fFrCO2FReruwMxmymwcArQyfHibLlCTZ1oVZ3YZQquet2BO/mpXdgJPF2ZWaI96IGAdOX+zSAwsyFNQEa44jgPm2EtXw12lTZGJaUPSuYqCZ6Y9AG41XvdCp9Vc9q6mUIGAUYh1NgEklXFc5AAK2r98toMwlPhZHgpC1YQ6V+JqxN9zOyFBiZm9VHnkSexuV9+cMUiERvD7gU4Zqby8QLWuj3NjNXibVzK8XQ88WPyAXuECrxIZCf1t58K7BxR6o6SGMW0Xcy6E2xHwtwexUaHk3gdHl1uj7UuzhnZd1xyyed8aoesuJRszCDmtPVUHYJ8M/7V1z+BBlhBhVSrDkOQ==","ARC-Message-Signature":"i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n\ts=arcselector9901;\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=qxhDXn2cBKIiT9wIKMDoZJENhkIu9wBhD4oZlWb7Fe8=;\n\tb=i6HJ6ZLMBSF4PJaPGgGwH3rAd0b37F0UoKmArp8ZWYGF3dzVYs4X+HU0ZbLD92d8UW4rjpqebM2UeIB4O6xagICGYrpJGQJazf2rvtXjdAhkz9YmaMd+qjLx1sluhBb1OHnG4Z+jdMzKrmLq7O4ekGKcWetQmv9+fP4FZ31ZvR9Ic670ZYCNKiHD74iLDMURb6tH+QccOGiHOhE2JiBD7MOW5KbTVFOj2VE+190ZdFP94wZwcMLWWEpbW+CeOqrpx++z0Gbnjno7379c7hxAfhDvY/Fi8KRhDsFuG923PsdAW4LrGs7jWJEDqNOCdiyYmu8jMrqNr6YWmcCVNXQLjg==","ARC-Authentication-Results":"i=1; mx.microsoft.com 1; spf=pass\n\tsmtp.mailfrom=oss.nxp.com;\n\tdmarc=pass action=none header.from=oss.nxp.com; \n\tdkim=pass header.d=oss.nxp.com; arc=none","Message-ID":"<6ab9a6bc-e0e0-8676-463f-4eb2da2a6d8c@oss.nxp.com>","Date":"Wed, 5 Oct 2022 13:10:35 +0200","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101\n\tThunderbird/102.3.1","Content-Language":"en-US, fr","To":"Laurent Pinchart <laurent.pinchart@ideasonboard.com>,\n\tlibcamera-devel@lists.libcamera.org","References":"<20221003212128.32429-1-laurent.pinchart@ideasonboard.com>\n\t<20221003212128.32429-7-laurent.pinchart@ideasonboard.com>","In-Reply-To":"<20221003212128.32429-7-laurent.pinchart@ideasonboard.com>","Content-Type":"text/plain; charset=UTF-8; format=flowed","Content-Transfer-Encoding":"7bit","X-ClientProxiedBy":"PAZP264CA0011.FRAP264.PROD.OUTLOOK.COM\n\t(2603:10a6:102:21::16) To PAXPR04MB8703.eurprd04.prod.outlook.com\n\t(2603:10a6:102:21e::22)","MIME-Version":"1.0","X-MS-Exchange-MessageSentRepresentingType":"1","X-MS-PublicTrafficType":"Email","X-MS-TrafficTypeDiagnostic":"PAXPR04MB8703:EE_|PAXPR04MB8240:EE_","X-MS-Office365-Filtering-Correlation-Id":"6dcbab44-2533-4f10-e189-08daa6c23b2d","X-MS-Exchange-SharedMailbox-RoutingAgent-Processed":"True","X-MS-Exchange-SenderADCheck":"1","X-MS-Exchange-AntiSpam-Relay":"0","X-Microsoft-Antispam":"BCL:0;","X-Microsoft-Antispam-Message-Info":"KwlB7VBs5WZZOVEr4PRt0zIi/UcS1ZeQfkylp9QQNLj64smP7qGY++E31RL2FlrrwX7WM8y7eIMYWF6mNOWyal1yCSgvbyroEc//Gr80EbDlofAV1xcSabbyseNtmo8M+ifu9Azpe6gQV+SLKKv13tt9PfhraB8uBopivZtLwz3tc/9E1DkiQZ1YmVH7b8UQTRfjts+n9/saPV3A37MM7pxkd6+bx8c4kNDMcHLQO4fe88CdEzPoZQkVJ/EZSgeBfeblSumbMbcKG1sG3X2V/OzpSkaKwxFDcB6Iw7g502oKzoKjOVzF2fOKJDXrm556ouFLrxj7/BrTDlZzTXZBF8JbKcjMm2rB6KBJE1srPrRgXHl9hyua0dfGHB3R1TgChlSBKNDPbxSnzDdD3YSvRGoRMKnPW8OWiy2B6t1TJEAZviqEJ+6ou1OGmaoASA+M6iBe3XmdMuIAf2/0D1pzruzynoYzKtqRSZbrOe+Ig3L5uMSaD127Sdt2mVzbdsTiImIkrsgmB+zJXovSVc5J//m4OUVPBrejFFMcxlRCTrI0AWFbgyJLLUBa4MSd6qzG6DWBlQjnQk2YEmBGeAYDBc5NChW1Ww8zGkJCahh9y3ft3SDIqlcwt0ORCrO2HHCSMKmIOPdHML0obuGk9cuZNcufJM3HMGSD5ZHVvCRUR0M+QwClDBx9VZiE8uCJ2S/B0WCrFYBLZK8+klHpp+9UnVuTso7MZzeeunMPMMGt4/VjMhmow/N9BloF1Kza//LaLDlBzQLFtE3GXG0Rcg73W031kuvgwGfIa1P3Fa4Oy3E=","X-Forefront-Antispam-Report":"CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n\tIPV:NLI; SFV:NSPM; H:PAXPR04MB8703.eurprd04.prod.outlook.com; PTR:;\n\tCAT:NONE; \n\tSFS:(13230022)(4636009)(376002)(396003)(346002)(366004)(39860400002)(136003)(451199015)(66946007)(66476007)(66556008)(8676002)(316002)(53546011)(6506007)(52116002)(2906002)(6512007)(2616005)(186003)(5660300002)(8936002)(38100700002)(41300700001)(31696002)(86362001)(83380400001)(6486002)(31686004)(478600001)(43740500002)(45980500001);\n\tDIR:OUT; SFP:1101; ","X-MS-Exchange-AntiSpam-MessageData-ChunkCount":"1","X-MS-Exchange-AntiSpam-MessageData-0":"=?utf-8?q?izpu7wKDP75Bif8SfF4HtYXop?=\n\t=?utf-8?q?7uqdwoT31iHF7YcvfMfHWcGdfSMHw08sQjlKYuT3HcIXN+m1FiZe7Gvq?=\n\t=?utf-8?q?CxdhZPUBI6Z8lQ+yNJqdtS07zAXLkbz+GqUCUrGhWvTM/f+uaHEIoLiW?=\n\t=?utf-8?q?Q6uFxN3gszBkjHcIlunVcd25xQTRbrDySW/xMKTbUWxVSB0o6lZ69XlN?=\n\t=?utf-8?q?MD9BrcC3p5MSoomp1iWoHiCZ/7mzR2YD6ZPTm3GsjoVvrOJyVXOleEiT?=\n\t=?utf-8?q?k/doQPmnhzb2JqAgQj+f9sx9jwdIcunTodfITRkm/OSfU6Z6MAPk6e3j?=\n\t=?utf-8?q?jv3I15dIIH4yFhqnvgRVhVRXZrVxp+Nl9oMwRadlT92f2a69PBOgTIbG?=\n\t=?utf-8?q?tBKdT+zS7N22AHj0FLvNc18N22/aLCmiWuUE8v2oqiX63tPU8dQu7pLX?=\n\t=?utf-8?q?7uADOG/E7cHxpgy89fljWCHJwSdd2FX/GoJfRK067XoIabOdHsTkMAo6?=\n\t=?utf-8?q?945AwE4cgeLmg8kA9UUVuzw2Pk6wul4CHp7AFBJrkmiXs2vwef0OjifC?=\n\t=?utf-8?q?GVhD4U1pHRvLfPlVgwSp5WB9nf2OePlgILow0//qJV8DxoxrHvc8EurJ?=\n\t=?utf-8?q?gMjhMLoo2sHqQLmM2LDaYEbBwehcHlxqYUTRXr71iONB4Ku8XGuOS7AU?=\n\t=?utf-8?q?WMlnF8vuTwy9znIf4XMCTVOE+fX80MeA+ZszdFWa3XfIb5yyw+2SA09d?=\n\t=?utf-8?q?TMzLhDMqQh3Rhl5Pr7qZPwgoAyr7ykiv8q/+74HbaiGvmU9kTt3Jrms6?=\n\t=?utf-8?q?fBWVZworihauEoRuOXzBPr1I2zy6h2zmOufqxAInLKfiWFwJpPTEuWK9?=\n\t=?utf-8?q?bKhadv8KdIWH379wS1PHfZsf52oX+fKYmDRVqgcDI62xIo0+fuFgaJM9?=\n\t=?utf-8?q?sLFmkQrvoQVPcbMfgE1JEnl3hnsulNr3uinDGL6/EtnUCzIgDv/RUXgr?=\n\t=?utf-8?q?aV/46aSBBcmkSlb3k6qxgpQwox0SNVrqJQ9bgAbUmnl0XOc23eU8DHm5?=\n\t=?utf-8?q?Pa1PnSd7a8GIZz+gJkOZa9bEzLu7rb7zPhYMcLDhVSZLY+OIF7u4/1hV?=\n\t=?utf-8?q?fzdjs/wiecE9jxULyM10PVV9bGJffNFWkduQwHETX1mX5mcI/Csdxfhy?=\n\t=?utf-8?q?kz5dlosrMZNkEyut3owO/6E3qvwnekpsOPzF4auba8xD9XPqt3+orQJ4?=\n\t=?utf-8?q?U1Oz689AdxlTQOfXleW0PvXVBcIcvb3OzDXMVebkllJyZEuWkFJz4mZW?=\n\t=?utf-8?q?VbDV7+YFOTDT/i1DYbKlyQPdbWb1Vnj9YKRsThx7qH9ujkX2Fg0qryNF?=\n\t=?utf-8?q?LFt1kDJiSXvHd3x6Xe+bHV2asZ10iwuvUbw8ASuqw4tNi6fnr5cuckCk?=\n\t=?utf-8?q?Q8SzC9DmtVCYxaWxGVY/rdPQw54PbKdE1DNkFq+SWrqGkHiE4vMQUX62?=\n\t=?utf-8?q?8qzlEbTDnlcQWmyY6giJS1P4l7HupelEa9ce48DTUlo0AAcg5WSAcuKf?=\n\t=?utf-8?q?ChUjhWTLuZo8ruNDsdTvT8SeUDw98di+ZuHs0apMhknM2jl8XcwwYToE?=\n\t=?utf-8?q?QtVmW8O01ua2Jsfa7hrFjqLuhnYak84V0QXnP7pPaW7zdse9I6k5kjcV?=\n\t=?utf-8?q?p6L6XRmZHPRrtBUvQbihg8DbipPoEpMmUNEIF9a3gaHdhQuFRG/Y2SMh?=\n\t=?utf-8?q?rNTW/3y4OiIILPaqK1eANWV5wvhYa57H5TFEgsmwXIj057EvL00Bf5+6?=\n\t=?utf-8?q?NKJA66eQom6+VZg0w6q/te/HYmXfYXy3irO4A=3D=3D?=","X-OriginatorOrg":"oss.nxp.com","X-MS-Exchange-CrossTenant-Network-Message-Id":"6dcbab44-2533-4f10-e189-08daa6c23b2d","X-MS-Exchange-CrossTenant-AuthSource":"PAXPR04MB8703.eurprd04.prod.outlook.com","X-MS-Exchange-CrossTenant-AuthAs":"Internal","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"05 Oct 2022 11:10:37.5887\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":"lliNFlPkRFwRiMntZlA2o7GaKmD7b1V58kYVkBsKhcUE33QM+qHwTi06b9eIqYKnTeaYOg/krPzzhIUd/twxMA==","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"PAXPR04MB8240","Subject":"Re: [libcamera-devel] [PATCH 6/8] libcamera: pipeline_handler: Make\n\tregisterType() private","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":"\"Xavier Roumegue \\(OSS\\) via libcamera-devel\"\n\t<libcamera-devel@lists.libcamera.org>","Reply-To":"\"Xavier Roumegue \\(OSS\\)\" <xavier.roumegue@oss.nxp.com>","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}},{"id":25336,"web_url":"https://patchwork.libcamera.org/comment/25336/","msgid":"<20221007141037.ld6rr43rrrsciiic@uno.localdomain>","date":"2022-10-07T14:10:37","subject":"Re: [libcamera-devel] [PATCH 6/8] libcamera: pipeline_handler: Make\n\tregisterType() private","submitter":{"id":3,"url":"https://patchwork.libcamera.org/api/people/3/","name":"Jacopo Mondi","email":"jacopo@jmondi.org"},"content":"Hi Laurent\n\nOn Tue, Oct 04, 2022 at 12:21:26AM +0300, Laurent Pinchart via libcamera-devel wrote:\n> The PipelineHandlerFactory::registerType() function is called by the\n> PipelineHandlerFactory class only. Make it private.\n>\n> Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>\n\nhere you go!\n\nReviewed-by: Jacopo Mondi <jacopo@jmondi.org>\n\nThanks\n  j\n\n> ---\n>  include/libcamera/internal/pipeline_handler.h | 3 ++-\n>  1 file changed, 2 insertions(+), 1 deletion(-)\n>\n> diff --git a/include/libcamera/internal/pipeline_handler.h b/include/libcamera/internal/pipeline_handler.h\n> index 46df69dc789a..ebbdf2aa391f 100644\n> --- a/include/libcamera/internal/pipeline_handler.h\n> +++ b/include/libcamera/internal/pipeline_handler.h\n> @@ -108,10 +108,11 @@ public:\n>\n>  \tconst std::string &name() const { return name_; }\n>\n> -\tstatic void registerType(PipelineHandlerFactory *factory);\n>  \tstatic std::vector<PipelineHandlerFactory *> &factories();\n>\n>  private:\n> +\tstatic void registerType(PipelineHandlerFactory *factory);\n> +\n>  \tvirtual PipelineHandler *createInstance(CameraManager *manager) const = 0;\n>\n>  \tstd::string name_;\n> --\n> Regards,\n>\n> Laurent Pinchart\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 5A7AFC0DA4\n\tfor <parsemail@patchwork.libcamera.org>;\n\tFri,  7 Oct 2022 14:10:41 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 102F462D19;\n\tFri,  7 Oct 2022 16:10:41 +0200 (CEST)","from relay6-d.mail.gandi.net (relay6-d.mail.gandi.net\n\t[217.70.183.198])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 297B860A88\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tFri,  7 Oct 2022 16:10:39 +0200 (CEST)","(Authenticated sender: jacopo@jmondi.org)\n\tby mail.gandi.net (Postfix) with ESMTPSA id A6DFFC000D;\n\tFri,  7 Oct 2022 14:10:38 +0000 (UTC)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\n\ts=mail; t=1665151841;\n\tbh=khzhZruHbImlVJW1PSBkrlyBFX1oRQD4W4UN5P0KATQ=;\n\th=Date:To:References:In-Reply-To:Subject:List-Id:List-Unsubscribe:\n\tList-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc:\n\tFrom;\n\tb=lHVx54CVrP6m2zklfl/DO+FGh78SLUXZ7TTznWUu/WKblHzLaXuSRpFbGFyRcbRH9\n\tYI0N3oYyk+LKHidKR8IjgPaY3Ek/Y7wzwdZYfb73IrkhKnDH3C1WZAAAnsTuPQz+W0\n\ttTYs8PbZqSHuM9ZIpoz+l9a9uiMLJ4ehWRLauN6VTvk85AENtkHvUwH6JfB/4K9wIi\n\to+s2wgspeggr0ECQnING7HG2I/U3zimA20Nl2CdIWEUIcGiQ5YhmVS2pbt+THlDCl2\n\tdxlYPZG4PnyT1+DApc+p/K2pYI5v2qOq9VHfGJxl/2DiWEW34xYYEdk2aj/ig03sEh\n\tvbiYFZup8N/og==","Date":"Fri, 7 Oct 2022 16:10:37 +0200","To":"Laurent Pinchart <laurent.pinchart@ideasonboard.com>","Message-ID":"<20221007141037.ld6rr43rrrsciiic@uno.localdomain>","References":"<20221003212128.32429-1-laurent.pinchart@ideasonboard.com>\n\t<20221003212128.32429-7-laurent.pinchart@ideasonboard.com>","MIME-Version":"1.0","Content-Type":"text/plain; charset=utf-8","Content-Disposition":"inline","In-Reply-To":"<20221003212128.32429-7-laurent.pinchart@ideasonboard.com>","Subject":"Re: [libcamera-devel] [PATCH 6/8] libcamera: pipeline_handler: Make\n\tregisterType() private","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":"Jacopo Mondi via libcamera-devel <libcamera-devel@lists.libcamera.org>","Reply-To":"Jacopo Mondi <jacopo@jmondi.org>","Cc":"libcamera-devel@lists.libcamera.org","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}}]