[{"id":38488,"web_url":"https://patchwork.libcamera.org/comment/38488/","msgid":"<ac4_Q1oapb46PCpS@zed>","date":"2026-04-02T10:06:34","subject":"Re: [PATCH 1/2] libcamera: properties: Add a pipeline handler name\n\tproperty","submitter":{"id":143,"url":"https://patchwork.libcamera.org/api/people/143/","name":"Jacopo Mondi","email":"jacopo.mondi@ideasonboard.com"},"content":"Hi Kieran\n\nOn Mon, Mar 30, 2026 at 12:40:24PM +0100, Kieran Bingham wrote:\n> Allow the camera properties to report what pipeline handler is managing\n> the camera device.\n>\n\nAs you pointed out, the same platform could be supported by different\npipeline handlers, so I think this actually makes sense.\n\nHowever I wonder how an application is supposed to use this property,\nthis seems more like something useful during\ndevelopment/experimentation\n\n> Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>\n\nBut overall I don't see any drawback in adding such property, so\nReviewed-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>\n\n> ---\n>  src/libcamera/property_ids_core.yaml | 5 +++++\n>  1 file changed, 5 insertions(+)\n>\n> diff --git a/src/libcamera/property_ids_core.yaml b/src/libcamera/property_ids_core.yaml\n> index 834454a4e087..524cc48a08c7 100644\n> --- a/src/libcamera/property_ids_core.yaml\n> +++ b/src/libcamera/property_ids_core.yaml\n> @@ -701,4 +701,9 @@ controls:\n>\n>          Different cameras may report identical devices.\n>\n> +  - PipelineHandler:\n> +      type: string\n> +      description: |\n> +        The name of the pipeline handler that manages this camera device.\n> +\n>  ...\n>\n> --\n> 2.52.0\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 018E5BEFBE\n\tfor <parsemail@patchwork.libcamera.org>;\n\tThu,  2 Apr 2026 10:06:39 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 036CD62D59;\n\tThu,  2 Apr 2026 12:06:39 +0200 (CEST)","from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[213.167.242.64])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 0D75D62CFD\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tThu,  2 Apr 2026 12:06:38 +0200 (CEST)","from ideasonboard.com (static.170.20.224.46.clients.your-server.de\n\t[46.224.20.170])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 3A3142295;\n\tThu,  2 Apr 2026 12:05:14 +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=\"pUa8Q0dC\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1775124314;\n\tbh=JBzIDME8JXv2u+B6Ocsvj4QmJNVWmO4vXpXA9UdP9CY=;\n\th=Date:From:To:Cc:Subject:References:In-Reply-To:From;\n\tb=pUa8Q0dCq8hAiDLMHVGP2f3Tte5hOg67Ydxjwor9EZDd66cF5OsGtz58INjDYo+7S\n\tTj1IhB86gnOGRC5+HskivIEMZ09qNYIFza0g0/wBUFBYI/PJsT8FljYY5HKjyn9J/g\n\tACIAGX9WTFM+3Ib31Wqa+3fDIqKVPRjxWTScvA7k=","Date":"Thu, 2 Apr 2026 12:06:34 +0200","From":"Jacopo Mondi <jacopo.mondi@ideasonboard.com>","To":"Kieran Bingham <kieran.bingham@ideasonboard.com>","Cc":"libcamera-devel@lists.libcamera.org","Subject":"Re: [PATCH 1/2] libcamera: properties: Add a pipeline handler name\n\tproperty","Message-ID":"<ac4_Q1oapb46PCpS@zed>","References":"<20260330-kbingham-pipeline-handler-property-v1-0-fdab13d5d263@ideasonboard.com>\n\t<20260330-kbingham-pipeline-handler-property-v1-1-fdab13d5d263@ideasonboard.com>","MIME-Version":"1.0","Content-Type":"text/plain; charset=utf-8","Content-Disposition":"inline","In-Reply-To":"<20260330-kbingham-pipeline-handler-property-v1-1-fdab13d5d263@ideasonboard.com>","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":38490,"web_url":"https://patchwork.libcamera.org/comment/38490/","msgid":"<5e1dd4aa-90ea-41fa-9ae0-0f86afa649ec@ideasonboard.com>","date":"2026-04-02T10:08:32","subject":"Re: [PATCH 1/2] libcamera: properties: Add a pipeline handler name\n\tproperty","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/people/216/","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"content":"2026. 04. 02. 12:06 keltezéssel, Jacopo Mondi írta:\n> Hi Kieran\n> \n> On Mon, Mar 30, 2026 at 12:40:24PM +0100, Kieran Bingham wrote:\n>> Allow the camera properties to report what pipeline handler is managing\n>> the camera device.\n>>\n> \n> As you pointed out, the same platform could be supported by different\n> pipeline handlers, so I think this actually makes sense.\n> \n> However I wonder how an application is supposed to use this property,\n> this seems more like something useful during\n> development/experimentation\n> \n>> Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>\n> \n> But overall I don't see any drawback in adding such property, so\n\nDo the pipeline handler names have to become stable now?\n\n\n\n> Reviewed-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>\n> \n>> ---\n>>   src/libcamera/property_ids_core.yaml | 5 +++++\n>>   1 file changed, 5 insertions(+)\n>>\n>> diff --git a/src/libcamera/property_ids_core.yaml b/src/libcamera/property_ids_core.yaml\n>> index 834454a4e087..524cc48a08c7 100644\n>> --- a/src/libcamera/property_ids_core.yaml\n>> +++ b/src/libcamera/property_ids_core.yaml\n>> @@ -701,4 +701,9 @@ controls:\n>>\n>>           Different cameras may report identical devices.\n>>\n>> +  - PipelineHandler:\n>> +      type: string\n>> +      description: |\n>> +        The name of the pipeline handler that manages this camera device.\n>> +\n>>   ...\n>>\n>> --\n>> 2.52.0\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 A823BBEFBE\n\tfor <parsemail@patchwork.libcamera.org>;\n\tThu,  2 Apr 2026 10:08:38 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 5725562D6C;\n\tThu,  2 Apr 2026 12:08:38 +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 2CF7E62CFD\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tThu,  2 Apr 2026 12:08:37 +0200 (CEST)","from [192.168.33.39] (185.221.143.151.nat.pool.zt.hu\n\t[185.221.143.151])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 22BAE2295;\n\tThu,  2 Apr 2026 12:07:12 +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=\"pIPa5mjG\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1775124433;\n\tbh=/Sdbbjc2o3RQVEeHsnrWN6UF01YqjhuDn+SRXkqlfQE=;\n\th=Date:Subject:To:Cc:References:From:In-Reply-To:From;\n\tb=pIPa5mjG6Trh7r5i/zrsjGZeAzZfKgjCutD5EWo3DUVbBDv3uGs4ErDc32f2xIy7O\n\th9LtjuJOJxZ4V8i2AbCCDcjIXdASJij9+6v/F0FzrR3X/CqRNasHElJH26tH7MOMdQ\n\t+NSr748CL7YCqWyad2ljKn+Rxd184xIFzEKtZiyM=","Message-ID":"<5e1dd4aa-90ea-41fa-9ae0-0f86afa649ec@ideasonboard.com>","Date":"Thu, 2 Apr 2026 12:08:32 +0200","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH 1/2] libcamera: properties: Add a pipeline handler name\n\tproperty","To":"Jacopo Mondi <jacopo.mondi@ideasonboard.com>,\n\tKieran Bingham <kieran.bingham@ideasonboard.com>","Cc":"libcamera-devel@lists.libcamera.org","References":"<20260330-kbingham-pipeline-handler-property-v1-0-fdab13d5d263@ideasonboard.com>\n\t<20260330-kbingham-pipeline-handler-property-v1-1-fdab13d5d263@ideasonboard.com>\n\t<ac4_Q1oapb46PCpS@zed>","From":"=?utf-8?q?Barnab=C3=A1s_P=C5=91cze?= <barnabas.pocze@ideasonboard.com>","Content-Language":"en-US, hu-HU","In-Reply-To":"<ac4_Q1oapb46PCpS@zed>","Content-Type":"text/plain; charset=UTF-8; format=flowed","Content-Transfer-Encoding":"8bit","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":38491,"web_url":"https://patchwork.libcamera.org/comment/38491/","msgid":"<177512911291.2610992.3508729581339398199@ping.linuxembedded.co.uk>","date":"2026-04-02T11:25:12","subject":"Re: [PATCH 1/2] libcamera: properties: Add a pipeline handler name\n\tproperty","submitter":{"id":4,"url":"https://patchwork.libcamera.org/api/people/4/","name":"Kieran Bingham","email":"kieran.bingham@ideasonboard.com"},"content":"Quoting Barnabás Pőcze (2026-04-02 11:08:32)\n> 2026. 04. 02. 12:06 keltezéssel, Jacopo Mondi írta:\n> > Hi Kieran\n> > \n> > On Mon, Mar 30, 2026 at 12:40:24PM +0100, Kieran Bingham wrote:\n> >> Allow the camera properties to report what pipeline handler is managing\n> >> the camera device.\n> >>\n> > \n> > As you pointed out, the same platform could be supported by different\n> > pipeline handlers, so I think this actually makes sense.\n> > \n> > However I wonder how an application is supposed to use this property,\n> > this seems more like something useful during\n> > development/experimentation\n\nCamshark lists it as a property automatically and makes it really easy\nfor me to know what pipeline handler I'm running.\n\nIt's just a property. Applications don't have to make any use of it,\nexcept optionally tell the user if it's in their interests.\n\n> >> Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>\n> > \n> > But overall I don't see any drawback in adding such property, so\n> \n> Do the pipeline handler names have to become stable now?\n\nNo, I don't think so. This isn't something which should be used to\n'switch' on. It's just a property for information.\n\n--\nKieran\n\n> \n> \n> \n> > Reviewed-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>\n> > \n> >> ---\n> >>   src/libcamera/property_ids_core.yaml | 5 +++++\n> >>   1 file changed, 5 insertions(+)\n> >>\n> >> diff --git a/src/libcamera/property_ids_core.yaml b/src/libcamera/property_ids_core.yaml\n> >> index 834454a4e087..524cc48a08c7 100644\n> >> --- a/src/libcamera/property_ids_core.yaml\n> >> +++ b/src/libcamera/property_ids_core.yaml\n> >> @@ -701,4 +701,9 @@ controls:\n> >>\n> >>           Different cameras may report identical devices.\n> >>\n> >> +  - PipelineHandler:\n> >> +      type: string\n> >> +      description: |\n> >> +        The name of the pipeline handler that manages this camera device.\n> >> +\n> >>   ...\n> >>\n> >> --\n> >> 2.52.0\n> >>\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 24603BDCBD\n\tfor <parsemail@patchwork.libcamera.org>;\n\tThu,  2 Apr 2026 11:25:18 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 690B762D5A;\n\tThu,  2 Apr 2026 13:25:17 +0200 (CEST)","from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[213.167.242.64])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id DDF3062CEB\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tThu,  2 Apr 2026 13:25:15 +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 D91132295;\n\tThu,  2 Apr 2026 13:23:51 +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=\"WeTTcLgQ\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1775129031;\n\tbh=MKZP2uEG8zzx1DruHY4p+bfleqH7wP4G1WVNvQzn/FM=;\n\th=In-Reply-To:References:Subject:From:Cc:To:Date:From;\n\tb=WeTTcLgQjpk6GE2+v+ZT2L8WDms29M+tCpZ+FUsVRHWekJlGeENfnFIukUiF8znOO\n\ti8yo/m2aOhu/SM23trBTf6xAg7t7NPe3bNhqPEbvSkimum4UiVdIUpemgO2G5vyJxO\n\tJ/A1FTMLUuIeg3mW5nzyyNP7NsIhHSwUQHEcf66M=","Content-Type":"text/plain; charset=\"utf-8\"","MIME-Version":"1.0","Content-Transfer-Encoding":"quoted-printable","In-Reply-To":"<5e1dd4aa-90ea-41fa-9ae0-0f86afa649ec@ideasonboard.com>","References":"<20260330-kbingham-pipeline-handler-property-v1-0-fdab13d5d263@ideasonboard.com>\n\t<20260330-kbingham-pipeline-handler-property-v1-1-fdab13d5d263@ideasonboard.com>\n\t<ac4_Q1oapb46PCpS@zed>\n\t<5e1dd4aa-90ea-41fa-9ae0-0f86afa649ec@ideasonboard.com>","Subject":"Re: [PATCH 1/2] libcamera: properties: Add a pipeline handler name\n\tproperty","From":"Kieran Bingham <kieran.bingham@ideasonboard.com>","Cc":"libcamera-devel@lists.libcamera.org","To":"=?utf-8?q?Barnab=C3=A1s_P=C5=91cze?= <barnabas.pocze@ideasonboard.com>,\n\tJacopo Mondi <jacopo.mondi@ideasonboard.com>","Date":"Thu, 02 Apr 2026 12:25:12 +0100","Message-ID":"<177512911291.2610992.3508729581339398199@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":38493,"web_url":"https://patchwork.libcamera.org/comment/38493/","msgid":"<177513121477.2610992.10926742256632361372@ping.linuxembedded.co.uk>","date":"2026-04-02T12:00:14","subject":"Re: [PATCH 1/2] libcamera: properties: Add a pipeline handler name\n\tproperty","submitter":{"id":4,"url":"https://patchwork.libcamera.org/api/people/4/","name":"Kieran Bingham","email":"kieran.bingham@ideasonboard.com"},"content":"Quoting Laurent Pinchart (2026-04-02 12:35:30)\n> On Thu, Apr 02, 2026 at 12:25:12PM +0100, Kieran Bingham wrote:\n> > Quoting Barnabás Pőcze (2026-04-02 11:08:32)\n> > > 2026. 04. 02. 12:06 keltezéssel, Jacopo Mondi írta:\n> > > > Hi Kieran\n> > > > \n> > > > On Mon, Mar 30, 2026 at 12:40:24PM +0100, Kieran Bingham wrote:\n> > > >> Allow the camera properties to report what pipeline handler is managing\n> > > >> the camera device.\n> > > > \n> > > > As you pointed out, the same platform could be supported by different\n> > > > pipeline handlers, so I think this actually makes sense.\n> > > > \n> > > > However I wonder how an application is supposed to use this property,\n> > > > this seems more like something useful during\n> > > > development/experimentation\n> > \n> > Camshark lists it as a property automatically and makes it really easy\n> > for me to know what pipeline handler I'm running.\n> > \n> > It's just a property. Applications don't have to make any use of it,\n> > except optionally tell the user if it's in their interests.\n> > \n> > > >> Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>\n> > > > \n> > > > But overall I don't see any drawback in adding such property, so\n> > > \n> > > Do the pipeline handler names have to become stable now?\n> > \n> > No, I don't think so. This isn't something which should be used to\n> > 'switch' on. It's just a property for information.\n> \n> I agree, I think this property is very useful, but mostly for\n> development, debugging and support.\n> \n> > > > Reviewed-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>\n> > > > \n> > > >> ---\n> > > >>   src/libcamera/property_ids_core.yaml | 5 +++++\n> > > >>   1 file changed, 5 insertions(+)\n> > > >>\n> > > >> diff --git a/src/libcamera/property_ids_core.yaml b/src/libcamera/property_ids_core.yaml\n> > > >> index 834454a4e087..524cc48a08c7 100644\n> > > >> --- a/src/libcamera/property_ids_core.yaml\n> > > >> +++ b/src/libcamera/property_ids_core.yaml\n> > > >> @@ -701,4 +701,9 @@ controls:\n> > > >>\n> > > >>           Different cameras may report identical devices.\n> > > >>\n> > > >> +  - PipelineHandler:\n> > > >> +      type: string\n> > > >> +      description: |\n> > > >> +        The name of the pipeline handler that manages this camera device.\n> \n> The address the concern that the pipeline handler name isn't stable, I'd\n> mention it here.\n> \n>         The name of the pipeline handler that manages this camera device.\n> \n>         This property is meant to help development, debugging and support. The\n>         pipeline handler name is not guaranteed to be stable across libcamera\n>         releases.\n> \n> or something similar. With that,\n\nI'm fine adding that!\n\n\n> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>\n> \n\nThanks all.\n--\nKieran\n\n> > > >> +\n> > > >>   ...\n> > > >>\n> \n> -- \n> Regards,\n> \n> Laurent Pinchart","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 AB644BDCBD\n\tfor <parsemail@patchwork.libcamera.org>;\n\tThu,  2 Apr 2026 12:00:21 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id AF18B62D65;\n\tThu,  2 Apr 2026 14:00:20 +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 C64A162CEB\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tThu,  2 Apr 2026 14:00:18 +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 B7BD42295;\n\tThu,  2 Apr 2026 13:58:54 +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=\"PrWV1TU0\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1775131134;\n\tbh=ozf9p+b3ia4fCOEL3UoRzqRtXnwVLK73sptqkxCY2NM=;\n\th=In-Reply-To:References:Subject:From:Cc:To:Date:From;\n\tb=PrWV1TU0TsBCyUQRBsZOiP/P7SauV3Uv8m4uiLfDQ9PvH6CC4PbFBCbewsh5GlZ/R\n\tld6+VTfDunQ/UERO4M0qWoFBy91atc6L4ZHrZv6MHYEOeWKhasX+SERGKzEBjb+Hv6\n\tEnqvBWfT2uPuPqwh9cOcXloK2Ka+Xk8qAFwE22zw=","Content-Type":"text/plain; charset=\"utf-8\"","MIME-Version":"1.0","Content-Transfer-Encoding":"quoted-printable","In-Reply-To":"<20260402113530.GB3757725@killaraus.ideasonboard.com>","References":"<20260330-kbingham-pipeline-handler-property-v1-0-fdab13d5d263@ideasonboard.com>\n\t<20260330-kbingham-pipeline-handler-property-v1-1-fdab13d5d263@ideasonboard.com>\n\t<ac4_Q1oapb46PCpS@zed>\n\t<5e1dd4aa-90ea-41fa-9ae0-0f86afa649ec@ideasonboard.com>\n\t<177512911291.2610992.3508729581339398199@ping.linuxembedded.co.uk>\n\t<20260402113530.GB3757725@killaraus.ideasonboard.com>","Subject":"Re: [PATCH 1/2] libcamera: properties: Add a pipeline handler name\n\tproperty","From":"Kieran Bingham <kieran.bingham@ideasonboard.com>","Cc":"=?utf-8?q?Barnab=C3=A1s_P=C5=91cze?= <barnabas.pocze@ideasonboard.com>,\n\tJacopo Mondi <jacopo.mondi@ideasonboard.com>, \n\tlibcamera-devel@lists.libcamera.org","To":"Laurent Pinchart <laurent.pinchart@ideasonboard.com>","Date":"Thu, 02 Apr 2026 13:00:14 +0100","Message-ID":"<177513121477.2610992.10926742256632361372@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>"}}]