[{"id":29783,"web_url":"https://patchwork.libcamera.org/comment/29783/","msgid":"<f799bfb6f391ffafbe199262021610d41895e7b2.camel@collabora.com>","date":"2024-06-05T17:48:51","subject":"Re: [PATCH v2 0/2] Document libcamerasrc multi stream usage","submitter":{"id":31,"url":"https://patchwork.libcamera.org/api/people/31/","name":"Nicolas Dufresne","email":"nicolas.dufresne@collabora.com"},"content":"Le mercredi 05 juin 2024 à 13:44 -0400, Nicolas Dufresne a écrit :\n> From: Nicolas Dufresne <nicolas.dufresne@collabora.com>\n\nPipeline running at:\nhttps://gitlab.freedesktop.org/ndufresne/libcamera/-/pipelines/1194166\n\n> \n> This patch adds missing GstChildProxy interface neded to configure pads\n> role from gst-launch-1.0 syntax and document how to use that with\n> multi-stream. The example have been tested on Raspberry Pi4 with the\n> camera module 3 and wayfire compositor.\n> \n> Nicolas Dufresne (2):\n>   gst: Add child proxy support to libcamerasrc\n>   gst: Document libcamerasrc multi stream usage\n> \n>  README.rst                        | 16 +++++++++++\n>  src/gstreamer/gstlibcamerasrc.cpp | 45 +++++++++++++++++++++++++++++--\n>  2 files changed, 59 insertions(+), 2 deletions(-)\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 31888BDE6B\n\tfor <parsemail@patchwork.libcamera.org>;\n\tWed,  5 Jun 2024 17:48:58 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id D9CBD65445;\n\tWed,  5 Jun 2024 19:48:56 +0200 (CEST)","from madrid.collaboradmins.com (madrid.collaboradmins.com\n\t[IPv6:2a00:1098:ed:100::25])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 653D0634CD\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tWed,  5 Jun 2024 19:48:55 +0200 (CEST)","from nicolas-tpx395.localdomain (cola.collaboradmins.com\n\t[195.201.22.229])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\tkey-exchange X25519 server-signature RSA-PSS (4096 bits)\n\tserver-digest SHA256)\n\t(No client certificate requested) (Authenticated sender: nicolas)\n\tby madrid.collaboradmins.com (Postfix) with ESMTPSA id AE662378020A\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tWed,  5 Jun 2024 17:48:54 +0000 (UTC)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (2048-bit key;\n\tunprotected) header.d=collabora.com header.i=@collabora.com\n\theader.b=\"KA4q1o3G\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com;\n\ts=mail; t=1717609735;\n\tbh=nplw4TAPDaNDMRhsYNC5TvGtiYXnEcYaX1oXAob4UFk=;\n\th=Subject:From:To:Date:In-Reply-To:References:From;\n\tb=KA4q1o3GYK3T9bOSuEIkKBVc8X7/5TnavMlNTZ+NMV2wGjxXsgpv1D5ruB7DnbUP0\n\tmATyg6BF8nOVdpYTOt0qcAUUTiLHwlVP7sDScZa/PyXsoVhHFH/mI9xh2T36z7Upfk\n\tUp5Edl3EbBNd+vR1sYCXl7DYuFjYfIJv+I0As8TngN1YtmD+YH9Hc4qn5LTCYS0aqX\n\t5NGF/vhDD07ZM47v63GZIzcli6Qa+41hpWRcVSHIxUkQeqRAUPw33H1OFpbeaI2Gb+\n\t78P6xfJKYJY+s+e0vVwFa3+LXYF7WKSAJ6Wrqcm5qvO40bdSA7pawCq6vD2n5Sr7mj\n\t48JrUa0owjb8A==","Message-ID":"<f799bfb6f391ffafbe199262021610d41895e7b2.camel@collabora.com>","Subject":"Re: [PATCH v2 0/2] Document libcamerasrc multi stream usage","From":"Nicolas Dufresne <nicolas.dufresne@collabora.com>","To":"libcamera-devel@lists.libcamera.org","Date":"Wed, 05 Jun 2024 13:48:51 -0400","In-Reply-To":"<20240605174447.139942-1-nicolas@ndufresne.ca>","References":"<20240605174447.139942-1-nicolas@ndufresne.ca>","Content-Type":"text/plain; charset=\"UTF-8\"","Content-Transfer-Encoding":"quoted-printable","User-Agent":"Evolution 3.52.2 (3.52.2-1.fc40) ","MIME-Version":"1.0","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":29785,"web_url":"https://patchwork.libcamera.org/comment/29785/","msgid":"<4ab2b6855f746d2358a9f529a435969c5977bd3b.camel@collabora.com>","date":"2024-06-05T20:17:13","subject":"Re: [PATCH v2 0/2] Document libcamerasrc multi stream usage","submitter":{"id":31,"url":"https://patchwork.libcamera.org/api/people/31/","name":"Nicolas Dufresne","email":"nicolas.dufresne@collabora.com"},"content":"Le mercredi 05 juin 2024 à 13:48 -0400, Nicolas Dufresne a écrit :\n> Le mercredi 05 juin 2024 à 13:44 -0400, Nicolas Dufresne a écrit :\n> > From: Nicolas Dufresne <nicolas.dufresne@collabora.com>\n> \n> Pipeline running at:\n> https://gitlab.freedesktop.org/ndufresne/libcamera/-/pipelines/1194166\n\nAfter resolving the new issues for non-commiters:\n\nhttps://gitlab.freedesktop.org/ndufresne/libcamera/-/pipelines/1194299\n\np.s. there is a requirement to push master branch into your fork now\n\n> \n> > \n> > This patch adds missing GstChildProxy interface neded to configure pads\n> > role from gst-launch-1.0 syntax and document how to use that with\n> > multi-stream. The example have been tested on Raspberry Pi4 with the\n> > camera module 3 and wayfire compositor.\n> > \n> > Nicolas Dufresne (2):\n> >   gst: Add child proxy support to libcamerasrc\n> >   gst: Document libcamerasrc multi stream usage\n> > \n> >  README.rst                        | 16 +++++++++++\n> >  src/gstreamer/gstlibcamerasrc.cpp | 45 +++++++++++++++++++++++++++++--\n> >  2 files changed, 59 insertions(+), 2 deletions(-)\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 BFA0FBD87C\n\tfor <parsemail@patchwork.libcamera.org>;\n\tWed,  5 Jun 2024 20:17:19 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 8E22C65446;\n\tWed,  5 Jun 2024 22:17:18 +0200 (CEST)","from madrid.collaboradmins.com (madrid.collaboradmins.com\n\t[46.235.227.194])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 24DD8634CD\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tWed,  5 Jun 2024 22:17:17 +0200 (CEST)","from nicolas-tpx395.localdomain (cola.collaboradmins.com\n\t[195.201.22.229])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\tkey-exchange X25519 server-signature RSA-PSS (4096 bits)\n\tserver-digest SHA256)\n\t(No client certificate requested) (Authenticated sender: nicolas)\n\tby madrid.collaboradmins.com (Postfix) with ESMTPSA id 82B7F3781185\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tWed,  5 Jun 2024 20:17:16 +0000 (UTC)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (2048-bit key;\n\tunprotected) header.d=collabora.com header.i=@collabora.com\n\theader.b=\"mEIFLFD4\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com;\n\ts=mail; t=1717618636;\n\tbh=laMxtTvH/QW57+laY+D78gyBPnzd1zTEtrfNPaFUYk8=;\n\th=Subject:From:To:Date:In-Reply-To:References:From;\n\tb=mEIFLFD4RjeAV7SCZFZQSqZpwPg2jmDj2UDmdqASYTJeE1mnsy9QJPE75/V37D14h\n\tkrILKlE1NpSDuqiVNiZO3WD1JLX9uDNocs8h/XkDPfftjyzD75+24uM3fOa88RUyf3\n\tq9MslvdC3UZl9eigTg+zNY1N8S0MzDilLOKIXKOeWgUN1GrjLCFFtxeb39QWlCyG25\n\teeKZiiAY3jBWdvVpjhFPRRq9xN2QruEvbhmogFcGoesYikktMZ2i2Z/Be+f0tnxIAy\n\tEMHW2dRmlnFJr16zalEVajf/Pphwzpez1YmvgWit9fwWKkn8KFnbIrherIbChVFdkA\n\tMK0l1MX8loBEw==","Message-ID":"<4ab2b6855f746d2358a9f529a435969c5977bd3b.camel@collabora.com>","Subject":"Re: [PATCH v2 0/2] Document libcamerasrc multi stream usage","From":"Nicolas Dufresne <nicolas.dufresne@collabora.com>","To":"libcamera-devel@lists.libcamera.org","Date":"Wed, 05 Jun 2024 16:17:13 -0400","In-Reply-To":"<f799bfb6f391ffafbe199262021610d41895e7b2.camel@collabora.com>","References":"<20240605174447.139942-1-nicolas@ndufresne.ca>\n\t<f799bfb6f391ffafbe199262021610d41895e7b2.camel@collabora.com>","Content-Type":"text/plain; charset=\"UTF-8\"","Content-Transfer-Encoding":"quoted-printable","User-Agent":"Evolution 3.52.2 (3.52.2-1.fc40) ","MIME-Version":"1.0","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>"}}]