{"id":3307,"url":"https://patchwork.libcamera.org/api/covers/3307/?format=json","web_url":"https://patchwork.libcamera.org/cover/3307/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20200324175643.22382-1-kgupta@es.iitr.ac.in>","date":"2020-03-24T17:56:40","name":"[libcamera-devel,0/3,v2] Use StreamFormats in pipelines","submitter":{"id":39,"url":"https://patchwork.libcamera.org/api/people/39/?format=json","name":"Kaaira Gupta","email":"kgupta@es.iitr.ac.in"},"mbox":"https://patchwork.libcamera.org/cover/3307/mbox/","series":[{"id":771,"url":"https://patchwork.libcamera.org/api/series/771/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=771","date":"2020-03-24T17:56:40","name":"Use StreamFormats in pipelines","version":2,"mbox":"https://patchwork.libcamera.org/series/771/mbox/"}],"comments":"https://patchwork.libcamera.org/api/covers/3307/comments/","headers":{"Return-Path":"<kgupta@es.iitr.ac.in>","Received":["from mail-pj1-x1031.google.com (mail-pj1-x1031.google.com\n\t[IPv6:2607:f8b0:4864:20::1031])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 33D2760411\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 24 Mar 2020 18:56:57 +0100 (CET)","by mail-pj1-x1031.google.com with SMTP id l36so1923643pjb.3\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 24 Mar 2020 10:56:57 -0700 (PDT)","from kaaira-HP-Pavilion-Notebook ([103.113.213.154])\n\tby smtp.gmail.com with ESMTPSA id\n\ty29sm604039pge.22.2020.03.24.10.56.54\n\t(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n\tTue, 24 Mar 2020 10:56:54 -0700 (PDT)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (2048-bit key; \n\tunprotected)\n\theader.d=es-iitr-ac-in.20150623.gappssmtp.com\n\theader.i=@es-iitr-ac-in.20150623.gappssmtp.com header.b=\"ec5Bx6iJ\"; \n\tdkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=es-iitr-ac-in.20150623.gappssmtp.com; s=20150623;\n\th=from:to:cc:subject:date:message-id;\n\tbh=K9taVKvfKUTqDX18hWaQal9HgEBqTQcDldZC7znFBXY=;\n\tb=ec5Bx6iJQlOmIUkTKstuSGQBYMX6af4gKGiUQzkFh0oMjswbAYek7edzD79mWQVXkE\n\tIGro7n5Gc1f19lKUCe5kOy/UkuKQcEoRVazhAy2+ukSQxYVUFAJHzP8i0MtFdtVssQgu\n\tjayGT6sNXhGYOS8oqU9xgwTVoac71IRacRIC6aLirBc57tug+YDqT2EgS+SOu6aYYI5i\n\tg6sqIKwgB6+ivRPJFJXtBk4ltYN0weAH78gA3RgozDuSSN1LJU83sq9fJ1CIJguPwOPL\n\tMVNpKFUgrHxSJ9c/24t7ZkOxwxt4Y9mGvRU1JDCC0MHM4gHahWgQj2mXBOojPPZQz+WV\n\t0RfA==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:from:to:cc:subject:date:message-id;\n\tbh=K9taVKvfKUTqDX18hWaQal9HgEBqTQcDldZC7znFBXY=;\n\tb=GFg/AAstTqXWlYvYVfTLxkPRRr8aPgxrtW3rW8PbNw9m644bvpLLxW9QuznY9oKxlF\n\t9kljxetK+R09NTianaEXAi/lHFDpJHN+AeXpvX4NSdt/6pJhsKJyxoUCjMY1VvGh1AxS\n\tcQ+qtta2t3byGuYNfavtg/aFOJ4pQ9pmVIdyhOl4VO9qSS1rk7wMCmzduzy5fgfolhaX\n\tGx4TEG/v1dtgyF7+g35RcDPWpN3jo87NIQYAB19BPx3HBBCRtlTok5kLJqhZm8nhTiue\n\t8EO9yMwElJVuUIg+cts4wYPnW8Ud41YXKJz4crEOcv3kAVqrd9RgiJ06Zh72trNLHD2/\n\tlZSQ==","X-Gm-Message-State":"ANhLgQ25cHewh5hGqtyvKjoiNOa/g5MfEoAapIQgbsIWlWJPLRu76Csd\n\tIk6E+LXQ76Ubu9fRtSRC6Yj0Ug==","X-Google-Smtp-Source":"ADFU+vuOSIvajeBsWXtMQIDLK7h0avRkdAeyFWnEUK27ppmLj7ZrJDxtaf8RUOXpXT1HOlIKRgXbUw==","X-Received":"by 2002:a17:90a:c78b:: with SMTP id\n\tgn11mr6648147pjb.147.1585072615447; \n\tTue, 24 Mar 2020 10:56:55 -0700 (PDT)","From":"Kaaira Gupta <kgupta@es.iitr.ac.in>","To":"libcamera-devel@lists.libcamera.org,\n\tKieran Bingham <kieran.bingham@ideasonboard.com>,\n\tHelen Koike <helen.koike@collabora.com>,\n\tVaishali Thakkar <vthakkar@vaishalithakkar.in>","Cc":"Kaaira Gupta <kgupta@es.iitr.ac.in>","Date":"Tue, 24 Mar 2020 23:26:40 +0530","Message-Id":"<20200324175643.22382-1-kgupta@es.iitr.ac.in>","X-Mailer":"git-send-email 2.17.1","Subject":"[libcamera-devel] [PATCH 0/3 v2] Use StreamFormats in pipelines","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>","X-List-Received-Date":"Tue, 24 Mar 2020 17:56:57 -0000"},"content":"This patchset aims at using StreamFormats in the pipelines, thereby\nreplacing the default constructor SteamConfiguration() by its\nparameterized counterpart.\n\nChanges since v1:\n\t- Patch 1: No change.\n\t- Patch 2: Fixed whitespace errors.\n\t- Patch 3: revised the sizerange vector passed in StreamFormats\n\nKaaira Gupta (3):\n  libcamera: pipeline: Replace resize() with erase() in validate()\n  libcamera: pipeline: rkisp1: Use parameterized StreamConfiguration\n  libcamera: pipeline: ipu3: Use parameterized StreamConfiguration\n\n src/libcamera/pipeline/ipu3/ipu3.cpp     | 19 ++++++++--\n src/libcamera/pipeline/rkisp1/rkisp1.cpp | 47 +++++++++++++++++-------\n src/libcamera/pipeline/uvcvideo.cpp      |  8 +++-\n src/libcamera/pipeline/vimc.cpp          |  8 +++-\n 4 files changed, 61 insertions(+), 21 deletions(-)"}