Cover Letter Detail
Show a cover letter.
GET /api/1.1/covers/3128/?format=api
{ "id": 3128, "url": "https://patchwork.libcamera.org/api/1.1/covers/3128/?format=api", "web_url": "https://patchwork.libcamera.org/cover/3128/", "project": { "id": 1, "url": "https://patchwork.libcamera.org/api/1.1/projects/1/?format=api", "name": "libcamera", "link_name": "libcamera", "list_id": "libcamera_core", "list_email": "libcamera-devel@lists.libcamera.org", "web_url": "", "scm_url": "", "webscm_url": "" }, "msgid": "<20200316234649.2545-1-laurent.pinchart@ideasonboard.com>", "date": "2020-03-16T23:46:47", "name": "[libcamera-devel,0/2] Add a V4L2PixelFormat class", "submitter": { "id": 2, "url": "https://patchwork.libcamera.org/api/1.1/people/2/?format=api", "name": "Laurent Pinchart", "email": "laurent.pinchart@ideasonboard.com" }, "mbox": "https://patchwork.libcamera.org/cover/3128/mbox/", "series": [ { "id": 725, "url": "https://patchwork.libcamera.org/api/1.1/series/725/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=725", "date": "2020-03-16T23:46:47", "name": "Add a V4L2PixelFormat class", "version": 1, "mbox": "https://patchwork.libcamera.org/series/725/mbox/" } ], "comments": "https://patchwork.libcamera.org/api/covers/3128/comments/", "headers": { "Return-Path": "<laurent.pinchart@ideasonboard.com>", "Received": [ "from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[213.167.242.64])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 41BF26041B\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 17 Mar 2020 00:46:59 +0100 (CET)", "from pendragon.bb.dnainternet.fi (81-175-216-236.bb.dnainternet.fi\n\t[81.175.216.236])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id B1463F9\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 17 Mar 2020 00:46:58 +0100 (CET)" ], "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1584402418;\n\tbh=BGXr6Rk1S09GNnYBE/56luBziPpo5TqzutdkHPwHSvY=;\n\th=From:To:Subject:Date:From;\n\tb=wHOhSUtppt3tzVaaEZTUjCNQ1n1uQBgADxJaqxAir6YH4cwHw1ypZpciU7mgTyScf\n\tuLPe5hGw27TbUWKhtGsmxz2tNB5frcbDPAfvvPmcVBNSFN1x4i8qYcob2YsY15beKf\n\tjcDrZD8GX2tj5mRH14zmYBbj8pDCuXklnu6gpXyQ=", "From": "Laurent Pinchart <laurent.pinchart@ideasonboard.com>", "To": "libcamera-devel@lists.libcamera.org", "Date": "Tue, 17 Mar 2020 01:46:47 +0200", "Message-Id": "<20200316234649.2545-1-laurent.pinchart@ideasonboard.com>", "X-Mailer": "git-send-email 2.24.1", "MIME-Version": "1.0", "Content-Transfer-Encoding": "8bit", "Subject": "[libcamera-devel] [PATCH 0/2] Add a V4L2PixelFormat class", "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": "Mon, 16 Mar 2020 23:46:59 -0000" }, "content": "Hello,\n\nThis small patch series builds on top of Niklas' PixelFormat work to\nintroduce the V4L2 counterpart of the PixelFormat class.\n\nI've experimented with adding an implicit conversion from\nV4L2PixelFormat to uint32_t, which could possibly be useful for\nPixelFormat too as an alternate method to retrieve the FourCC. It likely\nmakes sense to provide this for both classes, or for neither of them.\n\nA toString() method should be added, with a lookup table of pixel format\nnames. Other helper methods to retrieve format information should\nprobably be added too, hopefully removing some of the data from the\npixelFormatInfo array in v4l2_camera_proxy. Ideas on how to split pixel\nformat information and conversion between the PixelFormat,\nV4L2PixelFormat and V4L2VideoDevice classes are welcome.\n\nLaurent Pinchart (2):\n libcamera: v4l2_videodevice: Add V4L2PixelFormat class\n libcamera: v4l2_videodevice: Make V4L2PixelFormat constructor explicit\n\n src/libcamera/include/v4l2_videodevice.h | 35 ++++--\n src/libcamera/pipeline/ipu3/ipu3.cpp | 14 +--\n src/libcamera/pipeline/rkisp1/rkisp1.cpp | 4 +-\n src/libcamera/pipeline/vimc.cpp | 2 +-\n src/libcamera/v4l2_videodevice.cpp | 104 +++++++++++++-----\n .../v4l2_videodevice_test.cpp | 2 +-\n 6 files changed, 113 insertions(+), 48 deletions(-)" }