Series Detail
Show a series.
GET /api/series/579/?format=api
{ "id": 579, "url": "https://patchwork.libcamera.org/api/series/579/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=579", "project": { "id": 1, "url": "https://patchwork.libcamera.org/api/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": "" }, "name": "libcamera: Rework buffer API", "date": "2019-11-26T23:35:50", "submitter": { "id": 5, "url": "https://patchwork.libcamera.org/api/people/5/?format=api", "name": "Niklas Söderlund", "email": "niklas.soderlund@ragnatech.se" }, "version": 1, "total": 30, "received_total": 30, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/579/mbox/", "cover_letter": { "id": 2348, "url": "https://patchwork.libcamera.org/api/covers/2348/?format=api", "web_url": "https://patchwork.libcamera.org/cover/2348/", "msgid": "<20191126233620.1695316-1-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:35:50", "name": "[libcamera-devel,00/30] libcamera: Rework buffer API", "mbox": "https://patchwork.libcamera.org/cover/2348/mbox/" }, "patches": [ { "id": 2349, "url": "https://patchwork.libcamera.org/api/patches/2349/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2349/", "msgid": "<20191126233620.1695316-2-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:35:51", "name": "[libcamera-devel,01/30] libcamera: pipelines: Align bookkeeping in queueRequest()", "mbox": "https://patchwork.libcamera.org/patch/2349/mbox/" }, { "id": 2350, "url": "https://patchwork.libcamera.org/api/patches/2350/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2350/", "msgid": "<20191126233620.1695316-3-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:35:52", "name": "[libcamera-devel,02/30] libcamera: Remove buffer index from logging", "mbox": "https://patchwork.libcamera.org/patch/2350/mbox/" }, { "id": 2351, "url": "https://patchwork.libcamera.org/api/patches/2351/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2351/", "msgid": "<20191126233620.1695316-4-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:35:53", "name": "[libcamera-devel,03/30] libcamera: buffer: Add BufferInfo container for buffer metadata information", "mbox": "https://patchwork.libcamera.org/patch/2351/mbox/" }, { "id": 2352, "url": "https://patchwork.libcamera.org/api/patches/2352/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2352/", "msgid": "<20191126233620.1695316-5-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:35:54", "name": "[libcamera-devel,04/30] libcamera: buffer: Add FileDecriptor to help deal with file descriptors", "mbox": "https://patchwork.libcamera.org/patch/2352/mbox/" }, { "id": 2353, "url": "https://patchwork.libcamera.org/api/patches/2353/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2353/", "msgid": "<20191126233620.1695316-6-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:35:55", "name": "[libcamera-devel,05/30] libcamera: buffer: Add Dmabuf to describe a dma buffer", "mbox": "https://patchwork.libcamera.org/patch/2353/mbox/" }, { "id": 2354, "url": "https://patchwork.libcamera.org/api/patches/2354/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2354/", "msgid": "<20191126233620.1695316-7-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:35:56", "name": "[libcamera-devel,06/30] libcamera: buffer: Add FrameBuffer interface", "mbox": "https://patchwork.libcamera.org/patch/2354/mbox/" }, { "id": 2355, "url": "https://patchwork.libcamera.org/api/patches/2355/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2355/", "msgid": "<20191126233620.1695316-8-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:35:57", "name": "[libcamera-devel,07/30] ipa: Switch to FrameBuffer interface", "mbox": "https://patchwork.libcamera.org/patch/2355/mbox/" }, { "id": 2356, "url": "https://patchwork.libcamera.org/api/patches/2356/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2356/", "msgid": "<20191126233620.1695316-9-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:35:58", "name": "[libcamera-devel,08/30] libcamera: buffer: Switch from Plane to Dmabuf", "mbox": "https://patchwork.libcamera.org/patch/2356/mbox/" }, { "id": 2357, "url": "https://patchwork.libcamera.org/api/patches/2357/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2357/", "msgid": "<20191126233620.1695316-10-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:35:59", "name": "[libcamera-devel,09/30] libcamera: buffers: Remove Plane class", "mbox": "https://patchwork.libcamera.org/patch/2357/mbox/" }, { "id": 2358, "url": "https://patchwork.libcamera.org/api/patches/2358/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2358/", "msgid": "<20191126233620.1695316-11-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:36:00", "name": "[libcamera-devel,10/30] libcamera: buffer: Drop private function setRequest()", "mbox": "https://patchwork.libcamera.org/patch/2358/mbox/" }, { "id": 2359, "url": "https://patchwork.libcamera.org/api/patches/2359/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2359/", "msgid": "<20191126233620.1695316-12-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:36:01", "name": "[libcamera-devel,11/30] libcamera: v4l2_videodevice: Align which type variable is used in queueBuffer()", "mbox": "https://patchwork.libcamera.org/patch/2359/mbox/" }, { "id": 2360, "url": "https://patchwork.libcamera.org/api/patches/2360/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2360/", "msgid": "<20191126233620.1695316-13-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:36:02", "name": "[libcamera-devel,12/30] libcamera: v4l2_videodevice: Remove assertion involving BufferPool", "mbox": "https://patchwork.libcamera.org/patch/2360/mbox/" }, { "id": 2361, "url": "https://patchwork.libcamera.org/api/patches/2361/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2361/", "msgid": "<20191126233620.1695316-14-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:36:03", "name": "[libcamera-devel,13/30] libcamera: v4l2_videodevice: Extract exportDmaBuffer() to export DMA buffer", "mbox": "https://patchwork.libcamera.org/patch/2361/mbox/" }, { "id": 2362, "url": "https://patchwork.libcamera.org/api/patches/2362/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2362/", "msgid": "<20191126233620.1695316-15-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:36:04", "name": "[libcamera-devel,14/30] libcamera: request: In addBuffer() do not fetch stream from Buffer", "mbox": "https://patchwork.libcamera.org/patch/2362/mbox/" }, { "id": 2363, "url": "https://patchwork.libcamera.org/api/patches/2363/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2363/", "msgid": "<20191126233620.1695316-16-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:36:05", "name": "[libcamera-devel,15/30] libcamera: buffer: Move capture information to BufferInfo", "mbox": "https://patchwork.libcamera.org/patch/2363/mbox/" }, { "id": 2364, "url": "https://patchwork.libcamera.org/api/patches/2364/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2364/", "msgid": "<20191126233620.1695316-17-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:36:06", "name": "[libcamera-devel,16/30] libcamera: buffer: Buffer remove metadata information", "mbox": "https://patchwork.libcamera.org/patch/2364/mbox/" }, { "id": 2365, "url": "https://patchwork.libcamera.org/api/patches/2365/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2365/", "msgid": "<20191126233620.1695316-18-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:36:07", "name": "[libcamera-devel,17/30] libcamera: v4l2_videodevice: Add support for multi plane output buffers", "mbox": "https://patchwork.libcamera.org/patch/2365/mbox/" }, { "id": 2366, "url": "https://patchwork.libcamera.org/api/patches/2366/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2366/", "msgid": "<20191126233620.1695316-19-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:36:08", "name": "[libcamera-devel,18/30] libcamera: v4l2_videodevice: Add V4L2BufferCache to deal with index mapping", "mbox": "https://patchwork.libcamera.org/patch/2366/mbox/" }, { "id": 2367, "url": "https://patchwork.libcamera.org/api/patches/2367/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2367/", "msgid": "<20191126233620.1695316-20-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:36:09", "name": "[libcamera-devel,19/30] libcamera: v4l2_videodevice: Add new buffer interface", "mbox": "https://patchwork.libcamera.org/patch/2367/mbox/" }, { "id": 2368, "url": "https://patchwork.libcamera.org/api/patches/2368/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2368/", "msgid": "<20191126233620.1695316-21-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:36:10", "name": "[libcamera-devel,20/30] libcamera: stream: Add prototypes for new interface", "mbox": "https://patchwork.libcamera.org/patch/2368/mbox/" }, { "id": 2369, "url": "https://patchwork.libcamera.org/api/patches/2369/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2369/", "msgid": "<20191126233620.1695316-22-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:36:11", "name": "[libcamera-devel,21/30] libcamera: pipelines: Explicitly allocate streams", "mbox": "https://patchwork.libcamera.org/patch/2369/mbox/" }, { "id": 2370, "url": "https://patchwork.libcamera.org/api/patches/2370/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2370/", "msgid": "<20191126233620.1695316-23-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:36:12", "name": "[libcamera-devel,22/30] libcamera: v4l2_videodevice: Add V4L2Stream to facilitate buffers", "mbox": "https://patchwork.libcamera.org/patch/2370/mbox/" }, { "id": 2371, "url": "https://patchwork.libcamera.org/api/patches/2371/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2371/", "msgid": "<20191126233620.1695316-24-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:36:13", "name": "[libcamera-devel,23/30] libcamera: pipelines: Switch to V4L2Stream", "mbox": "https://patchwork.libcamera.org/patch/2371/mbox/" }, { "id": 2372, "url": "https://patchwork.libcamera.org/api/patches/2372/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2372/", "msgid": "<20191126233620.1695316-25-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:36:14", "name": "[libcamera-devel,24/30] libcamera: stream: Make FrameBuffer support mandatory", "mbox": "https://patchwork.libcamera.org/patch/2372/mbox/" }, { "id": 2373, "url": "https://patchwork.libcamera.org/api/patches/2373/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2373/", "msgid": "<20191126233620.1695316-26-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:36:15", "name": "[libcamera-devel,25/30] libcamera: allocator: Add BufferAllocator to help applications allocate buffers", "mbox": "https://patchwork.libcamera.org/patch/2373/mbox/" }, { "id": 2374, "url": "https://patchwork.libcamera.org/api/patches/2374/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2374/", "msgid": "<20191126233620.1695316-27-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:36:16", "name": "[libcamera-devel,26/30] libcamera: camera: Start streams before pipeline", "mbox": "https://patchwork.libcamera.org/patch/2374/mbox/" }, { "id": 2375, "url": "https://patchwork.libcamera.org/api/patches/2375/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2375/", "msgid": "<20191126233620.1695316-28-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:36:17", "name": "[libcamera-devel,27/30] libcamera: Switch to FrameBuffer interface", "mbox": "https://patchwork.libcamera.org/patch/2375/mbox/" }, { "id": 2376, "url": "https://patchwork.libcamera.org/api/patches/2376/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2376/", "msgid": "<20191126233620.1695316-29-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:36:18", "name": "[libcamera-devel,28/30] libcamera: Remove dead code after switch to FrameBuffer", "mbox": "https://patchwork.libcamera.org/patch/2376/mbox/" }, { "id": 2377, "url": "https://patchwork.libcamera.org/api/patches/2377/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2377/", "msgid": "<20191126233620.1695316-30-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:36:19", "name": "[libcamera-devel,29/30] libcamera: pipeline: Remove explicit buffer handling", "mbox": "https://patchwork.libcamera.org/patch/2377/mbox/" }, { "id": 2378, "url": "https://patchwork.libcamera.org/api/patches/2378/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2378/", "msgid": "<20191126233620.1695316-31-niklas.soderlund@ragnatech.se>", "date": "2019-11-26T23:36:20", "name": "[libcamera-devel,30/30] libcamera: camera: Remove the prepared state", "mbox": "https://patchwork.libcamera.org/patch/2378/mbox/" } ] }