[{"id":1326,"web_url":"https://patchwork.libcamera.org/comment/1326/","msgid":"<20190409155029.GQ15350@bigcity.dyn.berto.se>","date":"2019-04-09T15:50:29","subject":"Re: [libcamera-devel] [PATCH v4 0/5] cam: Add support to specify\n\tmultiple stream configurations with roles","submitter":{"id":5,"url":"https://patchwork.libcamera.org/api/people/5/","name":"Niklas Söderlund","email":"niklas.soderlund@ragnatech.se"},"content":"Hi,\n\nWith Laurents comment fixed pushed to master.\n\nOn 2019-04-08 15:50:01 +0200, Niklas Söderlund wrote:\n> Hi,\n> \n> This series extends the cam tool to work with stream roles and multiple\n> streams. It depends on the stream roles series [1] and is tested on the\n> IPU3 pipeline handler which provides good frames for two streams in the\n> same request. The IPU3 pipeline handler still requires patches who are\n> in flight for it to support multiple streams.\n> \n> 1. [PATCH v4 0/8] libcamera: stream: Add basic stream usages\n> \n> Niklas Söderlund (5):\n>   cam: Rename --format to --stream\n>   cam: Extend BufferWriter to include a stream name in file path\n>   cam: Add support to specify multiple stream configurations with roles\n>   cam: Extend request completion handler to deal with multiple streams\n>   cam: Allow cameras with more than one stream\n> \n>  src/cam/buffer_writer.cpp |   6 +-\n>  src/cam/buffer_writer.h   |   2 +-\n>  src/cam/main.cpp          | 157 +++++++++++++++++++++++++++-----------\n>  3 files changed, 117 insertions(+), 48 deletions(-)\n> \n> -- \n> 2.21.0\n>","headers":{"Return-Path":"<niklas.soderlund@ragnatech.se>","Received":["from mail-lj1-x244.google.com (mail-lj1-x244.google.com\n\t[IPv6:2a00:1450:4864:20::244])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id C5F1160004\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue,  9 Apr 2019 17:50:30 +0200 (CEST)","by mail-lj1-x244.google.com with SMTP id v22so14924923lje.9\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 09 Apr 2019 08:50:30 -0700 (PDT)","from localhost (89-233-230-99.cust.bredband2.com. [89.233.230.99])\n\tby smtp.gmail.com with ESMTPSA id\n\tx30sm6834580ljd.38.2019.04.09.08.50.29\n\tfor <libcamera-devel@lists.libcamera.org>\n\t(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);\n\tTue, 09 Apr 2019 08:50:29 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=ragnatech-se.20150623.gappssmtp.com; s=20150623;\n\th=date:from:to:subject:message-id:references:mime-version\n\t:content-disposition:content-transfer-encoding:in-reply-to\n\t:user-agent; bh=x2yOZFmsVsdSeLxv68IrwY+vkwFcjPvzOdBmOcErRT4=;\n\tb=VMe3LVJZjJbBZv8kx/P8w7FyRAKqbqLPP1M54ZY2gzHQzgJFiTmcCS1PVxwpn0gJd5\n\tCAvSbdf4kPn8vXBrUV2I8GlyijPuDZTQptnM5IXy8i6UADL7kb8SEvtni6E6cCaJDo3D\n\t9pPsW+JIlOBHoXWtdLZEJ3bH+EeSD8A48Wrwfjarb9GaC+PCDFM5TtbDwdZ7U/8UJLjZ\n\tf6Up1PE+hhRBcoGMV+zFSK+jBRfEkQWeH7TADLgMENGF5Q63OvQGYjoOgqK7RYsWb2B9\n\tWVFAwUhLBJ4j50UFksmINCFeAOgbNnhtwuyDAByX74HxoLW0v0j5cFcXqym79joZX7w+\n\tW8hg==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:date:from:to:subject:message-id:references\n\t:mime-version:content-disposition:content-transfer-encoding\n\t:in-reply-to:user-agent;\n\tbh=x2yOZFmsVsdSeLxv68IrwY+vkwFcjPvzOdBmOcErRT4=;\n\tb=LLoRQBSHabTLI5sg2nd1VgPNzeL34pMP1GPyT2A48ENP7eumSnE3xCvFv9GSdd8G13\n\trcGbvFEY9xaT/LxIGbrtCBcV0T0pTngJCy6HBiYOZ7cGGwSRcZ/tu2mdPLhpnPAoU5Wb\n\t8CpZ1YC3yWr/oqjvX5NzOtBH75XQDtHkXCQzr3QSs2F+L6MdglxGnHlUCBOy3R9KmGeL\n\tgWxydAsA7RR08SgwdFxD07OM7xFBDM288ArKyl1iJ8c7aDjQDcvraEFbDrvTyL+uJOP8\n\tzZWdrHNnQJh9Dglrbm0fMbpJFSLWCYOXb4OTJurgg2zwwbZkXUk90BYLelAVrFtsTg+c\n\tansg==","X-Gm-Message-State":"APjAAAVh4O3l1D0+tkeXAHPBi/Fny90s4UZnW9HIdoxUeMigAiPdfjZp\n\tF7B6ovNS1BXuc/6KXbd/LkXIstr3Yyg=","X-Google-Smtp-Source":"APXvYqxZKJ4ent6xxom2/vJf7Nc53zvRToi3X3vh2UDLeAwHzz60rEpyXif09hb1e3SF8phJ/3sGwA==","X-Received":"by 2002:a2e:87cd:: with SMTP id\n\tv13mr19676999ljj.98.1554825030026; \n\tTue, 09 Apr 2019 08:50:30 -0700 (PDT)","Date":"Tue, 9 Apr 2019 17:50:29 +0200","From":"Niklas =?iso-8859-1?q?S=F6derlund?= <niklas.soderlund@ragnatech.se>","To":"libcamera-devel@lists.libcamera.org","Message-ID":"<20190409155029.GQ15350@bigcity.dyn.berto.se>","References":"<20190408135006.15423-1-niklas.soderlund@ragnatech.se>","MIME-Version":"1.0","Content-Type":"text/plain; charset=iso-8859-1","Content-Disposition":"inline","Content-Transfer-Encoding":"8bit","In-Reply-To":"<20190408135006.15423-1-niklas.soderlund@ragnatech.se>","User-Agent":"Mutt/1.11.3 (2019-02-01)","Subject":"Re: [libcamera-devel] [PATCH v4 0/5] cam: Add support to specify\n\tmultiple stream configurations with roles","X-BeenThere":"libcamera-devel@lists.libcamera.org","X-Mailman-Version":"2.1.23","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>","X-List-Received-Date":"Tue, 09 Apr 2019 15:50:31 -0000"}}]