[{"id":26459,"web_url":"https://patchwork.libcamera.org/comment/26459/","msgid":"<mailman.40.1676471915.775.libcamera-devel@lists.libcamera.org>","date":"2023-02-15T14:38:18","subject":"Re: [libcamera-devel] [PATCH v1 0/8] Stream hints","submitter":{"id":34,"url":"https://patchwork.libcamera.org/api/people/34/","name":"Naushir Patuck","email":"naush@raspberrypi.com"},"content":"Hi all,\n\nGentle ping for feedback on this series please :)\n\nRegards,\nNaush\n\nOn Fri, 3 Feb 2023 at 09:44, Naushir Patuck <naush@raspberrypi.com> wrote:\n>\n> Hi,\n>\n> This series is a continuation of the \"Raspberry Pi: Platform configuration and\n> buffer allocation improvements\" patch set [1].  Some of the patches in that\n> series have already been merged, and this new series collates the un-merged\n> patches for review.\n>\n> There have not been any code changes since the last sumbittion of [1].\n>\n> Regards,\n> Naush\n>\n> [1] : https://patchwork.libcamera.org/patch/18200/\n>\n> Naushir Patuck (8):\n>   libcamera: stream: Add stream hints to StreamConfiguration\n>   pipeline: raspberrypi: Handle MandatoryStream hints for Unicam Image\n>   pipeline: raspberrypi: Handle MandatoryStream hints for ISP Output0\n>   libcamera: camera: Validate MandatoryStream in queueRequest()\n>   libcamera: apps: lcc: Make rolesMap global\n>   libcamera: apps: lcc: Add multi-stream capture test framework\n>   libcamera: apps: lcc: Add optional stream tests\n>   libcamera: apps: lcc: Add stream hints test\n>\n>  include/libcamera/stream.h                    |   8 +\n>  src/apps/lc-compliance/capture_test.cpp       | 136 ++++++++-\n>  src/apps/lc-compliance/meson.build            |   1 +\n>  src/apps/lc-compliance/multi_capture.cpp      | 288 ++++++++++++++++++\n>  src/apps/lc-compliance/multi_capture.h        |  87 ++++++\n>  src/libcamera/camera.cpp                      |  12 +\n>  .../pipeline/raspberrypi/raspberrypi.cpp      |  61 +++-\n>  src/libcamera/stream.cpp                      |  25 ++\n>  8 files changed, 598 insertions(+), 20 deletions(-)\n>  create mode 100644 src/apps/lc-compliance/multi_capture.cpp\n>  create mode 100644 src/apps/lc-compliance/multi_capture.h\n>\n> --\n> 2.25.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 9B033BDB13\n\tfor <parsemail@patchwork.libcamera.org>;\n\tWed, 15 Feb 2023 14:38:37 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 0736E625E3;\n\tWed, 15 Feb 2023 15:38:37 +0100 (CET)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\n\ts=mail; t=1676471917;\n\tbh=/QFHUysr7TQn+5G4obPWYov1moH8Kcv6a9VaLfOSwK0=;\n\th=References:In-Reply-To:Date:To:List-Id:List-Post:From:\n\tList-Subscribe:List-Unsubscribe:List-Archive:Reply-To:List-Help:\n\tSubject:From;\n\tb=loCzvmK/KYQ031pRPrEmK7uIsr9iNunwcGi+MDrJWezORtsRjBE3MR/czHtda5ijy\n\tPvXl4kY8KP1wBTt8/h6HV51fcdp2MTSGyXVS40omHAuSEmqcxwuiM0K/7d9bTrhG+M\n\t6VQ0Fu+zGuRLZJzXWXx8rgd/Nq73sd9N1kYcqy++T89PN3Gb8p/muRJD7bG960OSsp\n\tCnhP3lyxllpOOlxKPFhsSxGxLw2f3BnIMJPKduvMb4FwXtzU65QB/2YKXK3zrfY1f7\n\tkOEKxdQVIA++tZo+s7WO0OwH9vQjceRciNopxRxse78Kk4k4lKvMRdV3/i3M7J99kb\n\tv/rwcCTnQUVNQ==","References":"<20230203094424.25243-1-naush@raspberrypi.com>","In-Reply-To":"<20230203094424.25243-1-naush@raspberrypi.com>","Date":"Wed, 15 Feb 2023 14:38:18 +0000","To":"libcamera-devel@lists.libcamera.org","MIME-Version":"1.0","Message-ID":"<mailman.40.1676471915.775.libcamera-devel@lists.libcamera.org>","List-Id":"<libcamera-devel.lists.libcamera.org>","List-Post":"<mailto:libcamera-devel@lists.libcamera.org>","From":"Naushir Patuck via libcamera-devel\n\t<libcamera-devel@lists.libcamera.org>","Precedence":"list","X-Mailman-Version":"2.1.29","X-BeenThere":"libcamera-devel@lists.libcamera.org","List-Subscribe":"<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>","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/>","Reply-To":"Naushir Patuck <naush@raspberrypi.com>","List-Help":"<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>","Subject":"Re: [libcamera-devel] [PATCH v1 0/8] Stream hints","Content-Type":"message/rfc822","Content-Disposition":"inline","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}},{"id":26469,"web_url":"https://patchwork.libcamera.org/comment/26469/","msgid":"<mailman.9.1677064029.25031.libcamera-devel@lists.libcamera.org>","date":"2023-02-22T11:07:00","subject":"Re: [libcamera-devel] [PATCH v1 0/8] Stream hints","submitter":{"id":34,"url":"https://patchwork.libcamera.org/api/people/34/","name":"Naushir Patuck","email":"naush@raspberrypi.com"},"content":"Hi all,\n\nSorry to be a nag, but we would really like to progress this series if possible.\n\nRegards,\nNaush\n\nOn Wed, 15 Feb 2023 at 14:38, Naushir Patuck via libcamera-devel\n<libcamera-devel@lists.libcamera.org> wrote:\n>\n> Hi all,\n>\n> Gentle ping for feedback on this series please :)\n>\n> Regards,\n> Naush\n>\n> On Fri, 3 Feb 2023 at 09:44, Naushir Patuck <naush@raspberrypi.com> wrote:\n> >\n> > Hi,\n> >\n> > This series is a continuation of the \"Raspberry Pi: Platform configuration and\n> > buffer allocation improvements\" patch set [1].  Some of the patches in that\n> > series have already been merged, and this new series collates the un-merged\n> > patches for review.\n> >\n> > There have not been any code changes since the last sumbittion of [1].\n> >\n> > Regards,\n> > Naush\n> >\n> > [1] : https://patchwork.libcamera.org/patch/18200/\n> >\n> > Naushir Patuck (8):\n> >   libcamera: stream: Add stream hints to StreamConfiguration\n> >   pipeline: raspberrypi: Handle MandatoryStream hints for Unicam Image\n> >   pipeline: raspberrypi: Handle MandatoryStream hints for ISP Output0\n> >   libcamera: camera: Validate MandatoryStream in queueRequest()\n> >   libcamera: apps: lcc: Make rolesMap global\n> >   libcamera: apps: lcc: Add multi-stream capture test framework\n> >   libcamera: apps: lcc: Add optional stream tests\n> >   libcamera: apps: lcc: Add stream hints test\n> >\n> >  include/libcamera/stream.h                    |   8 +\n> >  src/apps/lc-compliance/capture_test.cpp       | 136 ++++++++-\n> >  src/apps/lc-compliance/meson.build            |   1 +\n> >  src/apps/lc-compliance/multi_capture.cpp      | 288 ++++++++++++++++++\n> >  src/apps/lc-compliance/multi_capture.h        |  87 ++++++\n> >  src/libcamera/camera.cpp                      |  12 +\n> >  .../pipeline/raspberrypi/raspberrypi.cpp      |  61 +++-\n> >  src/libcamera/stream.cpp                      |  25 ++\n> >  8 files changed, 598 insertions(+), 20 deletions(-)\n> >  create mode 100644 src/apps/lc-compliance/multi_capture.cpp\n> >  create mode 100644 src/apps/lc-compliance/multi_capture.h\n> >\n> > --\n> > 2.25.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 1825EBDCBF\n\tfor <parsemail@patchwork.libcamera.org>;\n\tWed, 22 Feb 2023 11:07:11 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 4299662653;\n\tWed, 22 Feb 2023 12:07:10 +0100 (CET)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\n\ts=mail; t=1677064030;\n\tbh=WqWczThbAuSVVwjxSQ7EfxANvpxgzml7IDBrmz1woh0=;\n\th=References:In-Reply-To:Date:To:List-Id:List-Post:From:Cc:\n\tList-Subscribe:List-Unsubscribe:List-Archive:Reply-To:List-Help:\n\tSubject:From;\n\tb=UlfVQMQ7ZH+j09lFVW7Dsv3AUoIoph+lN90lsq0fd3wIZlkdCIahvqILcl5bWHpI2\n\tn9dFqnKLztBA8JBpSg+sURS4aHNrllaLCYNelnd1rzRDdBBbTS6uiEWMork4RVdVZy\n\trD4nC3YXagMbXhscybcDTV+PGM610Gprey9y4JIwcwtmzfYQ/kJi78vr3aT2qLGUB6\n\trRz5HWDtvVDzmgjQQAwyZmtKbw/rNSmb1gAdorZqGfqyJO2nxSfg0IsN/PXW/CQPJl\n\tAJ3z2sFY/psfKUf4x6268jlDii6/SQ+KJUddP4QSb8mPq0DoJGVYNRgkJzsr4xrnkA\n\t/3SXHGWUNEAnw==","References":"<20230203094424.25243-1-naush@raspberrypi.com>\n\t<mailman.40.1676471915.775.libcamera-devel@lists.libcamera.org>","In-Reply-To":"<mailman.40.1676471915.775.libcamera-devel@lists.libcamera.org>","Date":"Wed, 22 Feb 2023 11:07:00 +0000","To":"Naushir Patuck <naush@raspberrypi.com>","MIME-Version":"1.0","Message-ID":"<mailman.9.1677064029.25031.libcamera-devel@lists.libcamera.org>","List-Id":"<libcamera-devel.lists.libcamera.org>","List-Post":"<mailto:libcamera-devel@lists.libcamera.org>","From":"Naushir Patuck via libcamera-devel\n\t<libcamera-devel@lists.libcamera.org>","Precedence":"list","Cc":"libcamera-devel@lists.libcamera.org","X-Mailman-Version":"2.1.29","X-BeenThere":"libcamera-devel@lists.libcamera.org","List-Subscribe":"<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>","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/>","Reply-To":"Naushir Patuck <naush@raspberrypi.com>","List-Help":"<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>","Subject":"Re: [libcamera-devel] [PATCH v1 0/8] Stream hints","Content-Type":"message/rfc822","Content-Disposition":"inline","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}}]