{"id":430,"url":"https://patchwork.libcamera.org/api/1.1/covers/430/?format=json","web_url":"https://patchwork.libcamera.org/cover/430/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/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":"<20190128151137.31075-1-jacopo@jmondi.org>","date":"2019-01-28T15:11:35","name":"[libcamera-devel,0/2] V4L2Device: Add get/set format support","submitter":{"id":3,"url":"https://patchwork.libcamera.org/api/1.1/people/3/?format=json","name":"Jacopo Mondi","email":"jacopo@jmondi.org"},"mbox":"https://patchwork.libcamera.org/cover/430/mbox/","series":[{"id":152,"url":"https://patchwork.libcamera.org/api/1.1/series/152/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=152","date":"2019-01-28T15:11:35","name":"V4L2Device: Add get/set format support","version":1,"mbox":"https://patchwork.libcamera.org/series/152/mbox/"}],"comments":"https://patchwork.libcamera.org/api/covers/430/comments/","headers":{"Return-Path":"<jacopo@jmondi.org>","Received":["from relay10.mail.gandi.net (relay10.mail.gandi.net\n\t[217.70.178.230])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 252E960DB6\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tMon, 28 Jan 2019 16:11:30 +0100 (CET)","from uno.lan (2-224-242-101.ip172.fastwebnet.it [2.224.242.101])\n\t(Authenticated sender: jacopo@jmondi.org)\n\tby relay10.mail.gandi.net (Postfix) with ESMTPSA id A1DAA240030;\n\tMon, 28 Jan 2019 15:11:29 +0000 (UTC)"],"From":"Jacopo Mondi <jacopo@jmondi.org>","To":"libcamera-devel@lists.libcamera.org","Date":"Mon, 28 Jan 2019 16:11:35 +0100","Message-Id":"<20190128151137.31075-1-jacopo@jmondi.org>","X-Mailer":"git-send-email 2.20.1","MIME-Version":"1.0","Content-Transfer-Encoding":"8bit","Subject":"[libcamera-devel] [PATCH 0/2] V4L2Device: Add get/set format support","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":"Mon, 28 Jan 2019 15:11:30 -0000"},"content":"Hello,\n  this series defines a V4L2DeviceFormat format exchange class to be used\nto provide a V4L2Device an image format configuration request.\n\nI went with V4L2DeviceFormat name as we'll likely need V4L2SubdeviceFormat.\n\nOn top of that implement format set and get for V4L2Device handling the single\nand multi planar API use cases.\n\nThanks\n  j\n\nJacopo Mondi (2):\n  libcamera: v4l2-format: Add V4L2DeviceFormat\n  libcamera: v4l2_device: Add methods to get/set format\n\n src/libcamera/include/v4l2_device.h |  24 ++++\n src/libcamera/v4l2_device.cpp       | 183 ++++++++++++++++++++++++++++\n 2 files changed, 207 insertions(+)\n\n--\n2.20.1"}