Cover Letter Detail
Show a cover letter.
GET /api/1.1/covers/1001/?format=api
{ "id": 1001, "url": "https://patchwork.libcamera.org/api/1.1/covers/1001/?format=api", "web_url": "https://patchwork.libcamera.org/cover/1001/", "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": "<20190416134210.21097-1-jacopo@jmondi.org>", "date": "2019-04-16T13:42:03", "name": "[libcamera-devel,v6,0/7] libcamera: Framework changes to prepare for multiple streams support", "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/1001/mbox/", "series": [ { "id": 252, "url": "https://patchwork.libcamera.org/api/1.1/series/252/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=252", "date": "2019-04-16T13:42:03", "name": "libcamera: Framework changes to prepare for multiple streams support", "version": 6, "mbox": "https://patchwork.libcamera.org/series/252/mbox/" } ], "comments": "https://patchwork.libcamera.org/api/covers/1001/comments/", "headers": { "Return-Path": "<jacopo@jmondi.org>", "Received": [ "from relay9-d.mail.gandi.net (relay9-d.mail.gandi.net\n\t[217.70.183.199])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 6601960DB4\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 16 Apr 2019 15:41:24 +0200 (CEST)", "from uno.lan (2-224-242-101.ip172.fastwebnet.it [2.224.242.101])\n\t(Authenticated sender: jacopo@jmondi.org)\n\tby relay9-d.mail.gandi.net (Postfix) with ESMTPSA id CE3B1FF81D;\n\tTue, 16 Apr 2019 13:41:23 +0000 (UTC)" ], "X-Originating-IP": "2.224.242.101", "From": "Jacopo Mondi <jacopo@jmondi.org>", "To": "libcamera-devel@lists.libcamera.org", "Date": "Tue, 16 Apr 2019 15:42:03 +0200", "Message-Id": "<20190416134210.21097-1-jacopo@jmondi.org>", "X-Mailer": "git-send-email 2.21.0", "MIME-Version": "1.0", "Content-Type": "text/plain; charset=UTF-8", "Content-Transfer-Encoding": "8bit", "Subject": "[libcamera-devel] [PATCH v6 0/7] libcamera: Framework changes to\n\tprepare for multiple streams 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": "Tue, 16 Apr 2019 13:41:24 -0000" }, "content": "Hello,\n I have collected here changes on some of the patches sent as part of v4.\n\nCompared to v4 this series only contains framework changes required to prepare\nto support multiple stream operation in IPU3 pipeline handler.\n\nThis iteration updates the framework changes sent as v5.\n\nChangelong is:\n- Drop v5 \"libcamera: camera: Propagate freeBuffers() error\" as it does not\n make sense to have before \"libcamera: camera: Pass the stream set to\n allocate/freeBuffers()\"\n- Rename Request::empty() in Request::hasPendingBuffers()\n- Add \"libcamera: camera: Don't call freeBuffer() on allocateBuffer() error\"\n- Include comments received on the all the patches\n- Remove ipu3 examples from 6/7 and 7/7\n\nOnce this gets in, I'll rebase multi stream support for IPU3 on top.\n\nThanks\n j\n\nJacopo Mondi (7):\n libcamera: stream: Make Stream inheritable\n libcamera: camera: Pass the stream set to allocate/freeBuffers()\n libcamera: camera: Don't call freeBuffer() on allocateBuffer() error\n libcamera: request: Add hasPendingBuffers() method\n libcamera: camera: Validate Request befor queueing it\n libcamera: request: Expose the Stream to Buffers map\n libcamera: buffer: Store Request reference in Buffer\n\n include/libcamera/buffer.h | 6 ++++\n include/libcamera/request.h | 3 ++\n include/libcamera/stream.h | 4 +--\n src/libcamera/buffer.cpp | 34 +++++++++++++++++++-\n src/libcamera/camera.cpp | 24 +++++++-------\n src/libcamera/include/pipeline_handler.h | 6 ++--\n src/libcamera/pipeline/ipu3/ipu3.cpp | 15 ++++++---\n src/libcamera/pipeline/uvcvideo.cpp | 13 +++++---\n src/libcamera/pipeline/vimc.cpp | 13 +++++---\n src/libcamera/pipeline_handler.cpp | 11 ++++---\n src/libcamera/request.cpp | 41 ++++++++++++++++++++++--\n 11 files changed, 133 insertions(+), 37 deletions(-)\n\n--\n2.21.0" }