Cover Letter Detail
Show a cover letter.
GET /api/1.1/covers/325/?format=api
{ "id": 325, "url": "https://patchwork.libcamera.org/api/1.1/covers/325/?format=api", "web_url": "https://patchwork.libcamera.org/cover/325/", "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": "<20190122181225.12922-1-jacopo@jmondi.org>", "date": "2019-01-22T18:12:23", "name": "[libcamera-devel,RFC,0/2] Add support for pipeline specific data to Cameras", "submitter": { "id": 3, "url": "https://patchwork.libcamera.org/api/1.1/people/3/?format=api", "name": "Jacopo Mondi", "email": "jacopo@jmondi.org" }, "mbox": "https://patchwork.libcamera.org/cover/325/mbox/", "series": [ { "id": 114, "url": "https://patchwork.libcamera.org/api/1.1/series/114/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=114", "date": "2019-01-22T18:12:23", "name": "Add support for pipeline specific data to Cameras", "version": 1, "mbox": "https://patchwork.libcamera.org/series/114/mbox/" } ], "comments": "https://patchwork.libcamera.org/api/covers/325/comments/", "headers": { "Return-Path": "<jacopo@jmondi.org>", "Received": [ "from relay11.mail.gandi.net (relay11.mail.gandi.net\n\t[217.70.178.231])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 20B6260B23\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 22 Jan 2019 19:12:23 +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 relay11.mail.gandi.net (Postfix) with ESMTPSA id A32AC10000C;\n\tTue, 22 Jan 2019 18:12:22 +0000 (UTC)" ], "From": "Jacopo Mondi <jacopo@jmondi.org>", "To": "libcamera-devel@lists.libcamera.org", "Date": "Tue, 22 Jan 2019 19:12:23 +0100", "Message-Id": "<20190122181225.12922-1-jacopo@jmondi.org>", "X-Mailer": "git-send-email 2.20.1", "MIME-Version": "1.0", "Content-Transfer-Encoding": "8bit", "Subject": "[libcamera-devel] [RFC 0/2] Add support for pipeline specific data\n\tto Cameras", "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, 22 Jan 2019 18:12:23 -0000" }, "content": "RFC as I'm not sure about the idea of delegating ownership of platform data\nto Cameras, as that requires the pipeline handler to dynamically allocate the\nresources (if they go away at pipeline handler destruction time, is pointless\nto store them in Camera).\n\nThe other way around is the idea of borrowing pipeline handler data to Cameras,\nbut as Cameras are shared objects, they might stay around longer that pipeline\nhandlers, and thus I felt it is safer to tie the CameraData lifetime to the one\nof the Camera instance they're associated to.\n\nThanks\n j\n\nJacopo Mondi (2):\n libcamera: camera: Add CameraData\n libcamera: ipu3: Create CIO2 V4L2 devices\n\n include/libcamera/camera.h | 13 ++++++++\n src/libcamera/camera.cpp | 50 ++++++++++++++++++++++++++++\n src/libcamera/pipeline/ipu3/ipu3.cpp | 42 +++++++++++++++++++++++\n 3 files changed, 105 insertions(+)\n\n--\n2.20.1" }